
有些加壳工具可能不兼容某些程序,导致加壳后出现异常。可以尝试使用其他加壳工具或者升级加壳工具版本。
NET加壳是对.NET程序进行保护的一种方式,主要目的是防止程序被破解或者修改。加壳可以将.NET程序中的元数据和IL代码,通过加密、压缩和混淆等技术,使得程序难以被反编译或者解密。
作为程序员,你是应该自己读一下自己的标题是多么没有逻辑和拗口了。。1、截止目前(16年4月23日),大版本有4.0 4.5 4.6 .NET4.0及以上是目前比较新、也是开发中比较常用的版本,他们各个版本间不能混用。即,你用4.5开发的程序,一定要在.NET4.5的环境下运行,各个大版本不兼容。还有一种版本,作为大版本的更新而发行,如4.6.1 4.6.2,这种版本是和4.6兼容的。2、加壳(Shell),其实就是根据自己的加密规则,压缩了一下程序。每次你运行程序的时候,会先解压,然后再运行。原理很简单。常见的穿山甲,等软件,原理都大同小异。一般加壳的目的有两个,1是避免反编译,2是限制用户,比如需要注册等。欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)