为了账号安全,请及时绑定邮箱和手机立即绑定

Windows 进程之旅 — hh.exe (Microsoft® HTML 帮助程序)

标签:
操作系统

“hh.exe”(Microsoft® HTML 帮助可执行程序)是一个位于“%windir%\hh.exe”的 PE 格式的二进制文件,在 64 位系统上,还有一个位于“%windir%\SysWOW64\hh.exe”的 32 位版本。它用于打开“*.chm”文件(编译过的帮助文件)。更多详情请参阅:https://learn.microsoft.com/en-us/previous-versions/windows/desktop/htmlhelp/about-the-html-help-executable-program

总体来说,“.chm”文件是“Microsoft HTML 帮助”系统的一部分。“.chm”文件包含不同的内容,如:HTML 文档、JScript、VBA 和 ActiveX。这些内容通过“Internet Explorer”浏览器内置的组件来解析和显示(https://attack.mitre.org/techniques/T1218/001/)。顺便说一下,我们也可以使用“hh.exe”来探索文件系统位置——如下图所示。

最后,我们可以查看作为 ReactOS 的一部分“hh.exe”的参考实现(https://github.com/reactos/reactos/blob/master/base/applications/hh/main.c)。此外,“hh.exe”加载“hhctrl.ocx”(Microsoft® HTML 帮助控件)— 如下图所示。它提供了一系列丰富的功能,包括:扩展的目录、关键字搜索、快捷键以及弹出帮助。此外,“hhctrl.ocx 支持编译的 HTML 文件 (*.chm) 和未编译的 HTML 文件(更多详情请参考https://learn.microsoft.com/en-us/previous-versions/windows/desktop/htmlhelp/html-help-activex-control-overview)。

下一篇文章见哦 ;-) 可以在推特上关注我哦 @boutnaru (https://twitter.com/boutnaru)。也可以在 Medium 上读我的其他文章哦 https://medium.com/@boutnaru。可以在我的免费电子书中找到哦 https://thelearningjourneyebooks.com

点击查看更多内容
TA 点赞

若觉得本文不错,就分享一下吧!

评论

作者其他优质文章

正在加载中
手记
粉丝
74
获赞与收藏
371

关注作者,订阅最新文章

阅读免费教程

  • 推荐
  • 评论
  • 收藏
  • 共同学习,写下你的评论
感谢您的支持,我会继续努力的~
扫码打赏,你说多少就多少
赞赏金额会直接到老师账户
支付方式
打开微信扫一扫,即可进行扫码打赏哦
今天注册有机会得

100积分直接送

付费专栏免费学

大额优惠券免费领

立即参与 放弃机会
意见反馈 帮助中心 APP下载
官方微信

举报

0/150
提交
取消