본문 바로가기

[Wargame Write-up]/Simples.kr Season 1

[Simples.kr] [Season 1] Crackme 04

04.exe




프로그램을 실행해보자. 입력값에 대한 별다른 제한을 두지 않는 것으로 보아, String type으로 취급할 것 같다.




String을 비교하는 함수로, vbaStrCmp 함수가 많이 쓰인다.




문제의 정답은 찾았고, Serial을 찾아보자. 저 함수에 breakpoint를 걸어, 입력값과 비교하는 것이 무엇인지 보면, 그것이 Serial이다.

글자를 칠 때마다 Serial과 비교하는 듯 하다.




확인해보면, "Registered" 버튼이 활성화되는 것으로 보아, Serial이 맞다.




문제 정답은 vbaStrCmp