能力值:
( LV2,RANK:10 )
|
-
-
2 楼
猪怕肥牛怕壮,
可能是你的软件太性感吧.
在发布之前,先做个CrackMe放上来让大伙试试强度吧...
突然发现这是LZ的处女贴,潜了4年才冒出来呀,看来是迫不得已...
|
能力值:
( LV2,RANK:10 )
|
-
-
3 楼
我如果用.net reactor 4,把所有的选项都选上,好破吗?
|
能力值:
( LV2,RANK:10 )
|
-
-
4 楼
你选上本机代码选项,会好很多。SmartAssembly加密不错,有5.0版的破解,你可以试试!
|
能力值:
( LV4,RANK:50 )
|
-
-
5 楼
就现状而言,在.net层面,要想不被破解的话:推荐你用Rick写的DNGuard HVM专业版.
你说的这些加密或加壳工具,无论采用了什么手段最终都要提交.net的JIT进行本地机器码编译,也就是说.net方法传给了jit,jit传出机器码,这时候拦载可以得到完整的方法代码,有了方法代码对于你说的网络验证,简单一点说就是想办法让其真变假,假变真了,当然也可能要复杂很多,过程也不如说的这么轻巧。所以。。。其它的手段如混淆只是增加阅读难度,有心要破是挡不住的。
而DNGuard HVM专业版,从作者提出的理念来看,它传给jit的是改变过的.net方法表示,jit解析不了,当然破解者也解析不了,作者同样拦载这一过程自己解析传出机器码。完成这一过程的代码则用了当前最强的加壳方式,所以目前可能是最好的解决方案。但它是收费的。
你可以在『软件调试论坛』--》[.net]版转转,了解一下当前这一领域的一些加密和破解技术。
对了,我可不认识Rick,只认识他写的一些文章。
|
能力值:
( LV4,RANK:50 )
|
-
-
6 楼
还有MaxtoCode你也可以试试,这两者存在一些方面的竞争,也有技术争执。这也正是我急于说和双方没关系的原因。这双方并不可怕,都会有好的涵养。但不同的技术和观点支持者们,有时会很可怕的。
|
能力值:
( LV2,RANK:10 )
|
-
-
7 楼
感谢opensrc,说得很中肯,
加壳这东西还真不好找,
破解的加壳软件,本身都被破解了,用这类软件加壳的软件也肯定能被破解
也就是破解难度问题.
其实我就是想找一个破解起来有相当难度的壳.
|
能力值:
( LV2,RANK:10 )
|
-
-
8 楼
MaxtoCode和.net reactor能不能混用?
多层加壳.
|
能力值:
( LV4,RANK:50 )
|
-
-
9 楼
没意义!可混用的情况是:一个加混淆一个加本地保护。但它们都有这一功能,除非你觉得它俩在这两块各比对方强。如果都本地保护的话。。。哈哈,你试试就知道了。给分了楼主,没更好的方案了。
唉!“丑媳妇入看雪的门”真不易啊。
|
能力值:
( LV4,RANK:50 )
|
-
-
10 楼
另外你留意你喜欢的多重保护后的稳定性。
|
能力值:
( LV2,RANK:10 )
|
-
-
11 楼
学习了.都是高手
|
能力值:
( LV2,RANK:10 )
|
-
-
12 楼
你可以找一个方法,让程序的所有代码运行一遍,好像在某个目录下会生成机器吗,然后删除所有元数据。这样总不至于脱壳反编译就能查看原代码。在看雪的《.net》中有提及,具体记不清了。
|
能力值:
( LV2,RANK:10 )
|
-
-
13 楼
看高手解答 也是一种享受
|
能力值:
( LV3,RANK:20 )
|
-
-
14 楼
我给你介绍一种硬件方法:将要加密的软件的一部分放入硬件,或直接把一部分(比如你的网络验证部分,加密硬件自带网口)放到保护硬件中运行,从而彻底干净的歼灭所有软件破解者。该硬件可以联入局域网、互联网,或通过串口与电脑相连(暂无USB口),程序运行时将这部分取出并和其他部分组装成完整软件运行,从而做到加密的目的。
注意,这和普通软件狗的加密验证、软件加壳、VMP是不一样的:
1、他是把程序的关键部分装入硬件,离开了该硬件,程序的功能即是不完整的;
2、程序在硬件中,因此不能使用现有的任何软件破解方法破解;
3、该硬件是一个完整的微处理机(低档的性能类似PC/XT,高档的类似PIII PC),同样的代码读出时每次都是随机不相同数据,因此无法仿真破解。
4、当把软件的一部分放到加密硬件中运行时,实际构成了包含加密硬件在内的多机并行或串行系统,对主机软件的任何破解都变得毫无意义。
5、这种加密和虚拟机相比,不影响程序的运行效率,甚至会提高运行效率。
我认为该硬件加密具有很好的性价比值得一试。tel:0311-87024917
|
能力值:
( LV2,RANK:10 )
|
-
-
15 楼
学习了。。。~~~
|
能力值:
( LV2,RANK:10 )
|
-
-
16 楼
学习了~好象我还没有发过帖子,,
|
能力值:
( LV2,RANK:10 )
|
-
-
17 楼
同意这种做法,用硬加密和软加密相结合,软件破解起来要麻烦的多
|
能力值:
( LV2,RANK:10 )
|
-
-
18 楼
学习了.支持一下..
|
能力值:
( LV2,RANK:10 )
|
-
-
19 楼
既然有网络验证,说明有服务器了。
把一部分关键代码放服务器上吧。
|
能力值:
( LV2,RANK:10 )
|
-
-
20 楼
DNGuard HVM,这个还在学怎么用……
|
能力值:
( LV2,RANK:10 )
|
-
-
21 楼
定时回帖,例行刷新
|
能力值:
( LV2,RANK:10 )
|
-
-
22 楼
研究一下。。。。。。
|
能力值:
( LV2,RANK:10 )
|
-
-
23 楼
学习了。。。。
|
能力值:
( LV2,RANK:10 )
|
-
-
24 楼
NET好多都没有加密。都能反编译
|
能力值:
( LV2,RANK:10 )
|
-
-
25 楼
.NET要加密感觉很难啊.
|
|
|