文档章节

混淆和加密.NET开发工具

李朝强
 李朝强
发布于 2014/11/22 13:24
字数 264
阅读 67
收藏 4

.NET开发的工具,可以用ILSpy等很轻松的反编译查看源码,为了保护自己写的软 件,一般会对软件进行加密,不仅内部关键数据通过加密,软件开发完毕后,对软件也进行加密,防止别人很轻松的反编译和查看到比较重要的数据,我试了下 Reactor混淆和加密后的dll和exe,用它很简单的混淆和加密文件后,它们不会被很轻易的破解和查看源码了。

比如dll和exe加密和混淆配置如下:

保存后的dll和exe用ILSpy查看如下

dll文件的方法还可以看到,但方法内部已经看不到具体代码了,exe文件直接不能反编译查看。

上面能简单的防止别人很轻松的反编译查看源代码,要更深层次加密混淆需要更多工作。我用的也是网络流传的reactor破解版

Reactor

本文转载自:http://www.cnblogs.com/Lawson/archive/2012/12/21/2828579.html

共有 人打赏支持
李朝强
粉丝 82
博文 289
码字总数 148281
作品 0
郑州
产品经理
.NET代码保护系统--dotNet Protector

dotNet Protector是一个功能强大的.NET代码保护系统,它可以防止程序集被反编译。dotNet Protector使用的是一个新的主体混淆技术保护应用程序和组件。程序集不再需要合并到一个win32可执行文...

匿名
2011/07/20
8.1K
0
(转)防止java反编译的一些常用方法

常用的保护技术 由于Java字节码的抽象级别较高,因此它们较容易被反编译。本节介绍了几种常用的方法,用于保护Java字节码不被反编译。通常,这些方法不能够绝对防止程序被反编译,而是加大反...

猴子
2011/10/31
0
0
mzphp v2.0:支持scss、PHP混淆加密框架

mzphp v2.0 年前迎来大更新: 新增: 1. 支持从入口文件中加载 control. 2. 新增独创的 EnPHP 工具:可将 PHP 项目混淆加密,欢迎试用。 3. 模板引擎新增编译前缀,用于站群模式多个站点可复...

deajunny
2016/01/28
1K
3
如何做好iOS应用安全?这有一把行之有效的“三板斧”

本文由 网易云 发布 iOS应用面临很多破解问题,常见的有IAP内购破解、山寨版本、破解版本等;大众应用上,微信抢红包、微信多开等;而在iOS游戏上,越来越泛滥的外挂问题也不断困扰着游戏厂商...

wangyiyungw
05/15
0
0
如何使用NET Reactor为您的.Net(C#,VB.Net) 源代码加密

如何使用NET Reactor为您的.Net(C#,VB.Net) 源代码加密 姜糖水2015-04-26274 阅读 c#vb源代码加密 前言 VS开发的源代码安全性,是很多开发者头痛的事情.于是保护好源代码便成了开发者们最关心...

姜糖水
2015/04/26
0
0

没有更多内容

加载失败,请刷新页面

加载更多

smart-doc特殊功能使用介绍

smart-doc从8月份底开始开源发布到目前为止已经迭代了几个版本。在这里非常感谢那些敢于用smart-doc去做尝试并积极提出建议的社区用户。因此决定在本博客中重要说明下smart-doc的功能,包括使...

上官胡闹
昨天
0
0
JavaEE——Junit

声明:本栏目所使用的素材都是凯哥学堂VIP学员所写,学员有权匿名,对文章有最终解释权;凯哥学堂旨在促进VIP学员互相学习的基础上公开笔记。 Junit Junit又名单元测试,Junit是用来测试Jav...

凯哥学堂
昨天
0
0
读《美丽新世界》

一、背景 十一国庆节从重庆回深圳的时候,做得绿皮车,路上看了两本书:李笑来的《韭菜的自我修养》和禁书《美丽新世界》。 上篇文章已经分享了 读《韭菜的自我修养》,这篇文章来记录一下《...

tiankonguse
昨天
0
0
archlinux下基于Jenkins,docker实现自动化部署(持续交互)

本文永久更新地址:https://my.oschina.net/bysu/blog/2250954 【若要到岸,请摇船:开源中国 不最醉不龟归】 -----------------------------------第一部分Jenkins的安装与使用-----------...

不最醉不龟归
昨天
0
0
Spark Parquet file split

在实际使用 spark + parquet 的时候, 遇到了两个不解的地方: 我们只有一个 parquet 文件(小于 hdfs block size), 但是 spark 在某个 stage 生成了4个 tasks 来处理. 4个 tasks 中只有一个 ta...

Aaaaaaaron
昨天
0
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部