Recent Posts

Wargame : ssp_001

2 minute read

C 코드 분석 #include <stdio.h> #include <stdlib.h> #include <signal.h> #include <unistd.h> void alarm_handler() { puts("...

Stack Buffer Overflow & Stack Canary

4 minute read

스택 버퍼 오버플로우 스택 버퍼 오버플로우란 스택의 버퍼에서 발생하는 오버플로우이다. 스택 버퍼 오버플로우를 이해하기 전 버퍼와 오버플로우가 무엇인지 먼저 알아야한다. 버퍼 데이터가 목적지로 이동되기 전 보관되는 임시 저장소이다. 만약, 데이터 처리속도가 다른 ...

Wargame : shell_basic

1 minute read

C 코드 분석 #include <fcntl.h> #include <seccomp.h> #include <stdio.h> #include <stdlib.h> #include <string.h> #includ...

Wargame : basic_exploitation_001

1 minute read

C 코드 분석 #include <stdio.h> #include <stdlib.h> #include <signal.h> #include <unistd.h> void alarm_handler() { pu...

Pwntools 설치 및 GCC 설치

2 minute read

pwntools는 파이썬으로 익스플로잇을 수행할 수 있도록 도와주는 라이브러리이다. 일반적으로, 어떤 대상의 컴퓨터를 어택할 때에는 어셈블리어를 이용하여 익스플로잇을 수행한다. 하지만 어셈블리어는 기계와 친화적인 언어로, 인간이 이해하기에는 다소 난해한 부분이 존재한...