能力值:
( LV2,RANK:10 )
|
-
-
2 楼
这么多人看都没人回....
分析了以下ZWT的某个keygen生成lic的过程发现ENC_SEED和我分析得到的一样,VENDOR_KEY和long大侠的lmkg对应版本的结果一样,但是CRO不一样?
依稀记得有人说CRO是用来生成pub/pri key 用的种子,要和VENDOR_KEY对应,文档上说这个数据需要从M公司获得,但是很奇怪ZWT是怎么获得这个数据的呢?难道使用lmkg的CRO数据是不对的?
|
能力值:
( LV2,RANK:10 )
|
-
-
3 楼
不知道你分析了zwt的什么keygen,
我分析过一个,发现seed1=seed3,seed2=seed4,
至于cro,则不懂,汗,
|
能力值:
( LV2,RANK:10 )
|
-
-
4 楼
谢谢关注 我分析了一个zwt的keygen里边有lm_init 参数的VENDORKEY7这个结构体,得到了xor了LM_KEY5的SEED1和SEED2,以及LM_KEY1,2,3,4均与lmkg一致,但是CRO却不符合任何一个版本的CRO或者TRL的值。
|
能力值:
( LV2,RANK:10 )
|
-
-
5 楼
我还是不懂为什么要cro,我总是直接找出seed1,seed2,
加上seed3和seed4,这是所有加密的源泉,
|
能力值:
( LV2,RANK:10 )
|
-
-
6 楼
啊 是我土了 搞错了lm_seed 和 encryption_seed 的区别 汗!
问一下:seed3、4有什么用呢?VENDORKEY7这个结构体中并没有这个信息啊
还有lmcrypt.c中为什么在调用lc_cryptstr之前要先让
code->data[0]^=VENDOR_KEY5
code->data[1]^=VENDOR_KEY5
这两个数据本来就是已经xor完了的啊 再次xor不是就回到encrypt_seed了么
而且不同的版本里面是不一样的,10.8的好像init用得就是原始的encrypt_seed,而9.2好像lmcrypt.c 里面init用的是xor以后的seed 是否都行呢
|
能力值:
( LV2,RANK:10 )
|
-
-
7 楼
" 搞错了lm_seed 和 encryption_seed 的区别"
什么区别呢?
|
|
|