有史以来最牛B的.NET程序集加密方法?
2005-04-27 17:20
225 查看
今天在一个QQ群里面,一位群友透露了这样一条消息“我看到最强的.Net反反编译软件了”,“Reflector?”,错了,注意有两个“反”字 -_-! “XenoCode?”,错了,比这个还要牛的!
-_-! 众人不信。
然后那位大侠贴出了介绍这个工具的地址:http://blog.csdn.net/coolksj/
这是一个叫 MaxtoCode 的软件:
最新版的它目前还不提供混淆功能,它计划在推出WEB application and Class Library加密功能后才推出加密混淆一体化的功能。
它使用的技术手段是利用ASM对MSIL代码加密,从而不用禁止任何反编译工具也可以达到无法反编译的功能,上面的例子已经很清楚的展现给你们了。
它的执行效率:在普及版中,我们的用例程序大约3000个方法需要加密的情况下,加密耗时 < 1秒。您根本感觉不到与正常使用有什么区别
它有一个缺点,就是加过密后的程序,只能运行在WINDOWS系列平台上。如果您的程序目前只运行在WINDOWS平台上,那么MaxtoCode将是你知识产权的最佳武器(.NET的设计是可以跨平台的,不过Microsoft并没有去考虑跨平台的工作)。如果您的程序需要运行在其它系统上,您可以只用MaxtoCode的混淆功能在以后的版本中。
(以上的介绍摘自上面的网址)
有两个值得关注的地方就是:
1.利用ASM对MSIL代码加密;
2.加过密后的程序,只能运行在WINDOWS系列平台上
目前还不清楚软件的实现原理,不知道是不是作者找到了MSIL的一些“切入点”,可以让方法的主体都被反编译器跳过了?
作者透露软件的核心已经开发完成了,现在正在开发程序界面。5月5号发布!值得大家关注!
可以先去http://blog.csdn.net/coolksj/看看MaxtoCode跟其他同类产品的功能对比。
-_-! 众人不信。
然后那位大侠贴出了介绍这个工具的地址:http://blog.csdn.net/coolksj/
这是一个叫 MaxtoCode 的软件:
最新版的它目前还不提供混淆功能,它计划在推出WEB application and Class Library加密功能后才推出加密混淆一体化的功能。
它使用的技术手段是利用ASM对MSIL代码加密,从而不用禁止任何反编译工具也可以达到无法反编译的功能,上面的例子已经很清楚的展现给你们了。
它的执行效率:在普及版中,我们的用例程序大约3000个方法需要加密的情况下,加密耗时 < 1秒。您根本感觉不到与正常使用有什么区别
它有一个缺点,就是加过密后的程序,只能运行在WINDOWS系列平台上。如果您的程序目前只运行在WINDOWS平台上,那么MaxtoCode将是你知识产权的最佳武器(.NET的设计是可以跨平台的,不过Microsoft并没有去考虑跨平台的工作)。如果您的程序需要运行在其它系统上,您可以只用MaxtoCode的混淆功能在以后的版本中。
(以上的介绍摘自上面的网址)
有两个值得关注的地方就是:
1.利用ASM对MSIL代码加密;
2.加过密后的程序,只能运行在WINDOWS系列平台上
目前还不清楚软件的实现原理,不知道是不是作者找到了MSIL的一些“切入点”,可以让方法的主体都被反编译器跳过了?
作者透露软件的核心已经开发完成了,现在正在开发程序界面。5月5号发布!值得大家关注!
可以先去http://blog.csdn.net/coolksj/看看MaxtoCode跟其他同类产品的功能对比。
相关文章推荐
- 有史以来最牛B的.NET程序集加密方法?
- Java中常用的加密方法(JDK)
- 常见的用户密码加密方式以及破解方法
- QueryString传值的加密与解密方法
- js中对arry数组的各种操作小结 瀑布流AJAX无刷新加载数据列表--当页面滚动到Id时再继续加载数据 web前端url传递值 js加密解密 HTML中让表单input等文本框为只读不可编辑的方法 js监听用户的键盘敲击事件,兼容各大主流浏览器 HTML特殊字符
- ssh中数据库配置文件加密方法
- web字符串加密解密方法
- 在Linux下生成crypt加密密码的方法
- openssl RSA加密方法初识
- 实现自动脱壳被加密的Net程序集
- EFS加密文件无效恢复证书问题解决方法
- java加密方法
- .NET中加密和解密的实现方法
- Java编程实现非对称加密的方法详解
- DES+Base64 加密解密的方法
- 驱动程序无法通过使用安全套接字层(SSL)加密与 SQL Server 建立安全连接 异常解决方法
- .net framework加密方法
- DES加密 java与.net可以相互加密解密的方法
- Powershell用于加密解密方法