有史以来最牛B的.NET程序集加密方法?

原创 2005年04月27日 17:20:00

今天在一个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跟其他同类产品的功能对比。


有史以来最牛B的.NET程序集加密方法?

今天在一个QQ群里面,一位群友透露了这样一条消息“我看到最强的.Net反反编译软件了”,“Reflector?”,错了,注意有两个“反”字 -_-! “XenoCode?”,错了,比这个还要牛的!-_...
  • upto
  • upto
  • 2005年04月19日 14:40
  • 6972

史上最牛逼的程序-短小精悍

下面分享一个世界上最牛逼的程序,这个程序十分短小精悍,以至于它只由171行十六进制的机器码构成。虽然非常短小,但是实现的效果令人惊叹,下面是全部代码。 下载链接:http://download.cs...
  • u013752202
  • u013752202
  • 2015年11月16日 23:35
  • 1092

.Net“破解”新招——如何使用不带私钥的程序集?

.Net“破解”新招——如何使用不带私钥的程序集?关键字:.net,程序集,破解,crack,StrongKey,强名称,签名,公钥,私钥,DevExpress,DXperience  看来是时候要专...
  • tolot
  • tolot
  • 2006年12月01日 18:01
  • 1504

十个能让你成为牛逼前端程序猿的特征

如果能够做一些炫酷的网站, 并且能够写一手的好html/css/javascript的话,你是不是就觉得你是牛逼的前端程序猿了?...
  • qq_39345165
  • qq_39345165
  • 2017年12月10日 14:04
  • 125

一个比较牛逼人的博客

http://www.xamasoft.com/json-class-generator/
  • xiangzhihong8
  • xiangzhihong8
  • 2015年12月25日 18:54
  • 2153

有史以来最糟糕的500个密码

转自煎蛋的这篇文章有史以来最糟糕的500个密码,据说大约有1/9的人至少使用过下列的一个密码,而有1/50的人使用过排名前20的最糟的密码。NOTop 1-100Top 101–200Top 201–...
  • SeaWave
  • SeaWave
  • 2009年01月03日 20:50
  • 1677

最牛B的编码套路

当你能编写精彩的代码、并且能用精彩的言辞向世人解释那些代码时,到那时候,我会觉得你已经掌握了最牛的编码套路!...
  • happydeer
  • happydeer
  • 2013年12月02日 08:38
  • 51214

浅析.Net共享程序集编程

作者:宋华   赛迪网Net结构里的程序集Assembly是自我描述的安装单元,它在应用程序域(AppDomain)中运行。您必须首先将程序集加载到应用程序域中,然后才能运行该应用程序,并且,同一程序...
  • 21aspnet
  • 21aspnet
  • 2004年10月29日 18:07
  • 4224

10个最“牛叉”的代码注释

你看到过的最好的代码注释是什么样的?看看这些够不够牛!
  • wdcxylg
  • wdcxylg
  • 2016年03月16日 23:31
  • 336

.Net程序集入门

**摘要** .NET 程序集的作用: 能够做到与语言无关的代码重用。 .NET 程序集是可版本化的单元,是自描述的,可配置的。 .NET 程序集的格式: 1. window...
  • u013821295
  • u013821295
  • 2015年04月18日 09:16
  • 606
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:有史以来最牛B的.NET程序集加密方法?
举报原因:
原因补充:

(最多只允许输入30个字)