dujiaoshu 发表于 2008-9-18 01:01:29

破解辅助工具巧应用-total uninstall

total uninstall这个软件大家也许听说过,这是一个安装监视、卸载软件,通常用在绿化方面,但是谁听说过它也可以用在破解上?


我也没听说过,因为这个方法是我原创的。


所有软件都可以看做是重起验证,只要它是共享软件。不对吗?不管是正版还是盗版,每次启动的时候软件肯定都会验证它是否注册了,对不对?

那么软件的注册信息通常都放在哪了呢?


1、最可能的地方--注册表

2、注册信息文件

3、加密狗



不说第三个,说说前两个。不管你输入的注册码是对还是错,软件一般总是记录下来以便下次启动的时候验证(少数软件是注册成功才生成这些,失败则什么都不做,那就不能用此方法了),那么,用total uninstall监视软件,然后注册,就可以发现软件验证之处是注册表还是注册信息文件了,这样对下断大有帮助,尤其是软件有壳脱不下来的时候,那么查找字符串的方法就失效了。


也许有人要说了,不就一个注册表一个注册信息文件吗?我两个都试验一下不就知道了?

是,你说的没错,但是,并非断点下的对就直接能断到关键处的,也许关键点从你眼皮下过去你还不不晓得那就是关键点呢,所以,有的放矢更好一点


本方法尤其对那种提示“注册信息已保存,请重起验证”的软件有效。


现在以 木马清除专家 2008 为例:


total uninstall监视下启动,却没想到 木马清除专家 检测到它是由别的程序启动后,就把 total uninstall当成病毒关闭了,这也好办,total uninstall监视的原理是对扫描前后对比,然后发现其中不同,那么可以用total uninstall启动一个别的小软件,然后把那个软件关闭,再对 木马清除专家 假注册,然后扫描,一样的。

监视发现注册表生成如下,不用说了吧,当然下注册表断点了。

Windows Registry Editor Version 5.00


"regcode"="677677"


od载入,下bp RegOpenKeyExA断点,bp RegOpenKeyA也可以断下,但是断不到关键点,

f9数下,堆栈到这里:

0012FAF8       1005F360   /CALL 到 RegOpenKeyExA 来自 krnln.1005F35A
0012FAFC       80000001   |hKey = HKEY_CURRENT_USER
0012FB00       00B7B028   |Subkey = "Software\木马清除专家2006"
0012FB04       00000000   |Reserved = 0
0012FB08       00020019   |Access = KEY_READ
0012FB0C       0012FB20   \pHandle = 0012FB20

右键返回,慢慢跟吧

冷血书生 发表于 2008-9-18 09:50:59

很不错的方法~~~~~~~~~~~~

nietsme 发表于 2008-9-18 12:00:36

更方便些~   :handshake

::::没用过total uninstall

zsl01 发表于 2008-9-23 07:54:36

是啊,是个很不错的软件。

Nisy 发表于 2008-9-28 17:32:57

不错 不错 好方法有时间用下这款工具 ~

yukuainet 发表于 2008-9-28 21:24:16

谢谢分享!

/:014

zhjiqi168 发表于 2008-10-5 10:30:39

我个我有下载了!顶一下

源少 发表于 2008-10-5 11:44:15

学到一个方法!!谢谢。

lixy8888 发表于 2008-10-5 18:11:25

不错,学习一下阿

lvlei 发表于 2009-3-24 00:33:14

123很不错 啊
页: [1] 2
查看完整版本: 破解辅助工具巧应用-total uninstall