pwntools는 Pwnable 익스플로잇을 작성할 때 사실상 표준으로 쓰이는 Python 라이브러리다. 프로세스/소켓 통신, 페이로드 조립, ELF 분석, ROP 체인 생성까지 반복적으로 필요한 …
2026-07-19 19:31:03 · 조회 4Pwnable(바이너리 익스플로잇)을 시작하기 전에 반드시 먼저 알아야 하는 게 프로그램이 메모리를 어떻게 쓰는지다. 이 개념 없이 익스플로잇 코드를 따라 치기만 하면 뭘 하고 있는지 이해가 안 된…
2026-07-19 19:28:48 · 조회 2스택에 선언된 버퍼(배열)에, 그 크기보다 긴 데이터를 길이 검사 없이 써넣을 수 있을 때 발생하는 가장 기본적인 메모리 손상 취약점이다. Pwnable을 처음 배울 때 제일 먼저 만나는 주제이기도…
2026-07-19 19:28:48 · 조회 2printf(buf)처럼 사용자 입력을 포맷 문자열 인자 자리에 그대로 넣으면, 공격자가 %x, %s, %n 같은 포맷 지정자를 입력해서 스택 메모리를 읽거나 심지어 쓸 수 있다. 스택 버퍼 오버플…
2026-07-19 19:28:48 · 조회 6