昨天搞了第一个CrackMe,一星的就如此变态,好吧,硬着头皮开搞第二个,相信有一天我也能轻松搞定。
一、查看程序信息
嗯,VB程序,没壳,希望逻辑不要太变态。
二、熟悉程序
看起来很简单很无害的界面。
无论输入数字、字母、超长信息,都是一样的提示
三、分析程序
1.先从提示信息下手
运行程序,搜索字符串。
竟然没有You Get Wrong之类的字符串,应该是加密了。
换一条路。
2.查找消息框
不顺啊,找MessageBox找了半天,找完了下断还停不下来,正好在花指令里。
此处省略一千步
换其他方法
3.字符串比较函数
重新加载一下程序,运行弹出主界面
Ctrl+N,弹出导入表界面。
浏览导入函数,发现有vbaStrCmp函数