JIT-Repicker: Differential Fuzzing Reborn
Reimplementing differential fuzzing for modern JavaScript engines. From understanding JIT compilation to building a production-ready fuzzer on top of Fuzzilli...
Thoughts on browser security, privacy, and the open internet
Reimplementing differential fuzzing for modern JavaScript engines. From understanding JIT compilation to building a production-ready fuzzer on top of Fuzzilli...
Five websites, each filled with screenshots from the other four. A look at how the open web became a handful of walled gardens, and why the IndieWeb movement might be the most sensible response to it...
What happens when AI agents battle as autonomous attackers and defenders in a turn-based security experiment? I built a sandbox with four Claude agents and watched them try to break and fix a vulnerable web app...
How I found a logic bug in WebKit's experimental Navigation API using invariant checking instead of traditional crash-based fuzzing...