pwndbg is a GDB plugin and binary analysis framework designed for reverse engineering, exploit development, and low-level program analysis. It extends the core functionality of the debugger to provide advanced memory inspection and automation tools. The project distinguishes itself with specialized capabilities for heap analysis across glibc, jemalloc, and musl, as well as a comprehensive kernel debugging toolkit for inspecting Linux kernel tasks and slab allocators. It includes an integrated ROP gadget searcher for constructing exploit chains and an LLM-powered debugging assistant that provi
gdbgui is a web-based graphical frontend and visualizer for the GNU Debugger. It serves as a compiled language debugger that provides source-level inspection for C, C++, Go, Rust, and Fortran. The project acts as a remote debugging interface, providing a secure web portal for connecting to and controlling GDB sessions over a network. It distinguishes itself by offering a browser-based environment to visualize call stacks and data structures for programs running via the GNU Debugger. The interface covers program execution control and breakpoint management, featuring graphical variable inspect
nvim-dap is a Neovim plugin that serves as a client implementation of the Debug Adapter Protocol. It provides a language-agnostic debugger interface that integrates external debugger binaries into the editor, allowing users to manage breakpoints and step through code. The project enables remote process debugging by attaching to running processes or containerized applications via TCP sockets and network proxies. It supports connecting to debug adapters through standard input/output or TCP, with specialized support for launching and attaching to Java processes. The plugin covers program execut
MAME is a vintage hardware emulation platform designed to recreate the circuitry of arcade games, computers, and consoles to run original software on modern devices. It functions as a retro gaming preservation framework for managing, verifying, and archiving ROM sets and disk images to ensure long-term software accessibility. The project features a system debugging tool for inspecting emulated memory, CPU registers, and execution flow via breakpoints and disassembly. It also includes a Lua-based automation layer that exposes core system state and hardware controls for custom behavior and anal
Seer is a graphical frontend for GDB that provides a visual interface for inspecting variables, managing breakpoints, and stepping through code. It functions as a low-level debugger visualizer with specialized tools for call stack inspection and register visualization.
Las características principales de epasveer/seer son: GDB Graphical Interfaces, Source and Assembly Navigators, Breakpoint Managers, Debugger Visualizations, Call Stack Navigators, Stack Frame Inspectors, Scope Switchers, GDB Graphical Frontends.
Las alternativas de código abierto para epasveer/seer incluyen: pwndbg/pwndbg — pwndbg is a GDB plugin and binary analysis framework designed for reverse engineering, exploit development, and… cs01/gdbgui — gdbgui is a web-based graphical frontend and visualizer for the GNU Debugger. It serves as a compiled language… mfussenegger/nvim-dap — nvim-dap is a Neovim plugin that serves as a client implementation of the Debug Adapter Protocol. It provides a… mamedev/mame — MAME is a vintage hardware emulation platform designed to recreate the circuitry of arcade games, computers, and… epicgamesext/raddebugger — Raddebugger is a native Windows x64 debugger that also functions as a high-speed PE/COFF linker and a PDB/DWARF debug… golang/vscode-go — This project is a language extension for VS Code that provides comprehensive Go language support. It functions as a…