[软件下载]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 ***** 还没人看? 哈 freawork 类库有要求没? 版本 :D 剛好要下載這個 ! 多多支持呀。 嗯 这个很不错 我很早就有了 呀,还有这么好的东西哦,我都不知道,嗯,看来是我太懒了,呜呜 其实还有很多非常好用的 小型辅助变成工具,,,我收集到六个了。 Up 顶!!!!!!! 看看~~~~~~~~~~~
页:
[1]
2