[CodeEngn] Basic RCE L18
L18
문제
파일 실행
올리디버거
ExeInfoPE
All referenced text strings
Double Click
- wsprintfA : 문자열을 버퍼에 저장
- lstrcmpiA로 String1과 String2 비교하여 분기로 가는 걸로 추측
F9
- 상단의 wsprintfA는 CodeEngn 저장
- 하단의 wsprintfA의 CALL함수를 통해 String2 값에 Name에 따른 Serial 값 저장
- GetDigItemTextA로 사용자 입력값 String2에 삽입
- lstrcmpiA를 통해 비교 후 분기 도달