使用VS2005自带的混淆器防止你的程序被反编译的方法

2016-02-19 11:08 78 1 收藏

下面图老师小编跟大家分享使用VS2005自带的混淆器防止你的程序被反编译的方法,一起来学习下过程究竟如何进行吧!喜欢就赶紧收藏起来哦~

【 tulaoshi.com - 编程语言 】

首先要做的找到dotfuscator.exe:
D:Microsoft Visual Studio .NET 2003PreEmptive SolutionsDotfuscator Community Edition

运行dotfuscator.exe首先是是否注册的界面,先不注册吧,进入下面的界面:


这里看到了2个选项,1个是打开现有项目,如果选这个你会发现要打开的是个XML文件,而不是DLL或EXE,因为dotfuscator是根据XML配置文件来进行处理的。XML配置文件你可以自己写,我比较喜欢自动生成XML。

 我们选新建项目,然后在触发器选项卡中浏览选择你要进行混淆的程序集:


接着在生成选项卡中选择你的目标目录(混淆后新生成的程序集保存的目录)
这里就已经完成了很基本的配置,如果你想保存这些到XML配置文件以后直接使用,
选文件-保存项目。

点击生成按钮就会发现在目标目录下已经生成了1个混淆后的程序集了。

上面都是很简单的dotfuscator使用方法,其实dotfuscator还有很多其他混淆功能,大家可以慢慢研究。

比如字符串加密等等。

来源:http://www.tulaoshi.com/n/20160219/1596642.html

延伸阅读
Android由于其代码是放在dalvik虚拟机上的托管代码,所以能够很容易的将其反编译为我们可以识别的代码。 之前我写过一篇文章反编译Android的apk包到smali文件 然后再重新编译签名后打包实现篡改apk的功能。 最近又有一种新的方法来实现直接从Android apk包里的classes.dex文件,把dex码反编译到java的.class二进制码,然后从.class二进制码反...
微软的 .Net 平台还未出师就遭遇尴尬。 一个针对软件巨人踌躇满志的下一代操作系统的反编译产品,第一个C GBP反编译器已经出台。 这对相信.Net平台的人来说是一个沉重的打击。 美国安全产品销售商,BitArts公司的CTO ,前黑客,John Safa说:“解密组织现在写出了一个C GBP的反编译器,能解开应用程序代码,如果你在网络...
同时安装vs2005团队开发版和sql 2005企业版(downmoon原作) 由于微软在vs2005vsts团队开发版中集成了sql 2005 express,而在SQL 2005中又集成了vs2005Express,,所以当很多用户同时安装vs2005团队开发?:?sql2005企业版(downmoon)时,就会出现数据库连接失败的case 请按照如下步骤修改: OK! 作者: 邀月
标签: SQLServer
场景如下: 安装sqlserver2005中文版,然后升级vs2005以支持WebApplicationProject项目模版(就是从微软的网站上下载的那两个安装包,以支持使用vs2005开发WebApplicationProject)。问题就出来了:打开vs2005,发现大部分菜单都已经自动变成中文的,这个还好,当你准备新建一个project时,发现除了刚安装的WebApplicationProject项目模版之外...
标签: flash教程
2、Utility(效用) (1)Movie Information(动画信息) 用于保存Swf文件的大小、位置、颜色等信息,并且可以点击“Modify”按钮对其进行修改。 (2)Change Background Color…(更改背景颜色) 点击这个二级菜单,会弹出一个Windows颜色对话框,允许用户通过该对话框改变Swf文件的背景颜色。 (3)S...

经验教程

880

收藏

31
微博分享 QQ分享 QQ空间 手机页面 收藏网站 回到头部