Open highlighted repo slot
Put your repository first
Promote a GitHub repo at the top of Awesome repository list views for 7 days.
Awesome List
A curated list of awesome Hacking tutorials, tools and resources
GitHub stars and default-branch commits for carpedm20/awesome-hacking.
Open highlighted repo slot
Promote a GitHub repo at the top of Awesome repository list views for 7 days.
An open-source user mode debugger for Windows. Optimized for reverse engineering and malware analysis.
UNIX-like reverse engineering framework and command-line toolset
Capstone disassembly/disassembler framework for ARM, ARM64 (ARMv8), Alpha, BPF, Ethereum VM, HPPA, LoongArch, M68K, M680X, Mips, MOS65XX, PPC, RISC-V(rv32G/rv64G), SH, Sparc, SystemZ, TMS320C64X, TriCore, Webassembly, XCore and X86.
Kaitai Struct: declarative language to generate binary data parsers in C++ / C# / Go / Java / JavaScript / Lua / Nim / Perl / PHP / Python / Ruby / Rust
Plasma is an interactive disassembler for x86/ARM/MIPS. It can generates indented pseudo-code with colored syntax.
Binary data analysis and visualization tool
🕵️ Tool to reverse-engineer Protocol Buffers with unknown definition
Drltrace is a library calls tracer for Windows and Linux applications.
Easily retargetable and hackable interactive disassembler with IDAPython-compatible plugin API