反编译.Net项目

        最近在网上闲逛时,突然发现了一个剧牛的软件——“Decompiler.Net”。作者是个叫做“Jungle Creatures”的公司,这里表示无比的敬仰!

        这个工具是用C#写的界面。利用的是.net和java一样的,使用IL和bytecode作为跨平台的媒介语言,而这种语言信息含量较大,结构比较规范,优化量小,容易反汇编。对java的反汇编就有“DEJava”这种牛软件!

        下面介绍是这个软件的主界面:
反编译.Net项目_第1张图片

        我们要做的仅仅是通过open图标,打开一个.net的dll文件,并选择反汇编语言的下拉菜单。然反汇编便开始了。你可以通过点击左上区域的项目列表,点开之后,便可以看到该项目的文件树。通过点击每个cs文件,便可看到反汇编出来的代码了。惊喜程度溢于言表!

        还有一个方便的功能,就是点击“Decompile Assembly”标签,就可以将整个项目导出到一个文件夹。试试看你就知道有多变态了!

        顺便说一句,这个工具支持.net1.1和.net2.0两个版本的Framework。

你可能感兴趣的:(.net)