完美为不能MARK或MOD的机型写上SLIC--真正的动态SLIC加载(DBSLDR)

0
回复
2791
查看
[复制链接]
发表于 2009-10-21 21:13:37 | 显示全部楼层 |阅读模式
2009.10.21更新:改变了C:下的启动文件名GRLDR为ESLDR,使多系统能更好的启动激活,并不会误复盖有些一键恢复软件的GRLDR文件

最新版本为:DBSLDR1.0.96.2



说在前面:精心整理@热心转载

软件版权归-BIOS之家 www.bios.net.cn-DavidXXW-原作者所有



现在激活win7已有的方法

1.用软改激活:如Win7Loader等
2.刷BIOS硬改:如用AMITool/AwardTool等工具改BIOS刷
3.只有联想的有些tinkpad本本才能用的,marker原生slic2.1(这也是最完美的激活方式,但只能是联想品牌本本才行)
4.现在在出的这个也是一个不错的激活方案,是改BOOTSECT动态加载slic2.1的

大家自己选吧


问:呵呵,老大看错了,我的意思是"强过硬改"是什么意思?你的意思是不是不用刷BIOS,风险小一点啊. 硬改的意思我懂, 我自己的机子现在是硬改的.
从休眠中唤醒有效很牛,呵呵,不过就怕被MS封掉.

答:1、现在采用“硬改”大多采用“静态”方法的--也就是说SLIC表是位于FFF***XX-FFFFFFFF的bios芯片的映射地址中,这样很容易有一天被微软封!(因为原生的大都是从BIOS芯片Copy或Uncompress或Decrypt到RAM中使用的)
2、这种动态加载在系统的效果与原生一模一样。而且自动覆盖原有的SLIC(举个例子:原来Vista的原生机器)
3、SLIC表可以随便更换

问:我用七彩虹A780G主板上测试成功,我的还是装了双系统和二个硬盘的情况下,C盘XP,D盘WIN7,完全成
功激活,改天回到公司拿HP的原装机试,今天正好到我休息,公司里有不同型号的全新机型!台式机和
笔记本都有!真的很感谢楼主哪!有让我们多了一种选择和思路!
    还有一个问题想请教楼主,就是我把这激活了的系统备份后再恢复还是激活的吗?双系统的情况下
是备份C盘的系统还是D盘的系统?我现在在二个系统下查看SLC表都是2.1,我估计只要备份了C盘的系统
就可以让再次安装在D盘的WIN7的OEM版自动激活的吧?

答:你的问题很好,其实Win7的备份有技巧(用Ghost、Aconis),因为不少安装会自动建立一个隐藏激活启
动分区(微软干的),这个隐藏分区里放的就是“BOOTMGR”及一个启动“BOOT”目录等,要想正确备份
Win7你必须把隐藏分区也备份一下,以备将来恢复。DBSLDR是位于激活分区与BOOTMGR一起的而且修改了
激活分区的BOOTSECT,一般会在隐藏分区出现。所以必须备份激活分区,如果你要移植Win7记得把隐藏
分区也一起移植。
另外Win7启动对MBR或许是硬盘物理系列号有校验,所以移植后一般都需要win7的光盘修复启动!



刚才在华硕a8的笔记本上安装了msi 的slic2.1,我的bios里的本身是 asus的slic2.1,现在已经成功更换为msi 的了。卸载后,可以还原成原先的 asus slic2.1.这个工具很强大的说,不会影响用 grub 引导系统, 另外,我机子里现在装了三个系统,ubuntu,vista,win7,我的系统是用 grub 引导系统的,所以说这个软件可以在a8以及用grub 引导系统的机子上使用。

理由:

1、其实BIOS是在启动时最先执行的,它把许多必要的数据的复制或解压(解密)到RAM中使用的(典型的地址是000E0000-000FFFFF,当然还有其他空间--所谓的动态加载),所以运行顺序如下:
开机 -> BIOS执行 -> 执行MBR -> 启动分区的BOOTSECT -> GRLDR(动态加载SLIC到RAM) -> 启动BOOTMGR ->(不成功) ->NTLDR。

所以无论是Win7、Vista、XP都有效。跟操作系统没有一点儿关系,只要成功就与原生一样,没人能封的。

2、至于不成功及ACPI出现乱码一般可能是,动态加载的内存“不可写”(有读写权限)或操作系统启动后把这块内容有重复使用(覆盖);或者RSDT/XSDT的表长不够的原因(这个很麻烦)。所以不同的机型找空余RAM地址来放SLIC是比较困难的事。但是PC有原生的SLIC表就简单的多了,无需找其他空间,直接覆盖就行了。

3、一旦你还原系统或重新安装系统后,还需要重新安装这个程序才行,是的!不过你不觉得很简单吗?比装个系列号和证书还简单。



4.多种恢复方法:

(1)、在PE中再次运行工具“卸载”即可。
(2)、用win7光盘修复启动。
(3)、使用PE,在CMD中运行 bootsect.exe /nt60 sys (在win7、vista控制台中的CMD 也可以)。

(4)、COPY bootmgr esldr
--DavidXXW


这个类似于“软改”,但强于“硬改”,不修改操作系统的任何文件,所以是无法被封的。不要再为一
些无法Mark或MOD的BIOS想破了头。对自己爱机非常安全!
特点:
不破坏MBR(IBM等原有的一键恢复仍然好用)支持微软隐含分区,(X86/X64兼容),几乎支持所有机型

。非常安全,有任何问题可以用Win7光盘修复一下启动就行。自动覆盖原生或半原生或自己修改的SLIC
表,不会出现两个SLIC表。当然不是修改BIOS中SLIC表,这一切都在RAM中进行。
原理:
在分区(BOOTSECT)启动时,动态加载SLIC到RAM,然后再启动“BOOTMGR”,注:原作者是在国外Zsmin的基

础上修改的。
This tool only for technological research and validating vulnerabilities in the test
environment. Does not involve the any copyrighted content, only for research and
technological exchanges. Please delete within 24 hours, or for all the consequences arising
from your own!
本工具仅用于试验环境的技术研究以及漏洞的验证。不涉及任何有版权的内容,仅供技术交流研究之用

。请使用者在24小时内删除,由此引发的纠纷,一切后果自负!

适合测试的人群:
1、买不起正版的;
2、有原生SLIC2.0(Vista),但供应商不给升级SLIC2.1(Win7)的人;
3、想破了头也改不了BIOS的;
4、胆小不敢改BIOS的人;
...

不适合测试人群:
1、财大气粗的人;
2、过分追求完美的人;
3、想通过简单回帖“争”金币下载的人;
4、不懂装懂的人;
...

请报告使用效果!必须作为“管理员身份”运行!真不希望看到“混”金币的回帖,严重影响原作者收集报
告!其实你的真实详细报告对原作者改进很重要,你也在为论坛做贡献!

1.jpg
2.jpg
3.jpg DBSLDR1.0.96.2.rar (704.47 KB, 下载次数: 635)
您需要登录后才可以回帖 登录 | 注册

本版积分规则

关注讷河,关注nehe.com.cn
微信&QQ号

3623459

周一至周日9:00-23:00

反馈建议

3623459@qq.com 在线QQ咨询

扫描二维码访问手机版