关于添加PE部分的信息很多,但我找不到有关在特定位置添加新PE部分的任何信息。在每个可执行文件中,.rsrc
和.reloc
部分位于最后。
我在github和this one上尝试了几种PE工具。他们都在最后一个位置添加了新部分。问题是我想将其添加到.rsrc
和.reloc
之前,并喜欢添加到.data
之后。另一种选择是重新排序它们,这可能需要重新链接重定位和调试目录。有人做过吗?不破坏文件的要求是什么?有可能的例子/文章吗?
因为我看到混淆器正在执行此任务,所以绝对可以完成此任务。