有一个旧的帮助文件,其中包含我几年前与ollydebug一起使用的Windows API,在反汇编窗口中双击该函数时,该文件可以跳至相应的函数帮助页面。

还有更多内容吗?像这样的最近参考,其中还包括Windows 7库调用?

我设法在Microsoft网站上找到了在线参考,但是使用本地文件要容易得多...

#1 楼

如果使用的是OllyDbg 1.x,则可以使用MSDN帮助插件,该插件仅在MSDN上查找请求的API调用。它在使用OllyDbg 1.x的Windows XP sp3系统上对我有效。

当然,这需要Internet连接。

另一个可能不起作用的选项是获取Windows 7 SDK,请确保安装“ Documentation / Win32和COM”子功能。

然后从SDK安装文件夹中复制所有* .HXS文件。然后剩下的唯一任务是找到一种将* .HXS文件转换为单个* .HLP文件的方法....不确定是否可行。

IDA Scope插件FWIW( (对于IDA Pro))在其手册中建议使用此功能来集成脱机MSDN帮助。除他们的指示外,用户将HXS文件提取到文件夹中,然后将IDA Scope指向该文件夹,其中IDA Scope知道如何读取/解析从HXS文件提取的文件。提取后可以删除HXS文件。

评论


MSDN插件对我来说是一个很好的解决方案,谢谢。

–烛光
13年4月5日在18:53

#2 楼

这是您要找的东西吗?

Win32api和x86操作码

评论


不过不是最新的。而且不会。但是新的帮助系统也将允许集成,OllyDbg的作者可能根本没有这样做。

– 0xC0000022L♦
13年4月5日在13:13

#3 楼

如果您还没有Windows SDK文档和驱动程序开发工具包,建议您安装它们。看起来似乎有些过分,但是将这两个文档工具包都本地放置会非常有帮助。

安装Windows SDK文档时的警告。 Microsoft在Windows 7 2010 SDK更新中删除了dexplore.exe(查看器)。现在,它依赖于默认的浏览器,并且必须预先配置和下载文档。新的查看选项比dexplorer.exe慢得多。我安装了Windows XP SDK和Windows 7 SDK文档,因为我更喜欢dexplorer.exe