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

 更新时间:2007年07月10日 00:00:00   作者:  
首先要做的找到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还有很多其他混淆功能,大家可以慢慢研究。

比如字符串加密等等。

相关文章

  • C#实现win10 uwp 右击浮出窗在点击位置

    C#实现win10 uwp 右击浮出窗在点击位置

    本文主要让MenuFlyout出现在我们右击位置。我们建一个ListView,然后绑定后台,在我们ListView要右击显示我们的浮出,要求我们的浮出在我们点击位置
    2016-10-10
  • c# 对cookies(增、删、改、查)的操作方法

    c# 对cookies(增、删、改、查)的操作方法

    以前觉得cookies操作无非就那么几种,但是“杯具事件”还是很多的,下面分享一下对cookies的简单操作
    2013-04-04
  • C# CSV文件读写的实现

    C# CSV文件读写的实现

    本文主要介绍了C# CSV文件读写的实现,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
    2023-03-03
  • 详解C# WinForm如何优雅的处理异常

    详解C# WinForm如何优雅的处理异常

    在运行、调试代码的时候,会遇到一些异常情况,很多时候我们代码写得足够健壮,所以出现的概率比较低,但如果一出现,我们又没处理好,就可能会导致程序的崩溃、退出。本文主要介绍了WinForm处理异常的方法,需要的可以参考下
    2022-09-09
  • 详解C#如何控制多线程同步执行

    详解C#如何控制多线程同步执行

    使用Task类来控制多线程的同步执行,可应用于多任务分发执行后,这篇文章主要为大家详细介绍了C#如何通过Task类控制多线程同步执行,感兴趣的小伙伴可以了解下
    2023-12-12
  • 基于C#实现自定义计算的Excel数据透视表

    基于C#实现自定义计算的Excel数据透视表

    数据透视表(Pivot Table)是一种数据分析工具,通常用于对大量数据进行汇总、分析和展示,本文主要介绍了C#实现自定义计算的Excel数据透视表的相关知识,感兴趣的可以了解下
    2023-12-12
  • C#事务处理(Execute Transaction)实例解析

    C#事务处理(Execute Transaction)实例解析

    这篇文章主要介绍了C#事务处理(Execute Transaction)实例解析,对于理解和学习事务处理有一定的帮助,需要的朋友可以参考下
    2014-08-08
  • C#中lock用法详解

    C#中lock用法详解

    这篇文章主要介绍了C#中lock用法,以实例形式详细分析了lock语句的用法及用途,需要的朋友可以参考下
    2014-11-11
  • 关于nancy中的身份验证

    关于nancy中的身份验证

    在nancy中,身份验证分为basic ,form ,token,stateless几种,basic和form这里不说了,本文重点介绍token验证,需要的朋友一起看看吧
    2015-09-09
  • C#中比较常用的DateTime结构的使用方法

    C#中比较常用的DateTime结构的使用方法

    这篇文章主要介绍了C#中比较常用的DateTime结构的使用方法,需要的朋友可以参考下
    2015-11-11

最新评论