流氓鱼 发表于 2008-4-21 13:34:20

[软件下载]C#反编译软件 (绿色经典)

C#反编译软件 (绿色)
.NET Reflector是由Lutz Roeder编写的一款反编译软件,该软件十分小巧,但功能却非常强大。众所周知,正常的程序开发流程是编写源代码,并将源代码编译为.NET程序集(dll或exe等),但.NET Reflector能将编译成功的.NET程序集进行反编译,将.NET程序集反向转换为源代码。.NET Reflector的工作界面如图1.48所示。

     
http://book.csdn.net/BookFiles/189/img/image048.jpg
   图1.48  .NET Reflector工作界面                        图1.49  读入ConsoleHelloWorld.exe

下面简单介绍该软件的使用方法。
(1)单击“File”|“Open”命令,选择前文中介绍的第一个C#程序(ConsoleHelloWorld)的编译结果ConsoleHelloWorld.exe,则图1.48中的树形列表框中将会多出一个“ConsoleHelloWorld”节点,如图1.49所示。
(2)依次展开“ConsoleHelloWorld”节点,直到表示Main方法的节点处,双击该节点,则程序的右侧将会出现Main方法的实现代码,如图1.50所示。、
可以看到,.NET Reflector将代码中除了注释的部分完整的呈现在读者面前。因此,读者如果需要开发商业程序,或对开发的程序有一定的保密要求,则必须对程序进行加密工作,常用的技术是使用混淆器。


http://book.csdn.net/BookFiles/189/img/image050.jpg
图1.50  查看Main方法代码

**** Hidden Message *****

透明猪 发表于 2008-4-27 00:50:02

还没人看? 哈 freawork 类库有要求没? 版本

zonemaster 发表于 2008-5-10 14:30:46

:D 剛好要下載這個 !

流氓鱼 发表于 2008-5-10 14:50:25

多多支持呀。

尐譫灬ゝ 发表于 2008-6-15 01:33:43

嗯  这个很不错 我很早就有了

天使泪 发表于 2008-6-17 20:35:07

呀,还有这么好的东西哦,我都不知道,嗯,看来是我太懒了,呜呜

尐譫灬ゝ 发表于 2008-6-17 21:52:41

其实还有很多非常好用的 小型辅助变成工具,,,我收集到六个了。

尐譫灬ゝ 发表于 2008-8-12 10:12:06

Up

诗语 发表于 2008-8-31 13:26:08

顶!!!!!!!

nilcat 发表于 2009-3-2 17:04:58

看看~~~~~~~~~~~
页: [1] 2
查看完整版本: [软件下载]C#反编译软件 (绿色经典)