- STACK the flags 2020 CTF - Final Countdown Prototype pollution leading to remote code execution
- STACK the flags 2020 CTF - Ransom Me This
- STACK the flags 2020 CTF - You Shall Not Pass
- H1-702 CTF 2017 - Write Ups
- Part 1 - Continuous Pwning of the Top 1000 WordPress Plugins
- CSAW CTF Quals 2016 - deedeedee
- Tokyo Westerns CTF 2nd 2016 - Reverse Box
- SECUINSIDE CTF Quals 2016 - Trendyweb
- X-CTF Finals 2016 - John Slick (Web 25)
- X-CTF Finals 2016 - John Sick (Web 20)
- X-CTF Finals 2016 - John Wick (Web 15)
- ALICTF 2016 - ColorOverflow (Reversing 100)
- ALICTF 2016 - LoopAndLoop (Reversing 100)
- The ABCs of XSS How to defend against XSSes when building a web application
- Defense of the Applications. What to look out for when building a web application.
- Plaid CTF 2016 - Morset (Misc 50)
- X-CTF Quals 2016 - b0verfl0w (Pwn) Write up for b0verfl0w an exploitation challenge I wrote for X-CTF quals 2016.
- X-CTF Quals 2016 - Fact0r!z3 and Fact0r!z3_aga!n (Crypto) Write ups for crypto challenges designed by me during X-CTF Qualifiers 2016.
- 32C3 CTF - Flash (Reversing 300)
- HITCON CTF Quals 2015 - Simple (Crypto 100)
- ASIS CTF Finals 2015 - Ultra Compression (Web 125)
- ASIS CTF Finals 2015 - Big Lie (Forensics 100)
- TrendMicroCTF - VirusClicker (Offensive 200)
- TrendMicroCTF - 500 Captchas! (Misc 300)