.net reflector反编译破解软件

 头几篇文章似乎有点划水,最近项目考虑到软件安全性,于是自己尝试了一下反编译公司软件,居然成功了,中间踩了一些坑,看到网上很多博文都是复制粘贴,还缺少步骤,因而写下这篇博客。

       .net reflector是一款很强大的反编译工具,只限于.NET平台的反编译,这里安装及破解过程跳过,直接从破解软件的步骤开始吧,这里我安装的版本是8.3.3.115,安装后左边程序集列表中,会默认添加一些.NET基础程序集。同时,我们选择反编译版本为.NET4.0。

       1.首先打开.net reflector,如果是绿色版,直接导入所有exe和dll。如果是软件安装压缩包的话,那么需要先解压后安装,并找到安装路径,再导入所有关联exe和dll。


       2.导入成功后将看到左边列表中,已存在刚刚导入的exe和dll程序集,如下图。这里注意必须导入该软件所有程序集,不然后面会出现"不明确的匹配项"错误,这个错误,一定是因为缺少关联的程序集。


       3.鉴于上面提到的注意事项,这里有必要查看该软件的程序集引用,所以我们展开References,查看里面引用到的程序集是否在左边列表都存在,如下图。这里提一点,我最初没有这步骤,导致一直报“不明确匹配”错误,后来才知道,还差一些基础程序集。一对比发现少System.configuration.dll没有添加到列表中,这个在基础程序集在.net reflector安装后,并没有默认添加进来,于是手动添加。


       4.导入并检查完程序集后,鼠标右键选中程序所在程序集,然后选择

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值