posts
2026-03-14Linux Kernel Fuzzing With Syzkaller
Syzkaller Syzkaller is a coverage-guided, kernel fuzzer for Linux and other OSes such as BSDs and Windows. It provides a framework for …
Securing Sites With Hardware MTLS and Yubikeys
mTLS Overview In this post, we will deploy mTLS by using Caddy as reverse proxy to force client authentication before accessing sites, and …
Reverse Engineering and Flashing iPXE to Tenda Gigabit NIC
Tenda Gigabit NIC and PXE booting I had a Tenda Gigabit NIC laying around and noticed it contained 2 chips on it which looked to be like …
Sierra Wireless EM7455 4G Modem Hacking
Sierra Wireless EM7455, 4G Modem Modems are in many devices, perhaps most importantly your cellphone. These devices are almost exclusively …
Proxmark3: Crack and Clone Apartment RFID Key Fob
RFID Hacking Proxmark The Proxmark is a neat tool to interact with RFID tags and do things like read, write, clone, simulate, and much more. …
UEFI Option ROM Bootkit
UEFI Option ROM Bootkit Option ROMs Option ROMs (OpRom) are programs that get loaded by UEFI/BIOS during boot which allow a hardware vendor …
Removing Intel Management Engine From Lenovo X1 Carbon 6th Gen Laptop
Intel Management Engine (ME) Removal Getting existing firmware The ME firmware is bundled as part of the UEFI firmware on a computer, so we …
AFL++: Finding several heap overflows in GNU Barcode 0.99
AFL++ AFL++ is an improved version of AFL, a popular and successful fuzzer. In this article we will use it to discover a couple …
HP z620 UEFI Backdoor
Firmware Analysis Picking apart firmware is quite interesting to me and so I thought it would be fun to reverse engineer my desktop’s …
Advanced QEMU Debugging - Trace Events
QEMU I enjoy working on operating system kernels and hypervisors, and for a lot of my personal work I use QEMU to help with my development …
page 1 of 2
older →