找回密码
 加入
搜索
查看: 1917|回复: 4

[系统综合] [已解决]win7激活工具制作原理

[复制链接]
发表于 2012-3-27 09:53:41 | 显示全部楼层 |阅读模式
本帖最后由 haijie1223 于 2012-3-27 11:20 编辑

只知道别人的工具是先模拟一个bios,蒙过win7的检测,然后输入序列号,等检测激活过了,再把模拟bios复原。
请问这个模拟bios用au3怎么实现?

评分

参与人数 1金钱 +20 收起 理由
afan + 20 感谢主动将修改帖子分类为[已解决],请继续 ...

查看全部评分

发表于 2012-3-27 10:52:57 | 显示全部楼层
回复 1# haijie1223


    原来很简单的,Win7系统验证是这样实现的:当操作系统启动时,就会自行扫描BIOS里的公钥和标识(现在一般是SLIC2.1)、系统中的“OEM密钥”和“OEM证书”,若三者验证一致,系统就会被识别为免激活的OEM版。

于是软件模拟BIOS就可以根据以前原理,先C盘(系统盘)根目录注入一个随系统启动的优先加载项,这个加载项作用就是在内存中将“SLIC 2.1”与主板BIOS“映射”实施有机结合,从而实现象OEM机一样实现对于操作系统的“免激活”。

au3不可能做到,因为au3是基于Windows系统的语言,并且还不能生成机器码,不能象C那样还可以写纯DOS语言,当Win7验证时,其实这时Win7还没有启动起来的,而au3依赖于Windows系统,而Windows都没有启动起来,au3如何去写内存呢?

评分

参与人数 3金钱 +60 贡献 +2 收起 理由
afan + 20
wsfda + 10 + 2
haijie1223 + 30 谢谢

查看全部评分

 楼主| 发表于 2012-3-27 11:19:38 | 显示全部楼层
回复 2# happytc


    原来如此 谢谢!
发表于 2012-3-27 17:17:06 | 显示全部楼层
学习了,谢谢二楼的回答
发表于 2012-3-29 16:54:05 | 显示全部楼层
路过,学习了,谢谢!
您需要登录后才可以回帖 登录 | 加入

本版积分规则

QQ|手机版|小黑屋|AUTOIT CN ( 鲁ICP备19019924号-1 )谷歌 百度

GMT+8, 2024-11-19 09:28 , Processed in 0.083101 second(s), 28 queries .

Powered by Discuz! X3.5 Licensed

© 2001-2024 Discuz! Team.

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