这里就介绍大家使用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还有很多其他混淆功能,大家可以慢慢研究。
比如字符串加密等等。
分享到:
相关推荐
Android如何防止apk程序被反编译 亲自测试 完美混淆
pb混淆器防止反编译,让pbkiller去死吧
Android如何防止apk程序被反编译 作为Android应用开发者,不得不面对一个尴尬的局面,就是自己辛辛苦苦开发的应用可以被别人很轻易的就反编译出来。 Google似乎也发现了这个问题,从SDK2.3开始我们可以看到在...
通过混淆android代码来防止黑客反编译,防止黑客破解app的方法 你辛辛苦苦编写的app,被黑客轻易就破解,替换资源了,重新打包发布市场,抢占了你的利润,你是不是会很心疼?现在我教你,如何让你的APP更安全,黑客别说修改其...
两大最受欢迎的C#工具 一个是反编译的工具.NET Reflector 8.0.2.313 官方最新破解版 一个是dll混淆工具Xenocode Postbuild 2010 for .NET 另附破解教程以及使用教程 亲测绝对可用
Spring Boot使用Allatori代码混淆的方法,内含详细文档、混淆所需的jar包、反编译工具
该工具用于.net打包分发后防止不怀好意的反编译造成损失
XenocodePostbuild2010forNET 可能你一看这个名字就知道了,里面包含Lisense 我的所有资源都是免费的。之前下载别人的都是要分的,凡是要分的,我都下载过来以后再上传到我这里,免费给大家使用
java以其跨平台、免费、安全等特点,被越来越多的应用到大型的系统中。正是由于其代码的跨平台性,是解析型...本文从各个方面介绍了防止class被反编译。从而保护自己的知识产权不受侵害。 包括混淆技术,加密技术等。
c# .net exe应用程序代码混淆 反反编译必用工具
代码混淆—关于android被反编译的两种解决方案,使用方法参见我的博文:http://blog.csdn.net/online1989/article/details/7058743
如何混淆Android项目代码(ProGuard)防止反编译.rar
NULL 博文链接:https://zochen.iteye.com/blog/682643
用此工具反混淆后 然后用reflector软件反编译下就能还原任何经过混淆后的代码 百度下reflector网上有下载
jock java 混淆反编译
.Net Reactor 混淆工具 防止反编译,保护自己劳动成果 内含注册码。 很好用得一个.Net工具
MaxCode C#加密混淆 防止反编译
资源中提供了详细使用说明以及样例,使用方便 将需要加密混淆的jar包放到指定目录,运行加密的指令,生成混淆后的jar包。使用混淆后的jar包可以有效防止反编译,并且不影响正常运行 强烈推荐
java jar包防反编译工具,混淆代码,可以对类名,String,变量,数字等进行混淆,
1个是打开现有项目,如果选这个你会发现要打开的是个XML文件,而不是DLL或EXE,因为dotfuscator是根据XML配置文件来进行处理的。... 我们选新建项目,然后在触发器选项卡中浏览选择你要进行混淆的程序集:接着在生成