Windows PE资源

时间:2010-11-01 19:37:50

标签: windows resources editor executable

有许多Windows PE资源查看器程序。但它们如何运作?他们是否解码了对winapi的函数调用,或者PE是否有一些GUI信息部分?像Android有XML GUI定义?感谢。

2 个答案:

答案 0 :(得分:5)

可能存在不同的实施策略,因此无法对所有工具进行普遍回答。

PE file format specification已公开发布。它指定PE文件的节结构,如何在文件中查找.rsrc节,以及如何从该节中提取单个资源。 individual resource formats也记录在MSDN上。例如,对话框GUI定义在DLGTEMPLATE结构中定义。

答案 1 :(得分:2)

有一个资源管理API。查看Enumerating Resources

  

在某些情况下申请   开发人员可能想要发现   未知的资源内容   可移植可执行(PE)模块。该   Windows SDK提供资源   启用枚举功能   申请获取名单   资源类型,名称和语言   在指定的模块中。