완료됨
스택카나리 위치 찾기..
SSP-6에서 스택까나리가 0xffffd554라는 것을 어떻게 아나요??
#시스템해킹
작성자 정보
답변
1
Dreamhack
대표 업적 없음
read 함수에 브레이크포인트를 걸고 esp를 확인해보면 입력받는 주소가 0xffffd534임을 알 수 있습니다.
example6.c 코드를 확인해보면 버퍼의 크기는 32 바이트이고, 16 진수로 변환하면 0x20이기 때문에 0xffffd534 + 0x20 = 0xffffd554이 됩니다. 이렇게 카나리의 주소를 알아낼 수 있습니다.