Skip to main content
해커스쿨 FTZ - 18단계
...코드가 장난아니게 길다. 대충 보기엔 read함수가 입력을 받게해주는 녀석인거같다.
default쪽을 보면 string[count]의 위치에 x를 넣는다고 되어있다.
저번 배열 보고서를 쓰면서 알게된 배열과 포인터는 동일하다라는 점을 이용해서 check에 접근하면 될것같다는 생각이 들었다.
check의 시작주소는 최소 [string의 시작주소 - 4] 일테니 0x80을 4번부터 시작해서 deadbeef를 넣어보려고 했는데, 운이 좋게도 바로 풀렸다!
Comments
Post a Comment