Linux 上的 ildasm:“原始”ildasm.exe 与 dotnet-ildasm 相同吗?

逆向工程 linux 。网
2021-06-30 20:39:20

我想在 Linux 上使用 ildasm。最初的一个,随 .NET SDK 一起提供,可以在 Windows 上找到,例如在c:\Program Files (x86)\Microsoft SDKs\Windows\v8.0A\bin\NETFX 4.0 Tools\.

我找到了dotnet-ildasm并设法将它安装在我的 Ubuntu 18.04 上。但我不确定这是否与“原始”相同。

  • dotnet-ildasm 与 Microsoft ildasm 相同吗?
  • 有人设法在 Linux 上安装了 Microsoft ildasm 吗?
1个回答

原来一个是本地可执行程序,并通过这一个在.NET是构建利用一个Mono.Cecil能库,以获得装配信息,所以如果我会回答你的第一个问题,我会回答-不,他们是不一样的。

不确定您的第二个问题,因为原始问题是 Windows 可执行文件,因此在 Linux 上安装它毫无意义。我会使用你从 Mono 项目中链接 dotnet-ildasm 或ikdasm的那个。

为什么你如此专注于拥有“原创”?