[ HOME ]
[ BLOG ]
[ SERVICES ]
[ PROJECTS ]
[ VIDEOS ]
Building a Bootloader from Scratch — Just Assembly, No OS
September 7, 2026
bootloader
assembly
x86
bios
mbr
low-level
os-development
Debugging a Real-Mode Bootloader in GDB — When CS Changes, Symbols Break
September 7, 2026
bootloader
x86
assembly
gdb
real-mode
debugging
low-level
From Real Mode to Protected Mode — What the GDT and IDT Actually Define
September 6, 2026
x86
protected-mode
gdt
idt
bootloader
assembly
kernel
low-level
How x86 Conditional Jumps Really Work — EFLAGS, Not Operands
September 6, 2026
x86
assembly
eflags
gdb
pwndbg
reverse-engineering
debugging
Store→Load Reordering: x86 vs ARM64, and the Bug Intel Was Hiding
September 6, 2026
memory-model
x86
arm64
concurrency
lock-free
reordering
tso
From Real Mode to Protected Mode: Building Custom GDT & IDT for x86 Security
August 13, 2025
Bootloader
Protected Mode
GDT
IDT
x86
Operating Systems
NanoBoot
Store→Load Reordering: x86 vs ARM64 Real-World Test
August 3, 2025
Memory Model
x86
ARM64
Concurrency
CPU
Memory Fences
Lock-Free
How x86 Jumps REALLY Work: EFLAGS Truth with GDB + pwndbg
July 11, 2025
x86
Assembly
GDB
pwndbg
Reverse Engineering
Malware Analysis
EFLAGS
How to Build a Bootloader from Scratch — Just Assembly, No OS
June 18, 2025
Bootloader
Assembly
x86
BIOS
Low-level
NanoBoot
[ Connect_With_Me ]
© 2026 HarrisonSec. All rights reserved.