最近在网上闲逛时,突然发现了一个剧牛的软件——“Decompiler.Net”。作者是个叫做“Jungle Creatures”的公司,这里表示无比的敬仰!
这个工具是用C#写的界面。利用的是.net和java一样的,使用IL和bytecode作为跨平台的媒介语言,而这种语言信息含量较大,结构比较规范,优化量小,容易反汇编。对java的反汇编就有“DEJava”这种牛软件!
下面介绍是这个软件的主界面:

我们要做的仅仅是通过open图标,打开一个.net的dll文件,并选择反汇编语言的下拉菜单。然反汇编便开始了。你可以通过点击左上区域的项目列表,点开之后,便可以看到该项目的文件树。通过点击每个cs文件,便可看到反汇编出来的代码了。惊喜程度溢于言表!
还有一个方便的功能,就是点击“Decompile Assembly”标签,就可以将整个项目导出到一个文件夹。试试看你就知道有多变态了!
顺便说一句,这个工具支持.net1.1和.net2.0两个版本的Framework。
这个工具是用C#写的界面。利用的是.net和java一样的,使用IL和bytecode作为跨平台的媒介语言,而这种语言信息含量较大,结构比较规范,优化量小,容易反汇编。对java的反汇编就有“DEJava”这种牛软件!
下面介绍是这个软件的主界面:
我们要做的仅仅是通过open图标,打开一个.net的dll文件,并选择反汇编语言的下拉菜单。然反汇编便开始了。你可以通过点击左上区域的项目列表,点开之后,便可以看到该项目的文件树。通过点击每个cs文件,便可看到反汇编出来的代码了。惊喜程度溢于言表!
还有一个方便的功能,就是点击“Decompile Assembly”标签,就可以将整个项目导出到一个文件夹。试试看你就知道有多变态了!
顺便说一句,这个工具支持.net1.1和.net2.0两个版本的Framework。

浙公网安备 33010602011771号