Skip to content

Latest commit

 

History

History
19 lines (12 loc) · 885 Bytes

200404071924.txt.md

File metadata and controls

19 lines (12 loc) · 885 Bytes

标题: windbg插件转SoftICE插件友情提示

写程序写久了,就不可避免地出现"保持高可移植性"的僻好。如果哪位兄弟写windbg 插件,进而转SoftICE插件,一定要注意一件事,不要保持32-bit与64-bit之间的可 移植性,应该写一个纯32-bit的windbg插件。否则有两种下场:

a) SoftICE手动加载

此时用"net start"命令可以成功启动插件,driver命令也可以看到加载上来的插 件,但用!号看不到扩展命令。

b) SoftICE以其它方式加载

此时你会发现加载插件时SoftICE弹出,KeBugCheck()来了!回安全模式吧。

尤其那些下载了最新版windbg的兄弟要留心这个事。

当然,只写windbg插件,不打算转成SoftICE插件的话,就不存在这里所说的问题。 多谢hume的发现以及Immortal1015兄的蓝屏测试。