UnicornUnicorn CPU emulator framework (ARM, AArch64, M68K, Mips, Sparc, PowerPC, RiscV, X86)
Stars: ✭ 4,934 (+256.25%)
CapstoneCapstone disassembly/disassembler framework: Core (Arm, Arm64, BPF, EVM, M68K, M680X, MOS65xx, Mips, PPC, RISCV, Sparc, SystemZ, TMS320C64x, Web Assembly, X86, X86_64, XCore) + bindings.
Stars: ✭ 5,374 (+288.01%)
RedasmThe OpenSource Disassembler
Stars: ✭ 1,042 (-24.77%)
Detect It EasyProgram for determining types of files for Windows, Linux and MacOS.
Stars: ✭ 2,982 (+115.31%)
KeypatchMulti-architecture assembler for IDA Pro. Powered by Keystone Engine.
Stars: ✭ 939 (-32.2%)
KeystoneKeystone assembler framework: Core (Arm, Arm64, Hexagon, Mips, PowerPC, Sparc, SystemZ & X86) + bindings
Stars: ✭ 1,654 (+19.42%)
PlasmaPlasma is an interactive disassembler for x86/ARM/MIPS. It can generates indented pseudo-code with colored syntax.
Stars: ✭ 2,956 (+113.43%)
SDASDA is a rich cross-platform tool for reverse engineering that focused firstly on analysis of computer games. I'm trying to create a mix of the Ghidra, Cheat Engine and x64dbg. My tool will combine static and dynamic analysis of programs. Now SDA is being developed.
Stars: ✭ 98 (-92.92%)
MedusaAn open source interactive disassembler
Stars: ✭ 946 (-31.7%)
AtaraxiaSimple and lightweight source-based multi-platform Linux distribution with musl libc.
Stars: ✭ 226 (-83.68%)
TritonTriton is a Dynamic Binary Analysis (DBA) framework. It provides internal components like a Dynamic Symbolic Execution (DSE) engine, a dynamic taint engine, AST representations of the x86, x86-64, ARM32 and AArch64 Instructions Set Architecture (ISA), SMT simplification passes, an SMT solver interface and, the last but not least, Python bindings.
Stars: ✭ 1,934 (+39.64%)
cross“Zero setup” cross compilation and “cross testing” of Rust crates
Stars: ✭ 3,550 (+156.32%)
RekoReko is a binary decompiler.
Stars: ✭ 942 (-31.99%)
MiasmReverse engineering framework in Python
Stars: ✭ 2,649 (+91.26%)
binary-decompilationExtracting high level semantic information from binary code
Stars: ✭ 55 (-96.03%)
Cross“Zero setup” cross compilation and “cross testing” of Rust crates
Stars: ✭ 2,461 (+77.69%)
Steed[INACTIVE] Rust's standard library, free of C dependencies, for Linux systems
Stars: ✭ 520 (-62.45%)
Arm nowarm_now is a qemu powered tool that allows instant setup of virtual machines on arm cpu, mips, powerpc, nios2, x86 and more, for reverse, exploit, fuzzing and programming purpose.
Stars: ✭ 719 (-48.09%)
Easy Linux PwnA set of Linux binary exploitation tasks for beginners on various architectures
Stars: ✭ 353 (-74.51%)
Barf ProjectBARF : A multiplatform open source Binary Analysis and Reverse engineering Framework
Stars: ✭ 1,280 (-7.58%)
Rop ToolA tool to help you write binary exploits
Stars: ✭ 590 (-57.4%)
ManticoreSymbolic execution tool
Stars: ✭ 2,599 (+87.65%)
PwnshopExploit Development, Reverse Engineering & Cryptography
Stars: ✭ 167 (-87.94%)
GtirbIntermediate Representation for Binary analysis and transformation
Stars: ✭ 190 (-86.28%)
X64dbgAn open-source x64/x32 debugger for windows.
Stars: ✭ 37,825 (+2631.05%)
ReplicaGhidra Analysis Enhancer 🐉
Stars: ✭ 194 (-85.99%)
AndromedaAndromeda - Interactive Reverse Engineering Tool for Android Applications
Stars: ✭ 627 (-54.73%)
CrosshairAn analysis tool for Python that blurs the line between testing and type systems.
Stars: ✭ 586 (-57.69%)
Bin2llvmA binary to LLVM translator
Stars: ✭ 108 (-92.2%)
asm2cfgPython command-line tool and GDB extension to view and save x86, ARM and objdump assembly files as control-flow graph (CFG) pdf files
Stars: ✭ 42 (-96.97%)
Capstone.NET.NET Core and .NET Framework binding for the Capstone Disassembly Framework
Stars: ✭ 108 (-92.2%)
CemuCheap EMUlator: lightweight multi-architecture assembly playground
Stars: ✭ 666 (-51.91%)
asmdot[Unstable] Fast, zero-copy and lightweight (Arm | Mips | x86) assembler in (C | C++ | C# | Go | Haskell | Javascript | Nim | OCaml | Python | Rust).
Stars: ✭ 23 (-98.34%)
Befa LibraryHigh-level library for executable binary file analysis
Stars: ✭ 12 (-99.13%)
toddlerToddler is a well-designed usable and portable microkernel OS
Stars: ✭ 70 (-94.95%)
PanopticonA libre cross-platform disassembler.
Stars: ✭ 1,376 (-0.65%)
Radare2UNIX-like reverse engineering framework and command-line toolset
Stars: ✭ 15,412 (+1012.78%)
PeasaucePeasauce Interactive Disassembler
Stars: ✭ 33 (-97.62%)
ethereum-dasmAn ethereum evm bytecode disassembler and static/dynamic analysis tool
Stars: ✭ 121 (-91.26%)
Reverse EngineeringThis repository contains some of the executables that I've cracked.
Stars: ✭ 29 (-97.91%)
DrCCTProfDrCCTProf is a fine-grained call path profiling framework for binaries running on ARM and X86 architectures.
Stars: ✭ 81 (-94.15%)
BEFA-LibraryHigh-level library for executable binary file analysis
Stars: ✭ 14 (-98.99%)
l4re-coreThe core components of the L4Re operating system.
Stars: ✭ 39 (-97.18%)
Freki🐺 Malware analysis platform
Stars: ✭ 285 (-79.42%)
GoRATGoRAT (Go Remote Access Tool) is an extremely powerful reverse shell, file server, and control plane using HTTPS reverse tunnels as a transport mechanism.
Stars: ✭ 34 (-97.55%)
crusherNo description or website provided.
Stars: ✭ 21 (-98.48%)
Reverse Engineering TutorialA FREE comprehensive reverse engineering tutorial covering x86, x64, 32-bit ARM & 64-bit ARM architectures.
Stars: ✭ 5,763 (+316.1%)
B2r2B2R2 is a collection of useful algorithms, functions, and tools for binary analysis.
Stars: ✭ 262 (-81.08%)
Unisimd AssemblerSIMD macro assembler unified for ARM, MIPS, PPC and x86
Stars: ✭ 63 (-95.45%)
GefGEF (GDB Enhanced Features) - a modern experience for GDB with advanced debugging features for exploit developers & reverse engineers ☢
Stars: ✭ 4,197 (+203.03%)
Cwe checkercwe_checker finds vulnerable patterns in binary executables
Stars: ✭ 372 (-73.14%)
tiroTIRO - A hybrid iterative deobfuscation framework for Android applications
Stars: ✭ 20 (-98.56%)
DdisasmA fast and accurate disassembler
Stars: ✭ 325 (-76.53%)
Symbolic ExecutionHistory of symbolic execution (as well as SAT/SMT solving, fuzzing, and taint data tracking)
Stars: ✭ 395 (-71.48%)
Bddisasmbddisasm is a fast, lightweight, x86/x64 instruction decoder. The project also features a fast, basic, x86/x64 instruction emulator, designed specifically to detect shellcode-like behavior.
Stars: ✭ 540 (-61.01%)
Pyre CheckPerformant type-checking for python.
Stars: ✭ 5,716 (+312.71%)
The holy book of x86A simple guide to x86 architecture, assembly, memory management, paging, segmentation, SMM, BIOS....
Stars: ✭ 577 (-58.34%)