딩굴댕굴

[Hackerschool FTZ] level 18 - Pointer

by jennysgap

BOX


[Hackerschool FTZ] level 18 - Pointer


Password: why did you do it


이 문제의 핵심은 case 0x08: 코드 부분이다

count가 마이너스가 될 때, 배열의 [-1], [-2], [-3] 값이 어떻게 저장되느냐가 문제의 포인트가 된다.





주소값은 간단하게 타이핑쳐서 확인해 보면 어떻게 메모리에 구성되있는지 알 수 있음


버퍼의 앞쪽 내용을 오버플로우 할 수 있는지가 핵심








반응형

'BOX' 카테고리의 다른 글

[Hackerschool FTZ] OPCODE 만들기 - shellcode  (0) 2019.06.20
[Hackerschool FTZ] level 19 - Setreuid Shellcode  (0) 2019.06.20
보안회사 블로그 or Reading Materials  (0) 2018.12.20
워게임 및 CTF  (0) 2018.12.20
가자?!  (0) 2018.12.20

블로그의 정보

jennysgap

jennysgap

활동하기