- UID
 - 12627
 
 注册时间2006-5-9
阅读权限30
最后登录1970-1-1
龙战于野 
  
 
 
 
TA的每日心情  | 开心 2025-1-9 04:18 | 
|---|
 
  签到天数: 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)但是没有出现真的注册码:( 
 
。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。 
求助:有人能帮忙看看,成功之后再发个教程出来让我学习好吗? 
 
程序下载地址 |   
 
 
 
 |