A new bootable USB solution.
An open-source user mode debugger for Windows. Optimized for reverse engineering and malware analysis.
x86 PC emulator and x86-to-wasm JIT, running in the browser
A free Windows-compatible Operating System
A FREE comprehensive reverse engineering tutorial covering x86, x64, 32-bit/64-bit ARM, 8-bit AVR and 32-bit RISC-V architectures.
Unicorn CPU emulator framework (ARM, AArch64, M68K, Mips, Sparc, PowerPC, RiscV, S390x, TriCore, X86)
Capstone disassembly/disassembler framework for ARM, ARM64 (ARMv8), Alpha, BPF, Ethereum VM, HPPA, LoongArch, M68K, M680X, Mips, MOS65XX, PPC, RISC-V(...
“Zero setup” cross compilation and “cross testing” of Rust crates
A fast usermode x86 and x86-64 emulator for Arm64 Linux
"Reverse Engineering for Beginners" free book
Complete, independent operating system built by humans.
Raspberry Pi & NanoPi R2S/R4S & G-Dock & x86 OpenWrt Compile Project. (Based on Github Action / Daily Update)
magic-trace collects and displays high-resolution traces of what a process is doing
The official build framework for the Armbian Linux distribution. This repository contains the complete toolchain and scripts required to compile custo...
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: ht...
Skin changer for League of Legends (LOL)
🔥💥RxFFmpeg 是基于 ( FFmpeg 4.0 + X264 + mp3lame + fdk-aac + opencore-amr + openssl ) 编译的适用于 Android 平台的音视频编辑、视频剪辑的快速处理框架,...
Emulator of x86-based machines.
Low-latency machine code generation
Fast and lightweight x86/x86-64 disassembler and code generation library
Box86 - Linux Userspace x86 Emulator with a twist, targeted at ARM Linux devices
Modern, secure, portable, multiprotocol bootloader and boot manager.
Blazing fast and correct x86/x64 disassembler, assembler, decoder, encoder for Rust, .NET, Java, Python, Lua
Improved version of the X-Ray Engine, the game engine used in the world-famous S.T.A.L.K.E.R. game series by GSC Game World. Join OpenXRay! ;)
A cross-platform x86 assembler with an Intel-like syntax
基于 Lean 源码编译的 OpenWrt 固件——适配X86、R2C、R2S、R4S、R4SE、R5C、R5S、香橙派 R1 Plus、树莓派3B、树莓派4B、R66S、R68S、M68S、H28K、H66K、H68K、H88...
A Tiny Linux-Compatible Kernel
Plasma is an interactive disassembler for x86/ARM/MIPS. It can generates indented pseudo-code with colored syntax.
edb is a cross-platform AArch32/x86/x86-64 debugger.
Framework for lifting x86, amd64, aarch64, sparc32, and sparc64 program binaries to LLVM bitcode
The official repository for the gem5 computer-system architecture simulator.
OpenWrt for Nanopi R2C/R2S/R4S/X86
Renode - Antmicro's open source simulation and virtual development framework for complex embedded systems
This is the stress-ng upstream project git repository. stress-ng will stress test a computer system in various selectable ways. It was designed to ex...
OpenHD
Keystone assembler framework: Core (Arm, Arm64, Hexagon, Mips, PowerPC, Sparc, SystemZ & X86) + bindings
Reko is a binary decompiler.
Nigate: An open-source NTFS utility for Mac. It supports all Mac models (Intel and Apple Silicon), providing full read-write access, mounting, and man...
A cross-platform, high-performance and asynchronous web server for static files-serving. ⚡
Binary Analysis Platform
iPXE network bootloader
Performance monitoring and benchmarking suite
SIMD-accelerated distances, dot products, matrix ops, geospatial & geometric kernels for 16 numeric types — from 6-bit floats to 64-bit complex — acro...
Multi-architecture assembler for IDA Pro. Powered by Keystone Engine.
Library for lifting machine code to LLVM bitcode
The OpenSource Disassembler
DOSBox Staging is a modern continuation of DOSBox with advanced features and current development practices.
flat assembler 1 - reconstructed source history
Beginner learning materials on how to reverse engineer video games
The X86 Encoder Decoder (XED), is a software library for encoding and decoding X86 (IA32 and Intel64) instructions