- UID
- 12627
注册时间2006-5-9
阅读权限20
最后登录1970-1-1
以武会友
TA的每日心情 | 开心 7 天前 |
---|
签到天数: 184 天 [LV.7]常住居民III
|
程序名:Alex Spanish-Chinese Dictionary V1.3版
程序加的壳:ASPack 2.12 -> Alexey Solodovnikov
跟踪软件:OD,WinHex
脱壳好程序之后,开始跟踪注册码
首先用WinHex跟踪内存,
马上运行WinHex
ALT+F9 编辑Tyureal的(主内存)
查找 78787878 (找到两次)
但是找不到真的注册码~!
。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。
接着用OD跟着小小黑的教程做
第一:
用OllyDbg加载Alex Spanish-Chinese Dictionary V1.3版。这时候OllyDbg右下角显示黄色"Paused"程序被中断了,按F9继续执行。
第二:
主程序界面启动后,按照上面说到的步骤注册,当填好[假]注册码:7878787878的时候,先别按确定。
第三:
到OllyDbg操作界面ALT+E选择到MSVBVM60.dll模块,按鼠标右键,选择“Search for ->Name (label)”或者“Ctrl+N" 出现软件所调用函数的窗口,向下拉动找到VB函数__vbaStrvarval 并选择它,按下F2设置中断。
第四:
回到主程序,点注册,OllyDbg拦截住,看看右下角的调试框的内容好象没什么东西,滚动条往下拉一点,也没找到注册码。只找到输入的假注册码(78787878 )和机器码(1424502164)但是没有出现真的注册码:(
。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。
求助:有人能帮忙看看,成功之后再发个教程出来让我学习好吗?
程序下载地址 |
|