找回密码
 注册
搜索
热搜: 超星 读书 找书
查看: 397|回复: 1

[【解决】] 想请教一下一个问题

[复制链接]
发表于 2006-6-4 14:45:42 | 显示全部楼层 |阅读模式
不知哪位大哥或大姐知道:VB3的破解?
  我下了一个破解的软件,但是,只能看到原码,不能考出来,不知哪个软件可以,在哪下?
先谢了!
回复

使用道具 举报

发表于 2006-6-4 20:10:06 | 显示全部楼层
VB3程序破解再总结
1、   用字符比较
-  开始运行VB3程序,输入假的序列号:
-  切换到softice下,bpx hmemcpy 设断点
-  按F5键返回应用程序,按注册确定键,将被softice中断
-  S 0030:0 L FFFFFFFF  8B,CA,F3,A6,74,01,9F92,8D,5E,08,E8,06
-  在返回地址设断如:  bpx  0030:807019ef  do “d si”
-  按F5将落在比较代码处
  : 8BCA      mov cx, dx
  : F3A6      repz cmpsb  ;<-  这里字符串被比较
  : 7401      je 8CB6   ;
  : 9F       lahf
  : 92       xchg ax,dx
  : 8D5E08    lea bx, [bp+08]
  -  如发现输入的假序列号则下d  es:di查看序列号
-  没有发现继续按F5
2、   用数值比较
-  开始运行VB3程序,输入假的序列号:
-  切换到softice下,bpx hmemcpy 设断点
-  下WF开浮点监视窗
-  按F5键返回应用程序,按注册确定键,将被softice中断
-  S 0030:0 L FFFFFFFF  90,DE,D9,90DF,E0,CD,3D,9E,C3
-  在返回地址设断如:  bpx  0030:805B5CA5
-  按F5将至此
4B57:3C05  90              NOP
4B57:3C06  DED9           FCOMPP       //比较注册码
4B57:3C08  90              NOP
4B57:3C09  DFE0           FSTSW  AX
4B57:3C0B  CD3D           INT    3D
4B57:3C0D  9E              SAHF
4B57:3C0E  C3              RET
在浮点监视窗中将会出现注册码
-  如没有继续按F5
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

Archiver|手机版|小黑屋|网上读书园地

GMT+8, 2024-11-24 17:53 , Processed in 0.216950 second(s), 18 queries .

Powered by Discuz! X3.5

© 2001-2024 Discuz! Team.

快速回复 返回顶部 返回列表