• λ我爱Aspx >> Asp.Net >> 用XenoCode 2006 加密dll (.NET混淆 )
  • 用XenoCode 2006 加密dll (.NET混淆 )

  • :未知  Դ:internet  :2007-5-20 16:51:01  ؼ:.net
  • 用XenoCode 2006加密dll

    一直使用 XenoCode 2005 Enterprise 版来混淆保护我的 .net 程序,虽说不能做到真正意义上的安全(呵呵,我就破解了几个用XenoCode加密的软件,纯粹好玩……),但比起其他几个类似工具还是要好上很多。

    昨天去XenoCode网站,发现新版2006已经推出,名字也变成 Xenocode PostBuild 2006,除了以往功能加强外,最让我惊奇的是:

    这个功能可以将 .net 程序编译为无需 .net Framework 的 Native x86 executable。厉害!虽说将 .net Framework 一起打包后,程序文件变得很大(增加了十几MB),可的确能在无.net Framework环境下运行。

    详细功能:http://www.xenocode.com/Products/Postbuild/Features.aspx

    另外,还推出了:

    Xenocode Fox,一款类似 Reflector 的 .net 反编译工具。

    Xenocode Release Manager,一款用来管理软件试用和授权的工具。

    加密步骤:

    1、澄清:是混淆,不是加密,混淆!=加密

    2、导入要加密的dotNET程序或assembly文件(.dll/.exe)

    3、选择第二个选项卡“Protect”

    4、点击“Select Pattern”

    5、选中所有“Object Type”和所有“Visiblility”

    6、“Action”选择“Do not obfuscate”,Apply,把所有的内容都设为不进行混淆

    7、“Action”选择“Obfuscate”,“Visibility”只选择“Private”,Apply

    8、右下角按下“XenoCode Assemblies”,导出混淆后的文件

    Ҷƪл˵?
  • һƪ让Xenocode Fox 2006永不过期
    һƪ怎样去除IE分级审查密码