촉촉한초코칩

CodeEngn Basic RCE L03 본문

Study/Reversing

CodeEngn Basic RCE L03

햄친구베이컨 2022. 9. 20. 19:11

.text는 프로세스 메모리 영역 중 하나로 프로그램 명령 코드 자체를 저장한다.

 

OllyDBG로 파일을 연다.

우클릭 > Search for > All Intermodular calls에 들어가면 해당 프로그램에서 사용한 API 함수들을 볼 수 있다.

여기서 스트링 비교함수로 보이는 vbaStrCmp를 답으로 제출했다.

 

그리고 함수를 더블클릭하면 해당 함수로 들어갈 수 있다.

F8을 눌러서 실행시킨다. 그러면 경고창 messagebox를 볼 수 있다. 

확인을 누르고 다시 F8을 눌러서 실행시킨다.

아무거나 입력한다음 Registrieren을 누르면 Stack에서 내가 입력한 문자열을 볼 수 있다.

vbaStrCmp에서 비밀번호와 내가 입력한 문자열을 비교하는 것을 확인할 수 있다. 

'Study > Reversing' 카테고리의 다른 글

CodeEngn Basic RCE L06  (0) 2022.09.29
CodeEngn Basic RCE L05  (0) 2022.09.22
CodeEngn Basic RCE L04  (0) 2022.09.20
CodeEngn Basic RCE L02  (0) 2022.09.18
CodeEngn Basic RCE L01  (0) 2022.09.18