mytechnotalent / Reverse-Engineering
A FREE comprehensive reverse engineering tutorial covering x86, x64, 32-bit ARM & 64-bit ARM architectures.
See what the GitHub community is most excited about today.
A FREE comprehensive reverse engineering tutorial covering x86, x64, 32-bit ARM & 64-bit ARM architectures.
The original sources of MS-DOS 1.25 and 2.0, for reference purposes
Vendored files from Intel's SVML
An upgrade to Pokémon Crystal. Brings features and content up to date, and adds some original content.
Famicom Disk System port of LUnix Next Generation
C library for prototyping and experimenting with quantum-resistant cryptography
A read-only mirror of dav1d source code repository. The origin is at https://code.videolan.org/videolan/dav1d/
Programming in assembly language tutorial
The fastest and safest AV1 encoder.
A cross-platform x86 assembler with an Intel-like syntax
the official Rust and C implementations of the BLAKE3 cryptographic hash function
🐦 Digital ESC firmware for controlling brushless motors in multirotors
BLHeli for brushless ESC firmware
Multilingual BLS12-381 signature library
Disassembly of Pokémon Red/Blue
Decompilation of the Gamecube Emulator for Ocarina of Time (JP-CE)
A SNES emulator for the N64, written in assembly
An introduction to ARM64 assembly on Apple Silicon Macs
Original Apollo 11 Guidance Computer (AGC) source code for the command and lunar modules.
Super Mario World (SNES) Widescreen Project
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系统编程的数十个最小操作系统。 已在QE…