pwnable에 대한 간단한 설명
Memory Layout(메모리 구조)에 대한 간략한 설명
Computer Architecture에 대한 간략한 설명
x86-64 Assembly Language에 대한 정리
x86-64 Assembly Language에 대한 정리-2
pwndbg와 pwntools에 대한 설명
orw와 execve shellcode에 대한 설명
[Dreamhack] shell_basic - writeup
Calling Convention에 대한 설명
Stack Buffer Overflow에 대한 설명
[Dreamhack] Return Address Overwrite - writeup
[Dreamhack] basic_exploitation_000 - writeup
[Dreamhack] basic_exploitation_001 - writeup
Stack Canary에 대한 설명
[Dreamhack] ssp_001 - writeup
[Dreamhack] Return to Shellcode - writeup
ASLR & NX에 대한 설명
Library와 Link, PLT&GOT에 대한 설명
[Dreamhack] Return to Library - writeup
[Dreamhack] ROP(Return Oriented Programming) - writeup
RELRO에 대한 설명
PIE에 대한 설명
Hook 과 Hook Overwrite, One_gadget에 대한 설명
Out of bounds에 대한 설명
[Dreamhack] Out of bound - writeup
Format String Bug에 대한 설명
[Dreamhack] basic_exploitation_002 - writeup
[Dreamhack] basic_exploitation_003 - writeup
ptmalloc2에 대한 설명
ptmalloc2에 대한 설명 (con't)
Use After Free에 대한 설명
uaf_overwrite - writeup
Double Free Bug에 대한 설명
Tcache Poisoning - writeup
Type Error에 대한 설명
sint - writeup
Command Injection에 대한 정리
cmd_center - writeup
Path Traversal에 대한 설명
SECCOMP에 대한 설명
SECCOMP 우회
SECCOMP 우회 (con't)
Bypass SECCOMP - writeup - 1
Bypass SECCOMP - writeup - 2
Master Canary에 대한 설명
master canary - writeup
master canary 실습
_rtld_global에 대한 설명
overwrite _rtld_global - 실습
environ 포인터를 통한 공격
SROP 에 대한 설명
SROP 실습
_IO_FILE 설명
_IO_FILE Arbitrary Address Read - exploit 1
_IO_FILE Arbitrary Address Read - exploit 2
_IO_FILE Arbitrary Address Write - exploit 1
_IO_FILE Arbitrary Address Write - exploit 2
Bypass IO_validate_vtable 실습 및 exploit