manifesto
N°01 · 1986-01-08
Hacker's Manifesto
The Mentor's 1986 text, written days after his arrest. Kept here because it still says why curiosity gets mistaken for crime.
writeup
N°08 · 2019-09-02
HackTheBox OneTwoSeven Writeup [eng]
The most educational box I have solved — an SSH-tunneled admin panel, a hijacked APT repository, and a chain that only works if each step is understood, not copied.
N°07 · 2019-08-03
HackTheBox Fortune Writeup [eng]
OpenBSD, so nothing behaves as expected: command injection into an authpf-gated network, an NFS export that leaks a private key, and pgAdmin credentials for the final step.
N°05 · 2019-05-06
TSG CTF - Obliterated File 1-2 Writeup [eng]
Two TSG CTF forensics challenges, both about git internals — recovering a flag from objects a committer thought they had obliterated.
N°04 · 2019-05-02
UTSA Cyber CTF - Linux2 Writeup [eng]
A UTSA Cyber CTF Linux challenge solved with plain enumeration: read the sudo rules, notice the Docker group, and the box hands you root.
N°03 · 2018-09-25
HackTheBox Olympus Writeup [eng]
Port knocking and a DNS zone transfer open the door; from there Xdebug RCE and a misconfigured Docker socket carry the box to root.
N°02 · 2018-09-22
HackTheBox Poison Writeup [eng]
LFI on a retired HackTheBox machine, turned into a shell through log poisoning — then a base64-encoded secret and a tunneled VNC session for root.
pentest
N°06 · 2019-05-13
Python - Module and Library Hijacking [eng]
Module vs library hijacking in Python, and why sys.path order is a privilege escalation primitive when a root process imports the wrong file first.
vulnerability-research
N°09 · 2021-02-06
Discovering an Undisclosed Stack Overflow Vulnerability in Microsoft SQL Server (CVE-2019-1068)
Root cause analysis of a silently patched stack overflow in svl.dll, reversed out of Microsoft SQL Server and rebuilt into a working proof of concept.
ai-research
N°11 · 2026-08-19
AI Orchestration, Episode 1: Five CVEs in the Tree I Was Standing On
I pointed my own multi-agent review system at my own dependency tree: re2, stream-json, and the installer re2 delegates its own binary fetch to. Five accepted advisories came out, one of them install-time code execution, and this is the honest account of how, in the order things were actually found, including the parts where the process nearly threw a finding away.
N°10 · 2026-06-21
Gossipcat: Teaching AI Agents to Catch Each Other Lying
Single-agent AI review states hallucinations with the same confidence as real findings, and never learns. Gossipcat makes agents verify each other against the source, and turns the verdicts into reward signal.