카테고리 없음
[Dreamhack] rev-basic-2
와븨
2023. 8. 13. 22:20
실행 파일을 디버거로 열어준다
correct를 출력하는 입력값을 찾아야하니 문자열로 가보자
이동해보니 correct를 발견할 수 있었다.
해당 위치로 이동해보자
이동해보니 test eax,eax로 input 값과 정답을 비교하고 correct를 출력한다.
비교 후 correct를 출력하기 전에 출력하는 7FF6D04B1000의 위치로 이동해보자
rcx(input값)와 7FF7D04B3000의 값을 한 글자씩 12번 비교한다.
7FF7D04B3000에 플래그가 있는 것 같으니 해당 위치로 이동해보자
HEX DUMP에 플래그가 있었다