0

我想使用 Mono.Cecil 修改方法的 RVA。我注意到 2007 年有人问过类似的问题,但这在 0.95 中可行吗?

例如:methodA.RVA = 0x1234;

我了解 Mono.Cecil 在编译期间计算和编写 RVA,但无论如何要修改 RVA?不过,它可以使用 CFF 资源管理器来完成。

谢谢你。

4

1 回答 1

0

不,这是不可能的:这根本不是 Mono.Cecil 的目标。

Cecil 允许您读取、修改和编写托管代码和元数据,但是当涉及到 PE 文件组织时,这被认为是实现细节。

于 2012-11-07T17:28:56.610 回答