无需重新对文件重新签名即可更改 PE 文件图标

逆向工程 视窗 聚乙烯 可执行
2021-07-08 04:10:26

是否有任何选项可以在 Windows 中为已签名的 PE 可执行文件设置新图标,而无需再次对其进行重新签名。这意味着图标图像虽然完全同化到 PE 文件,但不会更改哈希值,因为它出现在文件签名部分。

也许有一个概念,即只能对文件中的特定部分进行签名,例如.text.data并避免文件的其他部分?

谢谢

1个回答

这通常是不可能的。该图标是签名所覆盖资源部分( .rsrc) 的一部分,因此任何修改都会使其无效,并且二进制文件需要重新签名。

可能是你的可执行文件的某些部分更改,恕不签名无效,但资源部分是不是其中之一。