剧集
碎片整理工具 #103 - 编写调试器扩展第 7 部分
在这集碎片整理工具中,安德鲁·理查兹和查德·贝德继续一系列关于为Windows调试工具编写调试器扩展的系列文章。 该系列基于安德鲁在 2011 年初写回的 3 部分 MSDN 杂志系列。
Resources:编写用于Windows扩展的调试工具 - 第 1 部分 - 2011 年 3 月
编写用于Windows扩展的调试工具 - 第 2 部分 - 2011 年 5 月
编写用于Windows扩展的调试工具 - 第 3 部分 - 2011 年 6 月
时间线:[00:00] - 快速回顾签名扩展
[01:16] - 读取内存 - IDebugDataSpaces::ReadVirtual
[02:54] - 读取指针 - IDebugDataSpaces::ReadPointersVirtual
[05:15] - 指针 > 64k (0x10000)
[06:42] - Sysinternals VMMap
[07:23] - 在没有 API (时执行命令,例如 .cordll -l)
[09:40] - IDebugControl::Execute
[10:35] - 所有客户端、忽略等 - DEBUG_OUTCTL_XXX
[11:59] - 标志 - DEBUG_EXECUTE_NO_REPEAT
[13:25] - 标志 - DEBUG_EXECUTE_NOT_LOGGED
[13:35] - 运行代码...
[14:16] - 下周 - 输出回调
[15:00] - 通过电子邮件向我们发送问题 defragtools@microsoft.com
在这集碎片整理工具中,安德鲁·理查兹和查德·贝德继续一系列关于为Windows调试工具编写调试器扩展的系列文章。 该系列基于安德鲁在 2011 年初写回的 3 部分 MSDN 杂志系列。
Resources:编写用于Windows扩展的调试工具 - 第 1 部分 - 2011 年 3 月
编写用于Windows扩展的调试工具 - 第 2 部分 - 2011 年 5 月
编写用于Windows扩展的调试工具 - 第 3 部分 - 2011 年 6 月
时间线:[00:00] - 快速回顾签名扩展
[01:16] - 读取内存 - IDebugDataSpaces::ReadVirtual
[02:54] - 读取指针 - IDebugDataSpaces::ReadPointersVirtual
[05:15] - 指针 > 64k (0x10000)
[06:42] - Sysinternals VMMap
[07:23] - 在没有 API (时执行命令,例如 .cordll -l)
[09:40] - IDebugControl::Execute
[10:35] - 所有客户端、忽略等 - DEBUG_OUTCTL_XXX
[11:59] - 标志 - DEBUG_EXECUTE_NO_REPEAT
[13:25] - 标志 - DEBUG_EXECUTE_NOT_LOGGED
[13:35] - 运行代码...
[14:16] - 下周 - 输出回调
[15:00] - 通过电子邮件向我们发送问题 defragtools@microsoft.com
想提供反馈? 在此处提交问题。