将 exe 文件转换为 IL(中间语言)

Convert exe file to IL (Intermediate Language)

是否有任何Command-Line或以编程方式将任何类型的 exe 文件转换为 IL?!

我知道这是可能的,因为我看到了几个显示 IL 代码的程序。

注意:我通过 ILDASM.EXE(visual studio 的工具)为 .Net Framework 执行此操作,但我无法对没有的 exe 文件执行相同的工作CLR header(同样它只是转换.Net程序集的一种方式!)。

I know it is possible cuz I saw several programs that show me IL codes. I mean Hex Rays IDA

来自Hex Rays IDA site

IDA is a Windows, Linux or Mac OS X hosted multi-processor disassembler and debugger that offers so many features it is hard to describe them all.

当您查看屏幕截图时,您会注意到那里的代码不是 IL,而是 x86 程序集。

如果组装是您想要的,那么获得它基本上是微不足道的,many programs 可以做到这一点。

如果您真的想要 IL,那么获得它就没有多大意义,而且我不知道有什么可以做到这一点。