查看: 14563|回复: 22
收起左侧

[软件分享] 使用Bootkit绕过Windows 登录密码

[复制链接]
qbvod
头像被屏蔽
发表于 2013-9-21 16:49:18 | 显示全部楼层 |阅读模式
前几天想登录虚拟机里的一个WINDOWS,结果发现密码怎么也想不起来了,于是搜索了资料,写了个工具,以解燃眉之急。
其实WINDOWS的登录验证是通过WINLOGON 里的msv1_0.dll验证密码函数msv1_0!MsvpPasswordValIDAte,其内部会调用RtlCompareMemory,从SAM中取出的用户密码哈希和用户输入的密码哈希,比较长度为16个字节,所以只要Patch了这个让其返回TRUE。则可以骗过密码验证直接登录WINDOWS。一般来说我们可以写一个驱动,PATCH了这个验证函数即可。但实际上出问题的时候,我们可能根本无法登录进WINDOWS,也无法安装我们的驱动,但通过利用BOOTKIT的方式,我们可以用U盘启动一个WINPE,然后在WINPE里安装我们的bootkit到硬盘的MBR里,然后启动系统,即可。老外以前写过一个简单的例子,但只支持XP,但在这个BOOTKIT技术已经烂大街的年代了,扩展到支持VISTA,WIN7 32位,也很容易。但WIN7 64则要麻烦点,因为要涉及到PATCH GUARD的处理,虽然也提供了支持,但可能有些系统下会起不来,目前只测试了WIN7 64和WIN2008 R2的部分系统,支持上来说不如32位完善,而32位下则除了WIN8以外,基本都能支持。
currently only support 32bit xp,2003,vista,win7!
maybe support 64bit win7!
syntax:
PwdIgnore /dump
PwdIgnore /restoredump
PwdIgnore /xp
PwdIgnore /win7
PwdIgnore /win7x64

首先使用  /dump在当前目录下生成MBR.BIN文件,以供恢复原来的MBR使用,通过 /restoredump 来恢复MBR.
如果目标登录系统是32位的 2000,XP,2003 则使用   /xp 写入XP系列的BOOTKIT
如果目标登录系统是32位的 vista win7 则使用   /win7  写入win7系列的BOOTKIT
如果目标登录系统是64位的 win7 2008 r2   则使用   /win7x64  写入win7 64位系列的BOOTKIT 。
其他系统请勿使用,否则可能会导致系统无法启动,当然也可以在任何时候进WINPE下通过  /restoredump 来恢复MBR 。
如果在非WINPE下,存在其他杀软的时候,写入MBR可能会被杀软阻止,点允许即可,如果是无提示写入的话,说明你需要更新你的杀软了,建议使用360安全卫士,防御效果来说还是不错的,嘿嘿。
百度网盘下载:http://pan.baidu.com/share/link?shareid=3804420803&uk=1077218387
不去上学
发表于 2013-9-21 17:47:24 | 显示全部楼层
好多PE都集成了绕过开机密码的功能
hopetobe
发表于 2013-9-26 20:57:50 | 显示全部楼层
很好啊,不过win8貌似比较难这样
hx1997
发表于 2013-9-26 21:53:47 | 显示全部楼层
用替换辅助工具大法即可。
reg
发表于 2013-10-6 01:07:51 | 显示全部楼层
看起来非常厉害,赞一个.
li13911
发表于 2013-10-6 18:54:05 | 显示全部楼层
楼上的都不明真相,发工具也就算了,连作者原话都不改的?工具作者也在卡饭的。这个工具的用处在于绕过而不是移除密码,对于EFS加密来说很有用。
酷狗e族
发表于 2013-10-6 20:29:31 | 显示全部楼层
这个跟很多PE那个绕过密码的功能很像啊。
酷狗e族
发表于 2013-10-6 20:29:50 | 显示全部楼层
本帖最后由 酷狗e族 于 2013-10-6 20:31 编辑

不会PE那个工具的作者就在这里吧。PE那个说最新版支持WIN8的,不过我试过很多次都不行,WIN7就可以啊。
benlvan
发表于 2013-10-7 16:01:22 | 显示全部楼层
绕过WINDOWS开机密码的方法太多了,完全不需要使用BK的方式。
mao530144979
发表于 2013-10-11 11:20:03 | 显示全部楼层
谢谢lz
li13911
发表于 2013-10-11 11:51:49 | 显示全部楼层
benlvan 发表于 2013-10-7 16:01
绕过WINDOWS开机密码的方法太多了,完全不需要使用BK的方式。

大肉鸡的目的在于如何避开检验函数,而不仅仅在于绕过开机密码,大牛的思路就是不一样啊。
Else05
发表于 2013-10-11 22:17:31 | 显示全部楼层
谢谢合作
benlvan
发表于 2013-10-13 13:02:08 | 显示全部楼层
本帖最后由 benlvan 于 2013-10-13 13:09 编辑
li13911 发表于 2013-10-11 11:51
大肉鸡的目的在于如何避开检验函数,而不仅仅在于绕过开机密码,大牛的思路就是不一样啊。


大肉鸡???什么来的???绕过个开机密码跟肉鸡有什么关系???
li13911
发表于 2013-10-13 14:19:26 | 显示全部楼层
benlvan 发表于 2013-10-13 13:02
大肉鸡???什么来的???绕过个开机密码跟肉鸡有什么关系???

wowocock啊,他写的这个工具。
benlvan
发表于 2013-10-13 15:13:23 | 显示全部楼层
本帖最后由 benlvan 于 2013-10-13 15:36 编辑
li13911 发表于 2013-10-13 14:19
wowocock啊,他写的这个工具。


不认识。。。

=======================

好像有点印象了。我就一个电脑城卖电脑的,记不住网上的人和事。。。
li13911
发表于 2013-10-13 15:46:44 | 显示全部楼层
benlvan 发表于 2013-10-13 15:13
不认识。。。

=======================

360急救箱的作者,谁让你从金山跑出来的,去360试试吧,公司对外的营销和搞技术的貌似不是一个氛围。
benlvan
发表于 2013-10-13 16:22:33 | 显示全部楼层
li13911 发表于 2013-10-13 15:46
360急救箱的作者,谁让你从金山跑出来的,去360试试吧,公司对外的营销和搞技术的貌似不是一个氛围。

我在电脑城干得开开心心的,去360干啥?
li13911
发表于 2013-10-13 17:03:15 | 显示全部楼层
benlvan 发表于 2013-10-13 16:22
我在电脑城干得开开心心的,去360干啥?

一个人如果有更大的能力就应该做更大的贡献,既然你去过金山,那就说明还是想用自己的技术做些东西的,看不惯360可以不去360,其他安全公司也不错啊,比如趋势正在招人。
benlvan
发表于 2013-10-13 21:08:31 | 显示全部楼层
li13911 发表于 2013-10-13 17:03
一个人如果有更大的能力就应该做更大的贡献,既然你去过金山,那就说明还是想用自己的技术做些东西的,看 ...

。。。。。。
没意思。费那些脑筋干啥,还是装机简单,遇到SB小白或者NC富二代,一天的纯利润就能超过10000。
li13911
发表于 2013-10-13 22:14:01 | 显示全部楼层
benlvan 发表于 2013-10-13 21:08
。。。。。。
没意思。费那些脑筋干啥,还是装机简单,遇到SB小白或者NC富二代,一天的纯利润就能超过10 ...

求介绍,我也去啊,你攒机的?一台赚几千?我也去吧,好挣钱
您需要登录后才可以回帖 登录 | 快速注册

本版积分规则

手机版|杀毒软件|软件论坛| 卡饭论坛

Copyright © KaFan  KaFan.cn All Rights Reserved.

Powered by Discuz! X3.4( 沪ICP备2020031077号-2 ) GMT+8, 2026-1-29 10:17 , Processed in 0.087838 second(s), 2 queries , Redis On.

卡饭网所发布的一切软件、样本、工具、文章等仅限用于学习和研究,不得将上述内容用于商业或者其他非法用途,否则产生的一切后果自负,本站信息来自网络,版权争议问题与本站无关,您必须在下载后的24小时之内从您的电脑中彻底删除上述信息,如有问题请通过邮件与我们联系。

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