awesome-repositories.com
© 2026 Bringes Technology SRL·VAT RO45896025·hello@bringes.io
MCPSitemapPrivacyTerms
X64dbg | Awesome Repository
← All repositories

x64dbg/x64dbg

0
View on GitHub↗
47,764 stars·2,677 forks·C++·other·0 viewsx64dbg.com↗

X64dbg

Features

  • Windows Debuggers - Provides a graphical interface for inspecting and manipulating binary execution on Windows.
  • Binary Analysis Suites - Provides a comprehensive environment for reverse engineering by monitoring memory and registers.
  • Debuggers - Inspects application behavior by setting breakpoints and tracing execution flow.
  • System Debugging - Investigates crashes and performance bottlenecks by inspecting CPU registers and machine code.
  • Windows Binary Analysis - Inspects compiled Windows software to understand internal logic and recover functionality.
  • Debugging Loops - Provides a continuous execution cycle for pausing processes and inspecting memory states.
  • Dynamic Instrumentation - Modifies application behavior during execution to analyze performance and logic.
  • Malware Analysis - Analyzes suspicious software to determine behavior and communication patterns.
  • Hardware Breakpoints - Configures processor debug registers to trigger interrupts on specific memory access.
  • Vulnerability Research - Identifies security flaws by tracing execution flow and monitoring memory states.
  • Disassemblers - Translates raw machine code into human-readable assembly instructions.
  • Build Orchestration - Manages complex multi-stage compilation processes to generate architecture-specific binaries.
  • Symbol Resolution - Correlates raw machine addresses with source code labels using debug information.
  • This project is a graphical Windows debugger designed for the analysis and manipulation of compiled binary applications. It functions as a comprehensive binary analysis suite, providing a real-time environment for inspecting CPU registers, monitoring memory states, and tracing instruction execution to investigate system-level software behavior.

    The tool distinguishes itself through an event-driven debugging loop that allows for precise process control and state modification during runtime. It supports advanced analysis techniques, including hardware-breakpoint injection for monitoring memory access and instruction-set-aware disassembly to translate machine code into readable assembly. These capabilities facilitate specialized tasks such as malware reverse engineering, software vulnerability research, and the analysis of complex system crashes.

    The platform includes a modular plugin architecture that enables the integration of external libraries for custom analysis and automation. It also features memory-mapped symbol resolution to correlate machine addresses with source code labels, assisting in the interpretation of internal application logic.