【问题标题】:Is there a way to do automated decompilation with ILSpy?有没有办法使用 ILSpy 进行自动反编译?
【发布时间】:2020-03-25 20:13:26
【问题描述】:

我们有一个相当大的第三方产品,其中包含大量 C# DLL,并且每个月左右都会更新。虽然反编译器只能完成 98% 的工作,但它无法获取所有内容,但对于我的偶尔比较分析而言,它已经足够了。

是否有办法进行命令行反编译,以便我可以反编译每个月的版本并以自动方式将其保存在存档中?

可能是这样的

ilspy /f phantasmagorical.dll /s c:\myapp\archive\mar2020

/f - file to decompile, .dll, .exe, etc.
/s - save location

【问题讨论】:

    标签: decompiler ilspy


    【解决方案1】:

    ILSpy.exe 用于交互式使用,没有类似的东西。

    您可以改用ilspycmd 命令行工具:

    ilspycmd phantasmagorical.dll -p -o c:\myapp\archive\mar2020
    

    您还可以使用ICSharpCode.Decompiler nuget 包以编程方式运行反编译器。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2011-07-04
      • 2012-10-13
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多