《逆向入门(二)--C#反编译》

一、预善其事,必先利器

推荐四大反编译工具;

1:.Net Reflector
收费工具
使用方法:可以直接把dll、exe拖放到左侧,或者文件选择选择
官方网址:http://www.red-gate.com/products/dotnet-development/reflector/
2:ILSpy
dnspy 还是相对比较好用的,反编译完要修复工程的资料比较多
ILSPY 官方网址:http://ilspy.net/
3、dnSpy (开源免费)
dnSpy 官方网址:https://github.com/0xd4d/dnSpy/releases
4、JetBrains dotPeek(免费)
在使用dnspy反编译后出现的一些资源引用问题,使用dotPeek 反编译出来会消失,但是会出现不同的问题,两个搭配使用,有意想不到的效果
官方网址:http://www.jetbrains.com/decompiler/

查壳

1、查壳工具,尽量下载新的
ExeinfoPE v0.0.6.1 查壳比较好的
die 也还不错
吾爱软件加壳脱壳工具箱
网上搜索查壳工具可以找到一堆,常用的还是ExeinfoPE

加壳工具

Confuser(开源)加壳工具
同时佩带一些脱壳的工具
unConfuserEx
百度Confuser脱壳可以查到一堆教程这里就不在复述。
上点脱壳工具

脱壳穷三代

.net的加壳一般用de4dot 无脑脱壳,de4dot 还有些进阶版的
de4dot_all_version里面包含大量的de4dot版本
C#脱壳三部曲,查壳,翻墙找软件脱壳、dnspy反编译

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值