Basic RCE L03

한라뽕🍊·2024년 4월 14일
0

reversing

목록 보기
1/2

문제

비주얼베이직에서 스트링 비교함수 이름은?

실행


특징적인 문자열을 발견했다!

문제 해결 시나리오

정적 분석 툴에서 Error! Das Passwort... 를 찾 아 역참조를 하면 어떤 분기를 볼 수 있을테고
그 전에는 분명 입력된 값과의 문자열 비교가 있을 것이다.

IDA로 확인을 해보려고 했는데,
함수 이름중에 대놓고 __vbaStrCmp 인 것이 있다...!

엄,, 음...
그러나 성실하게 찾아보자면,


뭐 엄 그리 되었수다,

조금 위로 올라가니 이런 부분이 있었다.

문제에서 요구하던 정답은 vbaStrCmp 이다!


번외

해당 분기를 기점으로 비밀번호가 틀릴 시 나오는 문구가 나오는 걸 보면
이 프로그램의 비밀번호는 2G83G35Hs2일지도 모르겠다.

엄,,, 그니까,,

! 그렇다.

profile
낑깡이 될거야

0개의 댓글