Topic

x86

Repositories (1660)

mini-c
mini-c Fedjmike C

Dr Strangehack, or: how to write a self-hosting C compiler in 10 hours

531
y86
y86 shuding JavaScript

A Y86 pipeline CPU simulator in JavaScript.

524
steed
steed japaric Rust

[INACTIVE] Rust's standard library, free of C dependencies, for Linux systems

521
Invaders
Invaders nanochess Assembly

Invaders game in 512 bytes (boot sector)

521
s2e
s2e S2E C++

S2E: A platform for multi-path program analysis with selective symbolic execution.

514
lbForth
lbForth larsbrinkhoff Forth

Self-hosting metacompiled Forth, bootstrapping from a few lines of C; targets Linux, Windows, ARM, RISC-V, 68000, PDP-11, asm.js.

478
AROS
AROS aros-development-team C

Main AROS repository for active development. Contains the main Operating System components and Build System.

472
xbook2
xbook2 hzcx998 C

xbook2是一个基于x86处理器的32位操作系统,实现了大量的基础功能,可以拿来学习操作系统知识。

461
ruapu
ruapu nihui C

Detect CPU features with single-file

455
B2R2
B2R2 B2R2-org F#

B2R2 is a collection of useful algorithms, functions, and tools for binary analysis.

449
WinREPL
WinREPL zerosum0x0 C++

x86 and x64 assembly "read-eval-print loop" shell for Windows

447
PerfSpect
PerfSpect intel Go

Open-source Linux performance suite for engineers—profiling and tuning workloads and system configurations.

447
Mirage
Mirage stonedreamforest

kernel-mode Anti-Anti-Debug plugin. based on intel vt-x && ept technology

442
kernel-zig
kernel-zig jzck Zig

:floppy_disk: hobby x86 kernel zig

438
udbserver
udbserver bet4it Rust

Unicorn Emulator Debug Server - Written in Rust, with bindings for C, Go, Java and Python

427
book_assembly_8086
book_assembly_8086 gurugio

Learn 16bit x86 Assembly with emulator

422
80x86
80x86 jamieiles C++

80186 compatible SystemVerilog CPU core and FPGA reference design

412
OpenWrt-Buildbot
OpenWrt-Buildbot SuLingGG

Customized Pure OpenWrt & Self-Build OpenWrt Packages Project.

412
ts-c-compiler
ts-c-compiler Mati365 TypeScript

⚙️ C99-compatible multipass compiler written in TypeScript with GCC extensions support. Features a handcrafted left-recursive parser, custom IR, SSA-b...

409
XOpcodeCalc
XOpcodeCalc horsicq C++

Opcode calculator / ASM calculator

407
nyxstone
nyxstone emproof-com C++

Nyxstone: assembly / disassembly library based on LLVM, implemented in C++ with Rust and Python bindings, maintained by emproof.com

403
boomerang
boomerang BoomerangDecompiler C++

Boomerang Decompiler - Fighting the code-rot :)

402
UnSHc
UnSHc yanncam Shell

UnSHc - How to decrypt SHc *.sh.x encrypted file ?

394
khook
khook milabs C

Linux Kernel hooking engine (x86)

391
mos
mos MQuy C

A hobby operating system developed from scratch

390
RadASM2
RadASM2 mrfearless Assembly

RadASM v2

379
tscns
tscns MengRao C++

A low overhead nanosecond clock based on x86 TSC

365
OSACA
OSACA RRZE-HPC Jupyter Notebook

Open Source Architecture Code Analyzer

360
asm-cli-rust
asm-cli-rust cch123 Rust

interative assembly shell written in rust

358
simple-pt
simple-pt andikleen C

Simple Intel CPU processor tracing on Linux

355
mandibule
mandibule ixty C

linux elf injector for x86 x86_64 arm arm64

348
fasmg
fasmg tgrysztar Assembly

flat assembler g - adaptable assembly engine

344
Maxine-VM
Maxine-VM beehive-lab Java

Maxine VM: A meta-circular research VM

339
ida-minsc
ida-minsc arizvisa Python

A plugin based on IDAPython for a functional DWIM interface. Current development against most recent IDA is in the "persistence-refactor" branch, anci...

330
mnist-android-tensorflow
mnist-android-tensorflow hereismari Java

Handwritten digits classification from MNIST with TensorFlow on Android; Featuring Tutorial!

328
iso14229
iso14229 driftregion C

ISO 14229 (UDS) server and client for embedded systems

327
DbgChild
DbgChild therealdreg C

Debug Child Process Tool (auto attach)

324
bread
bread Theldus C

🍞 BREAD: BIOS Reverse Engineering & Advanced Debugger

323
steg86
steg86 woodruffw Rust

Hiding messages in x86 programs using semantic duals

322
HexPatch
HexPatch Etto48 Rust

HexPatch: a binary patcher and editor written in Rust with terminal user interface (TUI).

321
Pillman
Pillman nanochess Assembly

Pillman boot sector game, a yellow thing eats pills and is chased by monsters.

319
asmdb
asmdb asmjit JavaScript

Instructions database and utilities for X86/X64 and ARM (THUMB/A32/A64) architectures.

312
fisk
fisk tenderlove Ruby

A pure Ruby assembler

310
TeamViewer_Permissions_Hook_V1
TeamViewer_Permissions_Hook_V1 gellin C++

A proof of concept injectable C++ dll, that uses naked inline hooking and direct memory modification to change your TeamViewer permissions.

309
Dna
Dna Colton1skees C++

LLVM based static binary analysis framework

305
PyTurboJPEG
PyTurboJPEG lilohuang Python

PyTurboJPEG is a high-performance Python wrapper for libjpeg-turbo, offering native support for both x86 and ARM architectures.

301
asm-editor
asm-editor Specy TypeScript

A modern webapp to write, run and learn M68K, MIPS, RISC-V, X86 assembly

298
anticuckoo
anticuckoo therealdreg C

A tool to detect and crash Cuckoo Sandbox

297
mwemu
mwemu sha0coder Rust

x86 malware emulator

297
mass
mass grassator C

A compiler for a new language focusing on compile-time execution and no LLVM dependency.

297