Topic

x86

Repositories (1520)

Ventoy
Ventoy ventoy C

A new bootable USB solution.

75.6k
x64dbg
x64dbg x64dbg C++

An open-source user mode debugger for Windows. Optimized for reverse engineering and malware analysis.

48k
v86
v86 copy JavaScript

x86 PC emulator and x86-to-wasm JIT, running in the browser

22.4k
reactos
reactos reactos C

A free Windows-compatible Operating System

17.3k
Reverse-Engineering
Reverse-Engineering mytechnotalent Assembly

A FREE comprehensive reverse engineering tutorial covering x86, x64, 32-bit/64-bit ARM, 8-bit AVR and 32-bit RISC-V architectures.

13.4k
unicorn
unicorn unicorn-engine C

Unicorn CPU emulator framework (ARM, AArch64, M68K, Mips, Sparc, PowerPC, RiscV, S390x, TriCore, X86)

8.9k
capstone
capstone capstone-engine C

Capstone disassembly/disassembler framework for ARM, ARM64 (ARMv8), Alpha, BPF, Ethereum VM, HPPA, LoongArch, M68K, M680X, Mips, MOS65XX, PPC, RISC-V(...

8.6k
cross
cross cross-rs Rust

“Zero setup” cross compilation and “cross testing” of Rust crates

8.1k
FEX
FEX FEX-Emu C++

A fast usermode x86 and x86-64 emulator for Arm64 Linux

7.2k
RE-for-beginners
RE-for-beginners DennisYurichev TeX

"Reverse Engineering for Beginners" free book

7k
toaruos
toaruos klange C

A completely-from-scratch hobby operating system: bootloader, kernel, drivers, C library, and userspace including a composited graphical UI, dynamic l...

6.7k
OpenWrt-Rpi
OpenWrt-Rpi SuLingGG Shell

Raspberry Pi & NanoPi R2S/R4S & G-Dock & x86 OpenWrt Compile Project. (Based on Github Action / Daily Update)

6.4k
magic-trace
magic-trace janestreet OCaml

magic-trace collects and displays high-resolution traces of what a process is doing

5.3k
x86-bare-metal-examples
x86-bare-metal-examples cirosantilli 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: ht...

5.3k
build
build armbian Shell

The official build framework for the Armbian Linux distribution. This repository contains the complete toolchain and scripts required to compile custo...

5.2k
R3nzSkin
R3nzSkin R3nzTheCodeGOD C++

Skin changer for League of Legends (LOL)

5k
RxFFmpeg
RxFFmpeg microshow C

🔥💥RxFFmpeg 是基于 ( FFmpeg 4.0 + X264 + mp3lame + fdk-aac + opencore-amr + openssl ) 编译的适用于 Android 平台的音视频编辑、视频剪辑的快速处理框架,...

4.7k
asmjit
asmjit asmjit C++

Low-latency machine code generation

4.5k
zydis
zydis zyantific C

Fast and lightweight x86/x86-64 disassembler and code generation library

4.2k
86Box
86Box 86Box C

Emulator of x86-based machines.

4.1k
box86
box86 ptitSeb C

Box86 - Linux Userspace x86 Emulator with a twist, targeted at ARM Linux devices

3.7k
iced
iced icedland Rust

Blazing fast and correct x86/x64 disassembler, assembler, decoder, encoder for Rust, .NET, Java, Python, Lua

3.4k
xray-16
xray-16 OpenXRay C++

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! ;)

3.3k
nasm
nasm netwide-assembler Assembly

A cross-platform x86 assembler with an Intel-like syntax

3.2k
tilck
tilck vvaltchev C

A Tiny Linux-Compatible Kernel

3.1k
plasma
plasma plasma-disassembler Python

Plasma is an interactive disassembler for x86/ARM/MIPS. It can generates indented pseudo-code with colored syntax.

3.1k
OpenWrt
OpenWrt haiibo Shell

基于 Lean 源码编译的 OpenWrt 固件——适配X86、R2C、R2S、R4S、R4SE、R5C、R5S、香橙派 R1 Plus、树莓派3B、树莓派4B、R66S、R68S、M68S、H28K、H66K、H68K、H88...

3k
Limine
Limine Limine-Bootloader C

Modern, advanced, portable, multiprotocol bootloader and boot manager.

2.9k
edb-debugger
edb-debugger eteran C++

edb is a cross-platform AArch32/x86/x86-64 debugger.

2.9k
mcsema
mcsema lifting-bits C++

Framework for lifting x86, amd64, aarch64, sparc32, and sparc64 program binaries to LLVM bitcode

2.8k
YAOF
YAOF QiuSimons Shell

OpenWrt for Nanopi R2C/R2S/R4S/X86

2.7k
stress-ng
stress-ng ColinIanKing C

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...

2.6k
keystone
keystone keystone-engine C++

Keystone assembler framework: Core (Arm, Arm64, Hexagon, Mips, PowerPC, Sparc, SystemZ & X86) + bindings

2.6k
gem5
gem5 gem5 C++

The official repository for the gem5 computer-system architecture simulator.

2.6k
reko
reko uxmal C#

Reko is a binary decompiler.

2.6k
renode
renode renode RobotFramework

Renode - Antmicro's open source simulation and virtual development framework for complex embedded systems

2.4k
OpenHD
OpenHD OpenHD C++

OpenHD

2.3k
bap
bap BinaryAnalysisPlatform OCaml

Binary Analysis Platform

2.2k
static-web-server
static-web-server static-web-server Rust

A cross-platform, high-performance and asynchronous web server for static files-serving. ⚡

2.2k
likwid
likwid RRZE-HPC C

Performance monitoring and benchmarking suite

1.9k
keypatch
keypatch keystone-engine Python

Multi-architecture assembler for IDA Pro. Powered by Keystone Engine.

1.8k
NumKong
NumKong ashvardanian C

SIMD-accelerated distances, dot products, matrix ops, geospatial & geometric kernels for 16 numeric types — from 6-bit floats to 64-bit complex — acro...

1.8k
Free-NTFS-for-Mac
Free-NTFS-for-Mac hoochanlon TypeScript

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...

1.7k
dosbox-staging
dosbox-staging dosbox-staging C++

DOSBox Staging is a modern continuation of DOSBox with advanced features and current development practices.

1.7k
REDasm
REDasm REDasmOrg C++

The OpenSource Disassembler

1.7k
remill
remill lifting-bits C++

Library for lifting machine code to LLVM bitcode

1.7k
fasm
fasm tgrysztar Assembly

flat assembler 1 - reconstructed source history

1.6k
Squalr-Sharp
Squalr-Sharp Squalr C#

Squalr Memory Editor - Game Hacking Tool Written in C#

1.6k
game-reversing
game-reversing kovidomi

Beginner learning materials on how to reverse engineer video games

1.6k
xed
xed intelxed Python

The X86 Encoder Decoder (XED), is a software library for encoding and decoding X86 (IA32 and Intel64) instructions

1.6k