zoukankan      html  css  js  c++  java
  • 用VS自带的dotfuscator.exe对exe或dll进行简单加密 以保护程序源码

    程序编译后 打包安装前
    用VS自带的dotfuscator.exe
    对编译后的exe或dll进行简单加密
    以起到一定保护作用
    一定程度上阻止
    VS自带的ildasm.exe
    或其他反编译工具
    如Reflector.exe等
    对程序源码的查看
    保护自己的程序

    1. ildasm.exe
    2. dotfuscator.exe
    3. Reflector
    ====================

    1. ildasm.exe
    ============
    存放位置示例:
    --------------
    C:\Program Files\Microsoft Visual Studio 8\SDK\v2.0\Bin

    打开示例:
    ---------
    开始->所有程序->Microsoft Visual Studio 2005
        ->Visual Studio Tools->Visual Studio 2005 命令提示
    在打开的命令行中 输入 isdasm

    或者

    开始->所有程序->Microsoft .NET Framework SDK v2.0
        ->Tools->MSIL 反汇编程序

    简单使用示例:
    ----------
    打开 -> 文件->打开->
          在弹出的文件选择对话框中 选择相关的 .exe 或 .dll 文件
          之后 点开树形菜单 查看 相关项的内容

     

    2. dotfuscator.exe
    =================
    存放位置示例:
    -------------
    C:\Program Files\Microsoft Visual Studio 8\Application
       \PreEmptive Solutions\Dotfuscator Community Edition

    打开示例:
    ---------
    开始->所有程序->Microsoft Visual Studio 2005
        ->Visual Studio Tools->Dotfuscator Community Edition

    简单使用示例:
    -------------
    a.  根据打开步骤->是否注册->可以直接关闭->选择项目类型
        ->创建新项目/打开现有项目
        ->创建新项目

    b.  Dotfuscator的UI界面
        ->输入 页签->点击打开的文件夹图标
        ->添加输入程序集 选择相关的 .dll 或 .exe

    c.  Dotfuscator的UI界面
        ->生成 页签
        ->目标目录 (默认的${configdir}\Dotfuscated 可以不用修改)
       
    d.  Dotfuscator的UI界面
        ->文件菜单->生成(Ctrl+B)
    完成后 可以去C:\Dotfuscated 或相关输入位置 得到 相关的 .dll 或 .exe

    3. Reflector
    ============
    下载位置:
    ---------
        http://www.aisto.com/roeder/dotnet

    打开示例:
    ---------
        下载后-解压缩-直接打开Reflector.exe

    简单使用示例:
    -------------
    打开后->File->Open
          ->查找相关的.dll或.exe 文件进行加入 (如加入test.exe)
    加入后 可以 在下方的列表中找到刚加入的test.exe
    右键点击text.exe
        可以选择Close
        也可以选择Disassemble
        以及Export
        或其他功能选择项

  • 相关阅读:
    学用Fireworks中的特效1 建站之家
    网页页面尺寸一般设置多大才合适
    什么是哲学为基础的设计模式?
    10个步骤让你成为高效的Web开发者
    到移动开发大会 听《植物大战僵尸》成功秘诀
    [转]设置IE背景色保护你的眼睛视力_鹤壁吧_贴吧
    乔布斯在斯坦福大学演讲时说
    XQ4 logo1.html
    你是一位领导者吗?企业领导者必须具备的10种才能
    对不起,我已爱上你
  • 原文地址:https://www.cnblogs.com/freeliver54/p/677675.html
Copyright © 2011-2022 走看看