有许多windows PE资源查看器程序。但他们是如何工作的?他们是否将函数调用解码为winapi,或者PE是否有一些用于GUI信息的部分?像Android有XML GUI定义?谢谢。Windows PE资源
6
A
回答
5
可能存在不同的实施策略,所以不可能为所有工具普遍回答这个问题。
PE file format specification是公开可用的。它指定PE文件的节结构,如何在文件中找到.rsrc节,以及如何从该节中提取单个资源。在MSDN上也记录了individual resource formats。例如,对话框GUI定义在DLGTEMPLATE结构中定义。
2
有一个用于资源管理的API。检出Enumerating Resources。
在某些情况下,应用程序开发人员 可能要探索一个未知的 移植可执行(PE)模块的 资源内容。 Windows SDK提供的资源 枚举函数使 应用程序能够在指定的模块中获取 资源类型,名称和语言 的列表。
相关问题
- 1. 如何使用Windows Native API访问PE资源?
- 2. Windows PE资源(前一个问题的扩展)
- 3. C#从本地PE中提取资源
- 4. 可编写脚本的PE资源编辑器
- 5. 通过脚本/命令行从PE文件中提取资源
- 6. 如何从MSIL或.NET PE文件中提取资源内容
- 7. 如何保护PE文件资源(字符串,图片....)?
- 8. 使用Visual Basic编辑PE文件的资源
- 9. 德尔福 - Windows Aero资源
- 10. 在Windows资源管理器
- 11. Windows Phone的主题资源
- 12. Windows上的资源限制?
- 13. 全球资源和Windows Azure
- 14. Python Windows资源监控
- 15. 在Windows资源管理器
- 16. 在windows中使用资源
- 17. Windows Store的主题资源
- 18. 主题资源为Windows 8
- 19. Windows PE - 如果不在资源中,字符串存储在哪里以及如何存储?
- 20. 资源与资源
- 21. 将UAC Manifest文件附加到任何使用更新资源的PE
- 22. C++添加PE文件作为资源,并从内存执行它
- 23. 有没有办法找到PE可执行程序使用的所有资源?
- 24. Windows PE determine入口点虚拟地址
- 25. HP BiosConfigUtility从Windows PE设置BIOS密码
- 26. 关于PE在Windows中的入口点
- 27. 如何关闭Windows资源管理器?
- 28. Windows资源管理器排序方法
- 29. Windows Phone 8.1上的资源限定符
- 30. Windows资源管理器活动手表