【发布时间】:2014-01-09 06:07:55
【问题描述】:
我需要用 C/C++ 编写一个程序,我需要获取 PE 文件的每个部分,对它们进行散列并签名,我还创建了散列和签名函数,但是: 我不知道如何将 PE 文件的每个部分获取为 char* 或 byte*, 我不知道我是否可以使用简单的 fstream 并搜索到 n 字节, 之后如何使用我的签名表将新部分 .sig 添加到 PE 文件中。 感谢帮助
【问题讨论】:
-
@ChrisJ.Kiick en.wikipedia.org/wiki/Portable_Executable
标签: c++ c portable-executable