A FREE comprehensive reverse engineering tutorial covering x86, x64, 32-bit/64-bit ARM, 8-bit AVR and 32-bit RISC-V architectures.
-
Updated
Feb 12, 2025 - Assembly
A FREE comprehensive reverse engineering tutorial covering x86, x64, 32-bit/64-bit ARM, 8-bit AVR and 32-bit RISC-V architectures.
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…
A roadmap to learn x64 assembly using nasm on Linux.
a PE Loader and Windows API tracer. Useful in malware analysis.
An EFI Byte Code (EBC) assembler, based on fasmg
ObjAsm is a macro based single inheritance OOP implementation for x86 and x64 assembler code. It makes it very easy to carry out complex tasks and large projects. It comes with an extensive, optimized and tested object repository that can be used directly into your applications.
ObjAsm Version C.2 - ObjAsm is a macro based single inheritance OOP implementation for x86 and x64 assembler code. It makes it very easy to carry out complex tasks and large projects. It comes with an extensive, optimized and tested object repository that can be used directly into your applications.
Add a description, image, and links to the x64 topic page so that developers can more easily learn about it.
To associate your repository with the x64 topic, visit your repo's landing page and select "manage topics."