CTF

Some Notes on ROP Chain, execve, and setuid
Getting libc version by leaking addresses - picoCTF 2020 Mini-Competition Guessing Game 2
NoSQL Injection - AIS3 2022 pre-exam The Best Login UI
AIS3 2022 pre-exam 後日談
Change the flow of execution with GDB - picoCTF Need for Speed
Reversing with GDB - picoCTF easy as GDB
Back to Basics - picoCTF buffer overflow 1 & picoCTF Guessing Game 1
Out-of-bound Write - picoCTF function overwrite
V8 exploitation - picoCTF Kit Engine
Android apk analysis - picoCTF droids
Timing side channel analysis - picoCTF checkpass
GOT overwrite - picoCTF Stonk Market
My own password checker - picoCTF Rolling My Own
One time password? - picoCTF OTP Implementation
Stack canary - picoCTF 2022 buffer overflow 3
Buffer overflow with arguments - picoCTF 2022 buffer overflow 2
Filtered shellcode ? - picoCTF 2021 filtered-shellcode
Use after free - picoCTF 2021 Unsubscriptions Are Free
JavaScript problem? - picoCTF 2019 Java Script Kiddle
Learning tcache - picoCTF 2021 Cache Me Outside
JavaScript VM? - TSJ CTF 2022 javascript_vm
初試 Return-Oriented Programming - picoCTF 2021 Here's a libc
初試 Format String Attack - picoCTF 2021 Stonks

Linux

Notes

PortSwigger

pwn

reverse

web