Skip to content

Blog

Write-ups on web application security: how each bug was found, what was tried before it worked, and what the fix turned out to be.

  • Client Side 03: DOM Clobbering

    DOM clobbering turns named element references into overwritten globals, so HTML injection with no XSS is not a dead end. The bundler chains it breaks.

  • Auth for Hackers

    Authentication for bug bounty hunters: sessions, cookie flags, JWTs, OAuth 2.0, OIDC and PKCE, and the auth gaps that lead to account takeover.

  • How I Do Recon in 2026?

    The recon chain that produces a spreadsheet of misconfigs is not recon. How to split a target into surfaces and read an application the way a hacker does.

  • Client Side 02: ServiceWorker Bugs

    A Service Worker registered through a vulnerability lives in the victim's browser and outlives the patch. The lifecycle, the persistence, the hunt.

  • Claude Code For Hackers

    Claude Code is everywhere in development, almost nowhere in security. Setting it up for hacking: project context, permissions, skills, real workflows.