awesome-repositories.com
Blog
awesome-repositories.com

Descoperă cele mai bune repository-uri open source cu căutare AI.

ExploreazăCăutări recomandateAlternative open-sourceSoftware self-hostedBlogHartă site
ProiectDespreCum realizăm clasamentulPresăServer MCP
LegalConfidențialitateTermeni
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·

14 repository-uri

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

Găsește cele mai bune repo-uri cu AI.Vom căuta cele mai potrivite repository-uri folosind AI.
  • radare/radare2Avatar radare

    radare/radare2

    24,129Vezi pe 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
    Vezi pe GitHub↗24,129
  • hugsy/gefAvatar hugsy

    hugsy/gef

    8,020Vezi pe 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
    Vezi pe GitHub↗8,020
  • skeeto/w64devkitAvatar skeeto

    skeeto/w64devkit

    4,568Vezi pe GitHub↗

    w64devkit este un kit de dezvoltare C/C++ MinGW-w64 portabil și un toolchain GCC auto-conținut pentru Windows. Oferă un mediu de build nativ pentru compilarea codului sursă C, C++ și Fortran în binare executabile x86 și x64, fără a necesita instalare la nivel de sistem sau modificări ale regiștrilor și variabilelor de mediu ale gazdei. Toolchain-ul este distribuit ca o suită auto-conținută de compilatoare, linkere și assemblere care rulează din orice director. Include un wrapper de mediu bazat pe shell pentru a configura automat calea către binarele sale și utilizează link-area statică pentru a elimina conflictele de dependență de runtime externe. Dincolo de compilare, kit-ul include un toolkit de debugging pentru inspectarea memoriei și analizarea proceselor care rulează, precum și utilitare pentru inspectarea binară PE pentru a decoda tabelele de import și export. De asemenea, acoperă automatizarea fluxului de lucru de build, semnarea codului binar și crearea pachetelor de instalare Windows.

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

    C++
    Vezi pe GitHub↗4,568
  • hyperdbg/hyperdbgAvatar HyperDbg

    HyperDbg/HyperDbg

    3,885Vezi pe 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
    Vezi pe GitHub↗3,885
  • hellogcc/100-gdb-tipsAvatar hellogcc

    hellogcc/100-gdb-tips

    3,204Vezi pe GitHub↗

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

    Collection of advanced tips for the GNU Debugger.

    Go
    Vezi pe GitHub↗3,204
  • alexmojaki/snoopAvatar alexmojaki

    alexmojaki/snoop

    1,456Vezi pe 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
    Vezi pe GitHub↗1,456
  • project-jedi/jclAvatar project-jedi

    project-jedi/jcl

    717Vezi pe GitHub↗

    JEDI Code Library

    Tracing, MAP file parsing, and exception reporting.

    Pascal
    Vezi pe GitHub↗717
  • mfontanini/programs-scriptsAvatar mfontanini

    mfontanini/Programs-Scripts

    223Vezi pe 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
    Vezi pe GitHub↗223
  • eyaltrabelsi/pandas-logAvatar eyaltrabelsi

    eyaltrabelsi/pandas-log

    217Vezi pe 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
    Vezi pe GitHub↗217
  • marcocantu/objectdebuggerAvatar marcocantu

    marcocantu/ObjectDebugger

    107Vezi pe GitHub↗

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

    Run-time object inspector for VCL applications.

    Pascal
    Vezi pe GitHub↗107
  • mahdisafsafi/debugengineM

    MahdiSafsafi/DebugEngine

    0Vezi pe 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.

    Vezi pe GitHub↗0
  • pigrecos/capstone4delphiP

    Pigrecos/Capstone4Delphi

    0Vezi pe GitHub↗

    Capstone Disassembler Library Binding for Delphi . Capstone Disassembler Library

    Disassembler library binding for Delphi.

    Vezi pe GitHub↗0
  • radareorg/r2conR

    radareorg/r2con

    0Vezi pe GitHub↗

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

    Resources for using the radare2 framework for malware analysis.

    Vezi pe GitHub↗0
  • jbangert/mithrilJ

    jbangert/mithril

    0Vezi pe GitHub↗

    In Soviet Russia, Mithril forges ELF.

    Experimental tools for binary analysis and manipulation.

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

Explorează sub-etichetele

  • 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.