请选择 进入手机版 | 继续访问电脑版

我爱科技论坛

 找回密码
 立即注册

QQ登录

只需一步,快速开始

查看: 304|回复: 2

[黑科技] 超强黑科技工具—可加密和反加密逆向破解DotNet加密的WinForm程序

[复制链接]

696

主题

743

帖子

7593

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
7593

最佳新人活跃会员热心会员推广达人宣传达人灌水之王突出贡献优秀版主荣誉管理论坛元老

发表于 2018-11-5 12:54:10 | 显示全部楼层 |阅读模式
对于现在广泛使用C#开发的WinForm应用程序,一般在整个程序开发完毕之后程序员会手动使用一些软甲加壳(加密工具)进行软件加密,比如常见的代码压缩、混淆等功能,一般情况下就会认为这样子程序基本上就无人能破解了,殊不知山外有山人外有人,一山更比一山高,当然还是会有相关的加壳破解工具。因此对于我们常规使用的软件加壳工具基本上用来对付小白还是可以的哈,但是对于一些逆向工程师的话,基本上还是不得行的,今天就来看下有什么方法可以实现反混淆??

1.首先我们来看下我们比较常见的加壳破解工具,也就是可以直接查看已经编译完毕的二进制程序的代码:
这个是.Net Reflector工具,是用来对程序进行加密的(可以用来反编译):
https://pan.baidu.com/s/1jIPKM7W
密码:
游客,如果您要查看本帖隐藏内容请回复




00.jpg





2. 下面来看下逆向破解的黑科技工具
首先来看下这个开源的反混淆工具,支持单个文件的反混淆,如果需要研究内部的反破解的实现原理的话就可以直接去下载下来来看下。
https://github.com/CalebFenton/simplify

.NET Reactor:这是一个5.0版本的免费绿色版本的软件,基本上不需要激活既可以直接使用了。
下载地址:http://pan.baidu.com/s/1qXSS49Y


00.jpg

这个工具是一个核心工具,主要是用来对程序进行加壳的,加壳以后,比如使用下面的压缩混淆选项之后就使用上面的那个工具就会打不开了,当然也可以使用其他的一些工具进行破解,这块就比较高级了,感兴趣的话可以下去继续深入了解下。


使用这个黑科技软件基本上就可以实现程序的再次加壳,一般的破解工具就是无法破解成功的。




上一篇:【原创源码】2018最新安卓开发必备的上万套开发模板及源码分享【源码+不加密】
下一篇:【We前端】2018最新移动Web之ZeptoJS教你搞定移动手机端开发视频教程
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案; 如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子分类或者标题加上【已解决】。
回复过本主题
的还回复过:

1

主题

6

帖子

15

积分

新手上路

Rank: 1

积分
15
发表于 2020-3-27 16:35:04 | 显示全部楼层
感谢分享
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案; 如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子分类或者标题加上【已解决】。
回复

使用道具 举报

0

主题

4

帖子

10

积分

等待验证会员

积分
10
发表于 2020-3-27 16:48:48 | 显示全部楼层
路过
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案; 如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子分类或者标题加上【已解决】。
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

微信扫一扫

快速回复 返回顶部 返回列表