Project Name | Stars | Downloads | Repos Using This | Packages Using This | Most Recent Commit | Total Releases | Latest Release | Open Issues | License | Language |
---|---|---|---|---|---|---|---|---|---|---|
X64dbg | 42,376 | 4 months ago | 573 | other | C++ | |||||
An open-source user mode debugger for Windows. Optimized for reverse engineering and malware analysis. | ||||||||||
Capstone | 7,022 | 2 | 6 days ago | 2 | April 12, 2022 | 346 | other | C | ||
Capstone disassembly/disassembler framework for ARM, ARM64 (ARMv8), BPF, Ethereum VM, M68K, M680X, Mips, MOS65XX, PPC, RISC-V(rv32G/rv64G), SH, Sparc, SystemZ, TMS320C64X, TriCore, Webassembly, XCore and X86. | ||||||||||
Unicorn | 6,921 | 4 | 3 months ago | 8 | November 01, 2022 | 87 | gpl-2.0 | C | ||
Unicorn CPU emulator framework (ARM, AArch64, M68K, Mips, Sparc, PowerPC, RiscV, S390x, TriCore, X86) | ||||||||||
Toaruos | 5,820 | 3 months ago | 43 | ncsa | C | |||||
A completely-from-scratch hobby operating system: bootloader, kernel, drivers, C library, and userspace including a composited graphical UI, dynamic linker, syntax-highlighting text editor, network stack, etc. | ||||||||||
Asmjit | 3,783 | a month ago | 12 | zlib | C++ | |||||
Low-latency machine code generation | ||||||||||
X86 Bare Metal Examples | 3,341 | 3 years ago | 2 | other | Assembly | |||||
Dozens of minimal operating systems to learn x86 system programming. Tested on Ubuntu 17.10 host in QEMU 2.10 and real hardware. Userland cheat at: https://github.com/cirosantilli/linux-kernel-module-cheat#userland-assembly ARM baremetal setup at: https://github.com/cirosantilli/linux-kernel-module-cheat#baremetal-setup 学习x86系统编程的数十个最小操作系统。 已在QEMU 2.10中的Ubuntu 17.10主机和真实硬件上进行了测试。 Userland作弊网址:https://github.com/cirosantilli/linux-kernel-module-cheat#userland-assembly ARM裸机安装程序位于:https://github.com/cirosantilli/linux-kernel-module-cheat#baremetal- 设置 | ||||||||||
Zydis | 3,073 | 3 months ago | 42 | mit | C | |||||
Fast and lightweight x86/x86-64 disassembler and code generation library | ||||||||||
Plasma | 3,038 | 3 years ago | 14 | gpl-3.0 | Python | |||||
Plasma is an interactive disassembler for x86/ARM/MIPS. It can generates indented pseudo-code with colored syntax. | ||||||||||
Mcsema | 2,576 | 2 years ago | 114 | agpl-3.0 | C++ | |||||
Framework for lifting x86, amd64, aarch64, sparc32, and sparc64 program binaries to LLVM bitcode | ||||||||||
Edb Debugger | 2,532 | 3 months ago | 79 | gpl-2.0 | C++ | |||||
edb is a cross-platform AArch32/x86/x86-64 debugger. |