awesome-repositories.com
Blog
awesome-repositories.com

Découvrez les meilleurs dépôts open-source grâce à notre recherche par IA.

ExplorerRecherches sélectionnéesAlternatives open sourceLogiciels auto-hébergésBlogPlan du site
ProjetÀ proposNotre méthodologiePresseServeur MCP
Mentions légalesConfidentialitéConditions d'utilisation
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·

14 dépôts

Awesome GitHub RepositoriesDebugging and Analysis

Frameworks and utilities for debugging, disassembling, and analyzing binaries.

Explore 14 awesome GitHub repositories matching part of an awesome list · Debugging and Analysis. Refine with filters or upvote what's useful.

Awesome Debugging and Analysis GitHub Repositories

Trouvez les meilleurs dépôts grâce à l'IA.Nous recherchons les dépôts les plus pertinents grâce à l'IA.
  • radare/radare2Avatar de radare

    radare/radare2

    24,129Voir sur GitHub↗

    radare2 is a reverse engineering framework and binary analysis toolset. It functions as a multi-architecture disassembler, low-level binary debugger, and hexadecimal editor for inspecting executable structures and interpreting machine code when original source files are unavailable. The framework provides capabilities for decompiling machine instructions, performing symbolic analysis, and diffing binary files to identify structural changes across versions. It also includes a digital forensic analyzer and disk analyzer for browsing filesystem formats in userland. The toolset supports binary p

    Implements a framework for debugging, disassembling, and analyzing binaries locally and via remote servers.

    C
    Voir sur GitHub↗24,129
  • hugsy/gefAvatar de hugsy

    hugsy/gef

    8,020Voir sur GitHub↗

    GEF is a Python-based extension for GDB that serves as a framework for binary analysis, exploit development, and low-level debugging. It functions as a dynamic analysis extension designed to assist in reverse engineering workflows and malware analysis by enhancing the debugger's ability to inspect process state and memory. The project is distinguished by its specialized heap analysis tools, which allow for the inspection of glibc heap arenas, bins, and chunks to detect memory corruption. It also provides a dedicated toolkit for exploit development, including cyclic pattern generation for offs

    Automatically displays register values, stack entries, and disassembly when breakpoints are triggered.

    Pythonbinary-ninjactfdebugging
    Voir sur GitHub↗8,020
  • skeeto/w64devkitAvatar de skeeto

    skeeto/w64devkit

    4,568Voir sur GitHub↗

    w64devkit is a portable MinGW-w64 C/C++ development kit and a self-contained GCC toolchain for Windows. It provides a native build environment for compiling C, C++, and Fortran source code into x86 and x64 executable binaries without requiring system-wide installation or modifications to the host registry and environment variables. The toolchain is distributed as a self-contained suite of compilers, linkers, and assemblers that runs from any directory. It includes a specialized shell-based environment wrapper to automatically configure the path to its binaries and utilizes static linking to e

    Inspects PE binaries and debugs running processes to identify software defects and analyze memory behavior on Windows.

    C++
    Voir sur GitHub↗4,568
  • hyperdbg/hyperdbgAvatar de HyperDbg

    HyperDbg/HyperDbg

    3,885Voir sur GitHub↗

    HyperDbg is a hardware-assisted kernel-mode debugging platform that leverages virtualization to monitor and control system execution. By utilizing hypervisor-level primitives, it enables deep system analysis and instrumentation without relying on standard operating system debugging interfaces. The framework provides a comprehensive environment for inspecting both kernel and user-mode processes, allowing for granular control over execution flow and system state. The project distinguishes itself through a transparent debugging layer designed to remain invisible to the target environment. It emp

    Conceals the analysis environment from the target system by masking timing discrepancies and avoiding standard software debugging interfaces.

    Cbinary-analysisdebugdebugger
    Voir sur GitHub↗3,885
  • hellogcc/100-gdb-tipsAvatar de hellogcc

    hellogcc/100-gdb-tips

    3,204Voir sur GitHub↗

    一个关于gdb使用小技巧的文档。100,在这里可能只是表明很多;具体的数目取决于您的参与和贡献。

    Collection of advanced tips for the GNU Debugger.

    Go
    Voir sur GitHub↗3,204
  • alexmojaki/snoopAvatar de alexmojaki

    alexmojaki/snoop

    1,456Voir sur GitHub↗

    snoop is a powerful set of Python debugging tools. It's primarily meant to be a more featureful and refined version of PySnooper. It also includes its own version of icecream and some other nifty stuff.

    Powerful debugging tool for inspecting Python code execution.

    Python
    Voir sur GitHub↗1,456
  • project-jedi/jclAvatar de project-jedi

    project-jedi/jcl

    717Voir sur GitHub↗

    JEDI Code Library

    Tracing, MAP file parsing, and exception reporting.

    Pascal
    Voir sur GitHub↗717
  • mfontanini/programs-scriptsAvatar de mfontanini

    mfontanini/Programs-Scripts

    223Voir sur GitHub↗

    The tiny programs and scripts that don't deserve a project, but I still want to share.

    Assorted scripts for system and binary analysis tasks.

    C
    Voir sur GitHub↗223
  • eyaltrabelsi/pandas-logAvatar de eyaltrabelsi

    eyaltrabelsi/pandas-log

    217Voir sur GitHub↗

    The goal of pandas-log is to provide feedback about basic pandas operations. It provides simple wrapper functions for the most common functions that add additional logs

    Utility for logging and debugging pandas dataframe operations.

    Python
    Voir sur GitHub↗217
  • marcocantu/objectdebuggerAvatar de marcocantu

    marcocantu/ObjectDebugger

    107Voir sur GitHub↗

    The ObjectDebugger is a run-time Object Inspector for Delphi VCL applications

    Run-time object inspector for VCL applications.

    Pascal
    Voir sur GitHub↗107
  • mahdisafsafi/debugengineM

    MahdiSafsafi/DebugEngine

    0Voir sur GitHub↗

    DebugEngine is a collection of utilities related to debug stuff (stack trace, CPU registers snapshot, debug info, ...). Basically, I started to write a commercial error log plugin for Delphi, then I noticed that my internal framework got bigger and bigger. So I decided to share it with the…

    Utilities for stack traces and CPU register snapshots.

    Voir sur GitHub↗0
  • pigrecos/capstone4delphiP

    Pigrecos/Capstone4Delphi

    0Voir sur GitHub↗

    Capstone Disassembler Library Binding for Delphi . Capstone Disassembler Library

    Disassembler library binding for Delphi.

    Voir sur GitHub↗0
  • radareorg/r2conR

    radareorg/r2con

    0Voir sur GitHub↗

    | |\ \| || || \| | | // /| | | U || | |\\\|||||||\_|

    Resources for using the radare2 framework for malware analysis.

    Voir sur GitHub↗0
  • jbangert/mithrilJ

    jbangert/mithril

    0Voir sur GitHub↗

    In Soviet Russia, Mithril forges ELF.

    Experimental tools for binary analysis and manipulation.

    Voir sur GitHub↗0
  1. Home
  2. Part of an Awesome List
  3. Developer Tools
  4. Debugging and Analysis

Explorer les sous-tags

  • Contextual Debugging DisplaysAutomated views that present register, stack, and instruction states upon hitting breakpoints. **Distinct from Debugging and Analysis:** Focuses on the automated presentation of the execution context rather than the general framework of debugging and analysis.
  • Debugging Interface PluginsExtensions for standard debuggers that add security analysis and exploit development utilities. **Distinct from Debugging and Analysis:** Distinct from general debugging and analysis: focuses on extending the interface with security-specific plugins.
  • Stealth Debugging LayersDebugging environments designed to remain invisible to the target system by masking timing and avoiding standard interfaces. **Distinct from Debugging and Analysis:** Distinct from Debugging and Analysis: focuses specifically on the stealth/transparency aspect rather than general debugging utilities.