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
A completely-from-scratch hobby operating system: bootloader, kernel, drivers, C library, and userspace including a composited graphical UI, dynamic l...
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
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...
The official build framework for the Armbian Linux distribution. This repository contains the complete toolchain and scripts required to compile custo...
Skin changer for League of Legends (LOL)
🔥💥RxFFmpeg 是基于 ( FFmpeg 4.0 + X264 + mp3lame + fdk-aac + opencore-amr + openssl ) 编译的适用于 Android 平台的音视频编辑、视频剪辑的快速处理框架,...
Low-latency machine code generation
Fast and lightweight x86/x86-64 disassembler and code generation library
Emulator of x86-based machines.
Box86 - Linux Userspace x86 Emulator with a twist, targeted at ARM Linux devices
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
A Tiny Linux-Compatible Kernel
Plasma is an interactive disassembler for x86/ARM/MIPS. It can generates indented pseudo-code with colored syntax.
基于 Lean 源码编译的 OpenWrt 固件——适配X86、R2C、R2S、R4S、R4SE、R5C、R5S、香橙派 R1 Plus、树莓派3B、树莓派4B、R66S、R68S、M68S、H28K、H66K、H68K、H88...
Modern, advanced, portable, multiprotocol bootloader and boot manager.
edb is a cross-platform AArch32/x86/x86-64 debugger.
Framework for lifting x86, amd64, aarch64, sparc32, and sparc64 program binaries to LLVM bitcode
OpenWrt for Nanopi R2C/R2S/R4S/X86
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...
Keystone assembler framework: Core (Arm, Arm64, Hexagon, Mips, PowerPC, Sparc, SystemZ & X86) + bindings
The official repository for the gem5 computer-system architecture simulator.
Reko is a binary decompiler.
Renode - Antmicro's open source simulation and virtual development framework for complex embedded systems
OpenHD
Binary Analysis Platform
A cross-platform, high-performance and asynchronous web server for static files-serving. ⚡
Performance monitoring and benchmarking suite
Multi-architecture assembler for IDA Pro. Powered by Keystone Engine.
SIMD-accelerated distances, dot products, matrix ops, geospatial & geometric kernels for 16 numeric types — from 6-bit floats to 64-bit complex — acro...
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...
DOSBox Staging is a modern continuation of DOSBox with advanced features and current development practices.
The OpenSource Disassembler
Library for lifting machine code to LLVM bitcode
flat assembler 1 - reconstructed source history
Squalr Memory Editor - Game Hacking Tool Written in C#
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