Tagtutorial
-
Vibecoding an ESP32 Door Monitor
A hands-on write-up of building "Tripwire," my ESP32 door monitor that pairs a magnetic reed switch with a clever Bluetooth SPP trick to tell whether it was me or a stranger who opened the door, sending alerts via ntfy.sh.
Read the post -
5-Min Tutorial: Gaining Root via UART
Connecting to a TP-Link WR841N router over UART with the Attify Badge — identifying GND/VCC/TX/RX, scanning for the baud rate with devttys0's baudrate.py, and dropping into a root shell, plus notes on TP-Link weakening hardware security between versions.
Read the post -
5-Min Tutorial: Lifting Firmware with the Bus Pirate
Opening a TP-Link WR841N router, wiring its W25Q32.V EEPROM to a Bus Pirate over SPI, dumping the firmware with flashrom, and extracting the embedded Linux filesystem with binwalk.
Read the post -
5-Min Tutorial: Prototyping Web-Apps with Flask
Building a small leaderboard web-app with a Flask back-end and a jQuery/AJAX front-end — a brutally simple micro-framework server exposing GET/POST/DELETE API routes, plus the JavaScript that fetches and live-updates the page.
Read the post -
Demystifying Cryptography
A Crypto 101 tour for the curious: what cryptography is, its goals, the anatomy of a secure connection, and the intuition behind Diffie-Hellman key exchange (with a live interactive demo of two parties agreeing on a shared key over an open wire) and the Caesar cipher.
Read the post -
Break Free! - Bypassing Captive Portals
Bypassing hotel/airport/cafe captive portals by tunneling traffic over DNS with Iodine — the escape strategy, server + domain setup, and the iodine/proxychains client side.
Read the post -
5-Min Tutorial: K-Means Clustering In Python
A five-minute tutorial on K-Means clustering in Python — with a live, animated visualizer that shows exactly how the clusters get selected: random centers, assign-to-nearest, recenter, repeat to convergence.
Read the post -
Coding Chrome Extensions Quickly
A fast, practical walkthrough of building a Chrome extension — manifest, background script, pop-up, options, testing and publishing — using the author's Hidden: Auto-Incognito filter as the worked example.
Read the post -
Capture The Keys - Chapter 2: Pylogger
My Python reimplementation of the earlier C++ keylogger, walking through building an efficient Windows keylogger with PyHook — keystroke capture, window-aware logging, log rotation, and typed-keyword triggers (status, dump, pause, kill) — as an educational security exercise.
Read the post -
PenTesting 101: Setting up your lab
A 10-minute walkthrough for building your own hacking lab — VirtualBox, a Kali attacker VM, a Kioptrix victim VM, and an internal network — read as a git-graph: each step collapses as you scroll past it.
Read the post -
5-Min Tutorial: Caesar Cipher in Scala
A five-minute tutorial: implementing the oldest trick in cryptography in a handful of lines of Scala — with a live shift visualizer and an interactive cipher generator.
Read the post -
Android Tutorial
A quick, 4-hour Android tutorial written for UCSB's CS56 class — hosted on GitHub in markdown, paired with a 'legacy' SMS-driven Android service for students to keep building on.
Read the post











