【问题标题】:Structures contained in the .pdata section.pdata 部分中包含的结构
【发布时间】:2012-03-20 20:38:28
【问题描述】:

我需要阅读 x64 PE 文件的“.pdata”部分。
我已经看到“.pdata”部分中的结构因平台而异
http://msdn.microsoft.com/en-us/library/aa448751.aspx
在 PE 规范文档中也说了同样的话。
但我不明白普通 Windows 是什么(XP/Vista/Win7 等)

有人知道这是什么吗?

【问题讨论】:

  • 您是在问“Windows 可执行文件中的常规 .pdata 节格式是什么?”

标签: windows 64-bit portable-executable


【解决方案1】:

.pdata 部分是RUNTIME_FUNCTION 的数组。它为您提供了一个代码范围(前两个成员)和一个对应 UNWIND_INFO 的 RVA。

从那里您可以获得异常处理程序 RVA、prolog 大小等信息。

【讨论】:

猜你喜欢
  • 2011-03-17
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2016-11-21
  • 2017-05-21
  • 2022-12-04
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多