Reversing

[lena's reversing tutorial] tutorial 9

BIGFROG 2020. 1. 9. 18:25

레나 9번

ctrl + N :name창이 열린다.
import address 관련 내용이 나오는데,

VB 프로그래밍에서 (분기에서)대표적으로 사용되는건
The most important are : 
__vbaVarTstEq
__vbaVarTstNe
__vbaVarCmpEq
__vbaStrCmp
__vbaStrComp
__vbaStrCompVar


__vbaVarTstEq 에는 라이센스 비교 루틴이 함께 들어있다.
아까 name창에서 VBAVARTSTEQ를 검색.
마우스 우클릭 - > set breakpoint on every reference
: 참조 할 때마다 브레이크
이후 f9로 실행.

계속 내려가다 보면 vbaStrCopy가 호출되고 oeiu-564-oqei-97 유니코드가 나오는 것을 알 수 있음. 


005BBFD9   .  BA 98804300   MOV EDX,PC2AM2_P.00438098                ;  UNICODE "oeiu-564-oqei-97"