[源码和文档分享]根据PE文件格式从导入表中获取加载的DLL并遍历导入函数名称和地址...

背景

了解 PE 文件格式,对于做一些数据分析都是比较重要的基础。在 PE 文件格式中,理解导入表以及导出表的工作原理,又是重中之重。理解了 PE 格式的导入表,就可以修改 PE 格式进行 DLL 注入,也可以修改导入表实现 API HOOK 等。理解了 PE 格式的导出表,可以不需要 WIN32 API 函数就可以根据 DLL 加载基址定位出导出函数的名称和导出函数的地址,这在 SHELLCODE 的编写中,比较重要。

本文主要介绍导入表。给出一个 DLL 的加载基址,然后我们根据导入表获取它需要加载的 DLL 以及遍历所有导入函数名称及其函数地址。现在,我把实现过程整理成文档,分享给大家。

6607861-286742231ed6951d

参考文档和完整的文档和源码下载地址:

https://www.write-bug.com/article/1929.html

猜你喜欢

转载自blog.csdn.net/qq_38452387/article/details/86579861