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

转载 2006年06月26日 14:39:00
这里就介绍大家使用VS自带的混淆器dotfuscator.exe来阻止这种行为。

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

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


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

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


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

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

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

比如字符串加密等等。

使用VS自带的混淆器(dotfuscator)防止你的程序被反编译

使用VS自带的混淆器(dotfuscator)防止你的程序被反编译         在上篇文章:《保护你的DLL和Code不被别人使用》。 虽然能使你的代码不被别人直接引用,但却阻止不了使...

VS 使用自带的.NET Reflector单步调试编译好的程序集(反编译),以及相关其他反编译程序介绍

对于没有任何源代码和PDB文件的预编译程序集而言,如果没有合适的工具,调试起来并不容易。使用Red Gate的.NET Reflector可以在Visual Studio中即时反编译程序集,然后像...

使用VS2005自带程序制作安装包

  • 2014年04月08日 11:05
  • 4KB
  • 下载

VS自带代码混淆器DotFuscator的使用步骤

DotFuscator是微软推荐的一个第三方混淆器,在vs.net2003的工具里面,但是只提供了Community Edition,如果需要使用更完全的功能,还需要注册。目前还不清楚Communit...

VS自带代码混淆器DotFuscator的使用步骤

http://blog.csdn.net/netjxz/article/details/1439866 DotFuscator是微软推荐的一个第三方混淆器,在vs.net2003的工具里面,但是...

使用VS自带Dumpbin判断动态链接库.dll和应用程序.exe是32位还是64位

判断动态链接库.dll和应用程序.exe是32位还是64位

.NET混淆器和压缩器,防止应用程序被反编译的控件Dotfuscator

Dotfuscator专业版是一个.NET混淆器和压缩器,它可以帮助您防止您的应用程序被反编译。同时,它还以可以使得您的应用程序更加小巧以及高效。 具体功能: 先进的.NET代码安全技术:  ...

Unity自定义Debug日志文件,利用VS生成Dll文件并使用Dotfuscated进行混淆,避免被反编译。

1、打开VS,博主所用版本是Visual Studio 2013。2、新建一个VC项目,选择类库,取名为JefferyChan,具体步骤如下图:3、因为要调用Unity中的相关文件,所以这里要引入外部...

android学习笔记-Android如何防止apk程序被反编译代码混淆

作为Android应用开发者,不得不面对一个尴尬的局面,就是自己辛辛苦苦开发的应用可以被别人很轻易的就反编译出来。Google似乎也发现了这个问题,从SDK2.3开始我们可以看到在android-sd...
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:使用VS自带的混淆器防止你的程序被反编译
举报原因:
原因补充:

(最多只允许输入30个字)