> cat /dev/github | grep security-tools
discovered 30 Mar 2026

The_Holy_Book_of_X86

★ 972 via github-topic
→ View on GitHub

AI Summary: The Holy Book of X86 is a comprehensive guide focused on x86 architecture, assembly language, and operating system internals, aimed at enhancing the reader’s understanding of computer systems. It features a crash course in x86 assembly and covers essential topics such as memory management, paging, segmentation, and interrupts, making it suitable for learners and practitioners in systems programming and reverse engineering. Notably, the repository includes practical examples and applications in pure assembly, aiding in the development of foundational skills in low-level programming.


README

The Holy Book of X86

======================
Delivered to you by Arash Tohidi with the spirit of OpenSecurityTraining
For more info, please visit:
LinkedIn
Twitter
QBloq

A simple guide to x86 architecture, assembly, memory management, paging, segmentation, interrupts, etc.

This book tries to make you have a better understanding of computers in general and helps you learn 
x86 architecture pretty fast. This book includes a crash course in x86 assembly and contains some of
the core concepts of x86 architecture which you need to understand most operating systems internals.     

Here’s a quick overview of the content (current content):

Volume 1: Pure Assembly
  • Introduction to Intel x86 Assembly
  • Learn the most frequently used assembly instructions and their conventions
  • Reverse Engineer simple binaries
  • Control structures and loops
  • Write simple applications in pure assembly
Volume 2: Internals
Section 1: Raw Intel Architecture
  • Chapter 0x01: Introduction to Intel x86 Architecture
  • Chapter 0x02: Segmentation
  • Chapter 0x03: Paging
  • Chapter 0x04: Cache Control
  • Chapter 0x05: Interrupts and Exceptions
Section 2: Windows Internals
  • Chapter 0x06: Exploring PE files
    !!! DISCONTINUED !!!

If you want to support the author:

 No need to purchase the print book since I'm not selling any longer. But you could help me completing 
 the book or making it better. Just make a pull request... :)