Reflector C
C#的反编译老帮手 Reflector,真的是挺好用的工具。打开.dll
或者.exe
,几秒钟就能把编译好的程序集变成几乎能看懂的源码,想看看别人怎么写的逻辑、类结构,用它就对了。
Reflector 的核心就是反编译功能,而且界面也不复杂,基本一眼就能上手。你可以直接看 C#源码,支持浏览命名空间、类、方法,还能跳转追踪,调试都方便。
压缩包里几个文件可以简单说说:Reflector.exe
就是主程序,双击就能用;Reflector.exe.config
里可以改一些设置;RedGate.Reflector.Addin.dll
它还支持插件,想扩展点功能,比如自定义工具,也能搞;还有log4net.dll
,搞日志的,出问题时可以查查。
,readme.rtf
也别跳过,新手看看操作,能省不少麻烦。还有那些LICENSE
文件,记得看看开源库的协议,别踩坑。
我自己用 Reflector 调过不少老项目,是找别人写的逻辑时,真的省心不少。不过也得注意,反编译工具用得不对,容易踩线,尤其是商业软件,要合法合规。
如果你经常接触.NET
项目,或者想别人的代码结构,Reflector 算是蛮值得一试的工具了。老版本也挺稳定的,比如Reflector 6.8.2.5,有兴趣的可以看看。
2.09MB
文件大小:
评论区