pwnable.kr flag1 [포너블] pwnable.kr 4 - flag pwnable.kr 4 - flag 플래그를 확인하는 건 단순한데 바이너리가 패킹되어있어서 언패킹하는 작업이 필요했다. 바이너리를 언패킹하는건 처음해봐서 검색해서 알아냈음. yeob@ubuntu:~/Desktop/pwnble/pwnable.kr$ ./flag2 I will malloc() and strcpy the flag there. take it. 실행하면 이런 문구가 출력된다. 메인을 디버깅해보면 무슨뜻인지 바로 알아차릴 수 있다. malloc을 호출한 뒤에 flag를 복사할것이니 flag를 알아내라는 것이다. pwndbg> disass main Dump of assembler code for function main: 0x0000000000401164 : push rbp 0x000000000040.. 2022. 2. 7. 이전 1 다음