如何根据请求映射 Windows PE 部分

发布于 2024-11-29 10:41:53 字数 140 浏览 1 评论 0原文

我有一个 Windows 模块(驱动程序),其中嵌入了大量原始二进制数据。这使得模块尺寸相当大,从而增加了驱动程序的加载时间。 是否可以将此二进制数据放入 PE 部分,该部分在模块最初加载时被加载器跳过,以便我稍后在需要时显式加载它?目的是减少模块的加载时间。谢谢

I have a Windows module (driver) that has embedded a big chunk of raw binary data. This makes the module size quite big, thus increases the load time of the driver.
Is it possible to put this binary data into a PE section that gets skipped by the loader when the module is originally loaded, so I explicitly load it later when there is a need for it? The aim is to decrease the loading time of the module. Thank you

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

两个我 2024-12-06 10:41:53

您可以将数据放在PE映像的末尾,然后打开文件并读取它。

You can put data after end of PE image, and then open the file and read it.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文