有很多Windows PE 资源查看器程序。但它们是如何工作的?他们是否解码对 winapi 的函数调用,或者 PE 是否有一些 GUI 信息部分?就像 Android 有 XML GUI 定义一样?谢谢。
最佳答案
可能有不同的实现策略,因此不可能对所有工具都通用地回答这个问题。
PE file format specification是公开的。它指定了 PE 文件的节结构,如何在文件中找到 .rsrc 节,以及如何从该节中提取单个资源。 individual resource formats也记录在 MSDN 上。例如,对话框 GUI 定义在 DLGTEMPLATE 中定义结构。
关于Windows PE 资源,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4072455/