能力值:
( LV2,RANK:10 )
|
-
-
2 楼
我想说的是,与我一样想学java解密的人应该也不少,但论坛里关于java的东西实在是太少了,能否考虑开辟一个板块,让有这方面兴趣的朋友在此交流。有这方面加密解密经验的老师们在此传授一些入门的技术等等。
|
能力值:
(RANK:570 )
|
-
-
3 楼
我很同意,等待牛人
同时也想要FLASH的
|
能力值:
( LV8,RANK:130 )
|
-
-
4 楼
同意,希望有这么一块。
|
能力值:
( LV2,RANK:10 )
|
-
-
5 楼
支持。我知道舵手对java解密有研究,还希望能多发一些这方面的资料。
大大们能否发一些关于如何处理java中私钥和公钥的例子。现在很多java软件中都用到这些,看了一些文章,说可以用自己生产的公钥代替,然后用自己的私钥加密。但是真正遇到原理性的就不是很清楚了,还停留的爆破的初级阶段。
|
能力值:
( LV2,RANK:10 )
|
-
-
6 楼
公钥一般都是以以下几种文式保存在程序中:
一、BigInteger,直接保存在class或文件中
二、writeObject写放文件
三、Base64处理成asscii后保存在程序或文件种
根据你破解程序的实际情况,生成密钥对,转换成对应的保存格式,
替换程序原来的key,当然,key长度最好一样。
然后根据程序的解密写出加密,这可能需要一些java基础知道。
|
能力值:
( LV2,RANK:10 )
|
-
-
7 楼
Thanks for your kind answer.
真希望高手们能提供几个破解的例子,然后说一下过程。就像现在有的破解教程。最后,出两个crackme。
|
能力值:
( LV2,RANK:10 )
|
-
-
8 楼
Aqua Data Studio v7.0 是一个不错的例子。
http://www.aquafold.com/downloads.html
没混淆源代码,而且思路比较清晰,方式比较普遍,很适合初学者。
第一层 是爆破,把时间限制去掉
第二层是破解出它的sn。目前我正处于1到2的路上,靠自己研究比较难,希望有大侠的帮助。自己也有基本的java加解密知识,就是不知道如何入手。
|
能力值:
( LV8,RANK:130 )
|
-
-
9 楼
实际就一个DES,密钥是激活码前四位加后四位,
这个程序实际也做了混淆,只是效果比效差。
初学者练手很不错
|
能力值:
( LV9,RANK:210 )
|
-
-
10 楼
这么长时间潜水,终于有人替咱说话了
|
能力值:
( LV2,RANK:10 )
|
-
-
11 楼
看来各位大大的讨论,很高兴!不知能否得到看雪老大的支持?期待中。。。。。。
|
能力值:
( LV2,RANK:10 )
|
-
-
12 楼
Key是使用DES,注册机网上很早就有6.5版的大家都在用。7.0就还有激活码,还把3ddown.com列入黑名单了,手动激活代码的格式与Key非常类似,就是使用RSA进行了签名,还捆绑了一些用户信息,如系统登陆名、MAC地址等,直接写注册机麻烦一点,但是替换一下密钥还是可以的,简单的话直接把client的公钥做为server的公钥,就可以呵呵。最简单的爆破只要注释掉一行代码就可以。
|
能力值:
( LV2,RANK:10 )
|
-
-
13 楼
有兴趣的可以看看VisualSVN和SmartCVS,两个软件都做了一下混淆,也使用的非对称加密,就是512位的东东能够算出整个注册机来。
|
能力值:
( LV2,RANK:10 )
|
-
-
14 楼
我也有同感,希望老大重视
|
能力值:
( LV2,RANK:10 )
|
-
-
15 楼
16.0就不是这个情况了,方法名和类名直接都是乱码了。。。
到底是怎么混淆才能有这个效果呢
|
能力值:
( LV2,RANK:10 )
|
-
-
16 楼
我也有同感,希望老大重视
|
能力值:
( LV2,RANK:10 )
|
-
-
17 楼
兄弟你挖坟了
|
|
|