코엔 3번임
문제는
비주얼베이직에서 스트링 비교함수 이름은?
이거임
일단 스트링 비교 함수 이름은 vbaStrCmp 이거임 예전에 풀어봤어서 기억남 ㅇㅇ
그 사실을 알고 있는 상태로 실행시켜봄
이 화면 떴다가 확인 누르니까 아래 화면 뜸
실행화면이 이렇게 나오고 K0ng 을 입력해봄
예상해보면 저 입력한 K0ng 스티링이랑 하드코딩되어있는 스트링이랑 vbStrCmp 함수를 이용해 정답 여부를 판단할거같음 ㅇㅇ
근데 나 아이다로 푼다고 했는데 아이다 안썼넹ㅋ
암튼 디버거에 던져서 사용 모듈 확인해보니까 스트링 컴페어가 두번 호출되는걸 확인해서 둘다 일단 브포 걸고 돌렸음
돌려서 보니까 스택 영역에 내가 입력한 K0ng 이랑 비교할 하드코딩된 스트링이 역시 들어이씀
저게 답임
'개인공부 > Reverse Engineering' 카테고리의 다른 글
[코드엔진] Basic RCE 05 with ida (0) | 2018.08.05 |
---|---|
[코드엔진] Basic RCE 04 with ida (0) | 2018.08.04 |
[코드엔진] Basic RCE 02 with ida (0) | 2018.08.04 |
[코드엔진] Basic RCE 01 with ida (0) | 2018.08.04 |
Ida로 다시 정리 시작 (0) | 2018.08.03 |