Linux x64 Assembly: Syscalls, Registers, and the .bss Segment
Go behind the scenes of the Linux Kernel. Learn the register protocol for syscalls and why the .bss segment is essential for efficient, zero-disk memory reservation.
Go behind the scenes of the Linux Kernel. Learn the register protocol for syscalls and why the .bss segment is essential for efficient, zero-disk memory reservation.
A malformed packet is a dead packet. Learn how to implement the official RFC 1071 checksum algorithm in Assembly to ensure your custom ICMP data bypasses kernel drops.
Scapy or C are easy, but true control lies in the CPU cycles. Learn how to build a raw socket sniffer from scratch in x64 Assembly, bypassing libc for pure kernel interaction.
Firewalls allow ICMP, but do they parse nested structures? Discover how to encapsulate protocols within ICMP Type 3 error messages to evaluate DPI resilience.
Stop analysts in their tracks. Learn how to leverage PTRACE_TRACEME and PR_SET_DUMPABLE syscalls to harden your agents against debuggers and memory acquisition.