本帖最后由 吾与谁归 于 2011-6-8 22:34 编辑
二楼内容:手把手教你修改VM硬盘ID"无限刷"360免费半年key
每一台电脑出产时的硬盘序列号是唯一的,因此很多的软件是依靠硬盘序列号来唯一标识一台计算机的,甚至很多的注册码(比如一些站点的VIP教程)也是根据硬盘ID来生成的(当然,除了硬盘ID之外,还可能有CPU等等)。现在我们利用硬盘ID“欺骗”360,从而达到无限刷key,虚拟机默认的硬盘ID号是:00000000000000000001。也就是说,虚拟机在刚刚安装完成之后:
硬盘序列号是:00000000000000000001。
对应的十六进制是:3030303030303030303030303030303030303031
这里使用wm虚拟机的时候,最好安装上wmtools,方便操作.不会安装wmtools的童鞋请点击 http://bbs.kafan.cn/thread-212710-1-1.html
教程所用到的"WinHex、diskid、HookdiskID硬盘ID修改",我都一次性打包好了,115下载 http://u.115.com/file/f86d9ef49c#
工具.rar
("360卫士,360专版NOD" 在 一楼 有下载链接,)
step1,在虚拟机中安装完xp后,将待会要用到的工具(360卫士、360专版NOD、diskid、HookdiskID硬盘ID修改)全拖到虚拟的XP里,并且把360卫士安装好,(最好设置下不自动升级,免得你在操作的过程中,它悄悄升级到最新版)
step2,创建一个快照,快照名字自己起吧,默认也行!(后面有用,一定要创建)
step3,在虚拟机里运行刚才下载的工具"diskid、HookdiskID",把硬盘ID " 00000000000000000001 "复制下来,
接着, 按照下图操作把虚拟机关掉
step4,在现实的xp中安装winhex,
step5,利用安装好的winhex,如图打开"vmware-vmx.exe",这个文件是在你的vm虚拟机的安装文件夹目录下;接着利用软件的查找功能找到:00000000000000000001
step6,接着随便修改成其他的,比如我下图修改成:" 00012315a5b153ef0001", 把前面2位数保持为"00",后面的随你修改 [:09:]
认真看图,左面圈圈里的字符串是不用你修改的,只改右面圈圈里的字符
注意:因为这个winhex是个16进制编辑器,所有只能输入由 "0、1、2、3、4、5、6、7、8、9、A、B C、D、E、F"所组合的数, 例如改修成"00012315a5b153ef000G",这个是错误的,"G"不属于前面所列举的字符.
step7,修改好后,按左上方的按钮,保存下吧... (保存完后,这个程序可以放着先不关,等会再刷激活码的时候可以继续从这里修改,这样可以免去了在虚拟机运行diskid获取硬盘ID的步骤)
step8, 启动虚拟机里的正常启动XP,如果出现下图蓝色的硬盘检测,你随便按下键盘把它过掉,免得浪费时间,
step9,进入到桌面后,系统会显示发现新硬盘,恭喜你,你基本成功了...
这时这刻,请哥们蛋定下,如果发现360卫士没有启动的话,咱们自己手动启动下吧
然后打开360专版NOD,点击"下一步",直到出现"获取免费激活码页面"点击, 是不是又可以领取新的激活码 ?
好吧,尽情拿免费正版吧
step10,
拿到激活码,当然把激活码存起来呀, 存完之后不要鸡冻,重点来了......
之前step2的时候不是创建了个快照吗 ? 这里有用了,把之前创建的快照,恢复下....... [:09:]
然后把虚拟机关掉.
之后返回到step5,重复重复,就能得到你想要的"无限刷了".....
常见疑问:
1、step8中的虚拟机正常启动xp,可以直接恢复快照启动吗?
答:万万不能,利用xp的正常启动过程才能识别出修改后的新硬盘
2、step10中不恢复快照,而是直接关掉虚拟机,然后继续修改硬盘ID再获取激活码,这样可以不?
答:当然不行,恢复快照是为了让360卫士回到没有申请过激活码的状态。
(360免费激活码机制是涉及软硬件的,软方面是说360卫士没申请过,而硬方面是说硬盘ID...(从申请过程中http发出的加密信息可以知道硬方面是有4个,其他3个俺猜不到))
3、这次刷了几个激活码,过几天刷的时候我在winhex里找不到硬盘ID:00000000000000000001,怎么办?
答:请在虚拟机里的xp运行之前你下载回来的diskid程序,再次获取硬盘ID.然后复制到winhex搜索.
又是深夜了,哎哟,累死。
|