보안/리버싱 스터디 라이트업

0912 라이트업 (CodeEngn Basic RCE 3)

고고예준 2024. 9. 15. 21:49

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

 

VbastrCmp

(VBA)에서 두 문자열을 비교하는 함수로, 문자열을 알파벳 순서로 비교 **VBA:비주얼베이직을 뜻함

 

문제 파일을 열고 압축해제를 하면 이런 변기...? 가 나옴

 

Immunity Debugger로 파일을 열어본다

 

마우스 우클릭 > search for > all referenced text strings

 

이런 창이 뜬다. text string을 확인하면서 내려가봤다.

 

중간에 Danke..... 고맙다는 뜻이니까 문제가 풀린거고 그 밑줄인 2g83g35hs2가 패스워드 아닐까?

 

앗... 답이 아니다

대문자로 하니까 풀렸다ㅎㅎ

 

 

이번엔 HxD로 파일을 열어보았다.

 

찾기 기능을 이용해서 cmp를 검색했더니 쉽게 찾을 수 있었다.

cmp: 전달받은 두 오브젝트를 비교하는 함수

 

코드엔진 사이트에 vbaStrCmp를 입력하니 성공!