An open-source user mode debugger for Windows. Optimized for reverse engineering and malware analysis.
Repository Index
47,133 repositories indexed
1–24 of 24 · Most stars
PlayStation 3 emulator and debugger
Free and Open Source Reverse Engineering Platform powered by rizin
MuseScore is an open source and free music notation software. For support, contribution, bug reports, visit MuseScore.org. Fork and make pull requests!
- musescore
- music-notation
- cpp
- musicxml
RenderDoc is a stand-alone graphics debugging tool.
Record and Replay Framework
Public malware techniques used in the wild: Virtual Machine, Emulation, Debuggers, Sandbox detection.
- anti-analysis
- anti-debugging
- anti-sandbox
- anti-vm
Advanced usermode anti-anti-debugger. Forked from https://bitbucket.org/NtQuery/scyllahide
A dbg(…) macro for C++
- cpp
- debugging
- macro
- pretty-printing
LadybugDB a graph database
- database
- graph
- cypher
- cypher-query-language
Simple, portable, and self-contained stacktrace library for C++11 and newer
- backtrace
- debugging
- diagnostics
- stacktrace
OpenGL capture / playback debugger.
🍦 Never use cout/printf to debug again
- cpp
- debug
- debugging-tool
WinDBG Anti-RootKit Extension
- kernel-mode
- c-plus-plus
- malware
- malware-analysis
A C++ library for debugging purposes that can print any variable, even user-defined types.
- competitive-programming
- cpp
- debugging
WipEout Omega Collection (PS4) native PC port for Windows: the game's own x86-64 code on the CPU, a PS4 runtime and the shadPS4 Vulkan video core. Playable, in active development. No game files included. ⭐ Star it if you like it; bug reports and requests are welcome in Issues!
- native-port
- pc-port
- ps4
- shadps4
ShowStopper is a tool for helping malware researchers explore and test anti-debug techniques or verify debugger plugins or other solutions that clash with standard anti-debug methods.
SimpleAI is a small C++ AI behaviour tree based library with a QT5 based remote debugger (and with optional LUA bindings) released under MIT.
- header-only
- cpp-library
- game-development
- qt5
BluePill: Neutralizing Anti-Analysis Behavior in Malware Dissection (Black Hat Europe 2019, IEEE TIFS 2020)
Cross-Platform, Efficient easy to integrate crash reporting library for modern C++
- cpp
- crash-handling
- crash-reporting
- debugging
GUI client for MySQL or MariaDB, including debugger
Library for shader debugging and profiling for Vulkan and OpenGL
- vulkan-api
- opengl
- cplusplus
A debugger backend and LUA wrapper for PIN
RR4J is a tool that records java execution and later allows developers to replay locally.
- java
- jvm
- record
- replay