C#语言反编译软件主要是用来进行逆向编程也就是反编译功能的工具,针对C#语言,其官方名称为ilspy。C#反编译软件在使用时还需注意自己的系统和环境是否齐全,它对于学习反编译技术的程序员非常适用。
功能说明
我们有时在使用一些小工具软件时,会提示购买License(注册码之类的东东)后才能正常使用。在这里我们来尝试直接绕过License验证直接使用软件,实现简单的软件破解。
此文档中含有源代码,ILSpy反编译器类库源代码,一款非常强大的国外的反编译器工具,使用ilspy反编译工具,可以轻松的反编译C#及VB程序,软件本身是C#程序,是一款开源软件。
主要用法
通过反编译工具,反编译出软件源码。
分析源码,找到License验证位置。
修改反编译代码。
重现编译生成修改后软件源码。
注意事项
操作非常简单使用VS2010编译程序,编译通过,主界面出现后直接添加dll文件,就显示出其源代码.目前支持.NET2.0,.NET3.5,.NET4.0(WPF),ASP.NET(MVC3),默认是.NET2.0。