Rinrin 的个人资料永远的羁绊照片日志列表更多 工具 帮助

日志


7月15日

启用Windows Boot Debugger

WinDDK中附带了一个ntldr_dbg,可以在Boot时启用调试器。我一直很好奇,普通的ntldr中也有Boot Debugger字样,为啥就不行。
 
休息天逆向了一下ntldr相关部分,发现了一点小秘密。其实普通的ntldr是支持Boot Debugger的,需要在boot.ini里设置一下。例如:
[debug]
/debug debugport com1 baudrate=19200 debugstop
我使用2003 sp2版本的ntldr测试成功
 
过程就不说了,只说有意思的部分。ntldr中有些字符串支持函数,解析boot.ini需要调用它们,我没有看这些函数,不太清楚它们会不会有问题。。。如果有,那可能搞出一个新的bootkit出来,或者是一个本地权限提升
 
但是,普通版本的ntldr有些支持函数丢失了,是一个nullstub,我看了一下ntldr_dbg,其中是有内容的。这就导致了普通版本的ntldr不能加载符号文件。。。期待牛人写一个补丁吧,呵呵。

评论 (1)

请稍候...
很抱歉,您输入的评论太长。请缩短您的评论。
您没有输入任何内容,请重试。
很抱歉,我们当前无法添加您的评论。请稍后重试。
若要添加评论,需要您的家长授予您相应权限。请求权限
您的家长禁用了评论功能。
很抱歉,我们当前无法删除您的评论。请稍后重试。
您已超过了一天之内允许提供的评论数上限。请在 24 小时后重试。
因为我们的系统表明您可能在向其他用户提供垃圾评论,您的帐户已禁用了评论功能。如果您认为我们错误地禁用了您的帐户,请联系 Windows Live 支持部门
完成下面的安全检查,您提供评论的过程才能完成。
您在安全检查中键入的字符必须与图片或音频中的字符一致。

若要添加评论,请使用您的 Windows Live ID 登录(如果您使用过 Hotmail、Messenger 或 Xbox LIVE,您就拥有 Windows Live ID)。登录


还没有 Windows Live ID 吗?请注册

なし发表:
windows那个ntldr_debug基本就不能用属于...
牛人在这里..已经出现了....不是补丁..是完整的代码
看看我自己写的...有源代码...
http://bbs.driverdevelop.com/htm_data/87/0809/113581.html
广告一下...Orz
11 月 27 日

引用通告

此日志的引用通告 URL 是:
http://rinrin9.spaces.live.com/blog/cns!21F4129E393B54B9!139.trak
引用此项的网络日志