雨过天晴DOS下验证类软件破解不完全方法
雨过天晴DOS下验证类软件破解不完全方法用虚拟机(VMware或Vpc)可以看到dos下软件验证过程产生的真实明码。winhex中如何修改雨过机器码?还是用OD进行,不知道怎么做,谁知道呀。是在虚拟机器上随便填写注册码,然后重新启动虚拟机,使用OD的,就是不知道是怎么做,谁知道
有人会用winhex修改内存机器码吗?这样虚拟机就可以当作算法注册机了,可以算出别人的密码了。我知道可以修改的,但是不知道怎么去修改,因为有人在用这种方式给别人算注册码,但是他死活不给我说怎么去修改。郁闷!
在它的setup.log中有下面语句
FillSetupInfo::expireTime.century=20,year=8,month=5,day=30.这个是安装时间
FillSetupInfo::Harddiskid is .这个是硬盘的序列号
FillSetupInfo::szRegistrationID is NJANYD4BC8E8B89BA6752AE4.这个有点象注册码,但用过后不行。
FillSetupInfo::g_szSerialNumber is 278541797860184683.这个是机器号。
这个是网友的破解记录,但是没有说明如何修改机器码
破解雨过天晴需要的准备:
1.winhex软件
2.任何一个可以安装在虚拟机中的windows系统(本人以XP为例介绍破解)
破解不骤:
1.在安装后的系统中输入假密码(可以直接复制你的机器号进去),密码的格式和位数和机器码是一样的格式,少一位数字都是非法字符!切记!选择左侧的注册方式,点击“注册”,然后重启。
2.在虚拟机运行到提示“错误的注册码!”时暂停虚拟机。
3.用winhex加载整个虚拟机,选择“整个内存”,在winhex中搜索“NJANYD",第一个和第二个“NJANYD"无用,后边的有用,也就是后边跟着18个字母加数字的“NJANYD"才是需要的地方,如“NJANYDA2D91F988B76D392CF”(那些18位数字是每6个为一组的16进制数据,你得把它们分开写成“A2D91F-988B76-D392CF”。
3.换算成密码:用winhex自带的功能进行数据换算,按F8键!左边方框输入一组16进制数据,如“A2D91F”,然后回车,右边就是转换后的10进制,如“10672415”,三组16进制数据分别转换完毕(不能一下子输入18个数据,这是16进制的特点),你会得到“10672415-09997174-13865679”,然后在这组数据前加上你的机器码的第一组10位数据如“1423132357”,你会得到“1423132357-10672415-09997174-13865679”,这就是你的永久密码了!
知道了就很简单!从此向她爱你那些有算号器不合大家分享的说拜拜了!
另外,还有一个“NJANYD”的地方后边也有18位数据,这个听说是雨过天晴的海外版的机器号和密码,这个密码的算法和我上面讲的一样,用同一种方法可以破解,比如我的第4处是NJANYD0FD8E83A4F6BF0BA34,对应的海外版密码就是1423132357-1038568-3821419-15776308
OK!
说明,由于我曾在这个虚拟机中研究国破解,所以注册码留有一些信息,以至于我的试用时间变为35天了,我们要的是无限期的,所以35还不够!输入得到的注册码!注册!
21111
臭 臭 臭 楼主,如果以前你安装过以前安装过破解版的雨过天晴电脑保护系统 V1.0.060612.。卸载后,再安装最新版的雨过天晴,就可以看到FillSetupInfo::szRegistrationID is NJANYD4BC8E8B89BA6752AE4.这个有点象注册码的,是可用的。我试过了,在XP系统下注册成功,但在DOS下验证不行
/:001
[ 本帖最后由 东海浪子 于 2008-6-12 16:22 编辑 ] 雨过天晴电脑保护系统是一个典型的DOS下验证注册码真伪的软件,它的加密就不说了,已经有人研究破解了。
用微软的虚拟机(VMware不行,看不到密码)可以看到dos下软件验证过程产生的真实明码。
以往破解dos下验证类软件通过启动延时来获取信息,但是近日我在研究时用的是虚拟机,可以... 有人会用winhex修改内存机器码吗?这样虚拟机就可以当作算法注册机了,可以算出别人的密码了。我知道可以修改的,但是不知道怎么去修改,因为有人在用这种方式给别人算注册码,但是他死活不给我说怎么去修改。郁闷! 无需郁闷,多学习就会了!! 收藏 学习了!! /:good 顶顶顶 不知道谁能完美破解一下 再顶一下,希望你做出完美版