有许多Windows PE资源查看器程序。但它们如何运作?他们是否解码了对winapi的函数调用,或者PE是否有一些GUI信息部分?像Android有XML GUI定义?感谢。
答案 0 :(得分:5)
可能存在不同的实施策略,因此无法对所有工具进行普遍回答。
PE file format specification已公开发布。它指定PE文件的节结构,如何在文件中查找.rsrc节,以及如何从该节中提取单个资源。 individual resource formats也记录在MSDN上。例如,对话框GUI定义在DLGTEMPLATE结构中定义。
答案 1 :(得分:2)
有一个资源管理API。查看Enumerating Resources。
在某些情况下申请 开发人员可能想要发现 未知的资源内容 可移植可执行(PE)模块。该 Windows SDK提供资源 启用枚举功能 申请获取名单 资源类型,名称和语言 在指定的模块中。