除了ILDASM / ILASM黑客攻击之外,是否可以修改汇编清单?

时间:2010-03-30 16:04:00

标签: .net manifest

我们的客户有两个.NET程序集,A和B:

  • 装配A参考装配B.
  • 程序集A是未签名的,没有混淆,没有可用的源代码。
  • 程序集B已签名,未进行模糊处理,可提供源代码。

我想修改程序集A并更改清单,以便引用未签名的版本而不是引用B的签名版本。

我知道可以使用ILDASM转储IL,编辑引用然后使用ILASM重新创建,但是有更好的方法吗?

1 个答案:

答案 0 :(得分:1)

似乎使用ILDASM进行反编译,编辑生成的IL并使用ILASM重新编译是阻力最小的路径。