Nir Lichtman
72,000 Subscribers
How Windows Bootloader Starts the Kernel
Nir Lichtman
How Linux WINE Works Under the Hood
Nir Lichtman
Making Smallest Possible Linux Distro (x64)
Nir Lichtman
Quick Look at WinDbg (Windows Debugger)
Nir Lichtman
Modifying x64 Machine Code by Hand
Nir Lichtman
How Linux Kernel Runs Executables
Nir Lichtman
Quick Look at OpenBSD
Nir Lichtman
How Windows Kernel Draws Graphics
Nir Lichtman
How Linux Kernel Prints Text on Screen
Nir Lichtman
Screwing Up Linux Kernel VGA Driver
Nir Lichtman
Diving into Windows XP Pinball Code
Nir Lichtman
Exploring How Linux Boots with GDB
Nir Lichtman
How to Call Assembly Code from C
Nir Lichtman
Diving into Windows Keyboard Driver
Nir Lichtman
What Happens If We Stack Overflow in Linux Kernel
Nir Lichtman
Drawing Graphics with C and Windows API is Easy
Nir Lichtman
Making Linux Distro with Buildroot
Nir Lichtman
Making a Very Minimal Windows Executable in C
Nir Lichtman
Screwing Up Linux Kernel Keyboard Driver
Nir Lichtman
What Happens When Booting Linux with Low Memory
Nir Lichtman
How Windows API Works Under the Hood
Nir Lichtman
What Happens When Linux Runs Out of Memory?
Nir Lichtman
30 Beginner Vim Commands in 7 Minutes
Nir Lichtman
How does a USB keyboard talk with your computer?
Nir Lichtman
Making Minimalist Web Server in C on Windows
Nir Lichtman
Quick Look at FreeBSD
Nir Lichtman
Reverse Engineering Simple Windows Driver
Nir Lichtman
Making Your Own Simple Man Page
Nir Lichtman
The Importance of Resource Cleanup in C
Nir Lichtman
Windows API Window Messages Explained
Nir Lichtman
Making Snake Boot Sector Game in Assembly (x86)
Nir Lichtman
Making Minimalist Web Server in Assembly on Linux (x64)
Nir Lichtman
Windows API Memory Mapped Files Explained
Nir Lichtman
Making Simple Shared Object (.so) in C on Linux
Nir Lichtman
3 Cool Bash Tricks (Jobs, Debugging Scripts, Math)
Nir Lichtman
Windows Kernel Debugging Introduction
Nir Lichtman
Making Simple Graphical Linux Distro from Scratch
Nir Lichtman
Making Tiling Window Manager in C on Windows
Nir Lichtman
Using Vim Like a Chad
Nir Lichtman
Making Minimalist Chat Server in C on Linux
Nir Lichtman
Making Driver That Blue Screens Windows using C
Nir Lichtman
Making Simple X11 GUI Window in C on Linux
Nir Lichtman
Adding Simple System Call in Linux Kernel
Nir Lichtman
What Actually Causes Not Responding on Windows
Nir Lichtman
The Importance of Error Handling in C
Nir Lichtman
Making Minimalist HTTPS Server in C on Linux
Nir Lichtman
Making Simple Windows DLL in C
Nir Lichtman