是否有可能反编译一个可执行文件,当尝试反编译w / Reflector时,错误输出“Module ...不包含CLI标题。”,如果是,如何将其反编译为C#?
谢谢。
答案 0 :(得分:7)
这很可能表明它不是一个托管程序集。这意味着Reflector将无法对其进行反编译。
答案 1 :(得分:2)
Reflector只能反编译程序集。原因是.Net只能加载和执行程序集,而不是模块。该模块必须属于程序集。找到它,然后加载模块。
编辑:重读后,在我看来你更有可能拥有一个非.Net DLL。答案 2 :(得分:0)
它很可能是混淆的。混淆.Net exes将导致Reflector显示此消息。