首页
社区
课程
招聘
[旧帖] [讨论]flexlm sdk v11.4 lmcrypt.exe编译 0.00雪花
发表于: 2009-1-19 18:52 24553

[旧帖] [讨论]flexlm sdk v11.4 lmcrypt.exe编译 0.00雪花

2009-1-19 18:52
24553
在dos下,利用build md命令已经成功编译了(三个种子由sdk(lmrand1 -seed)产生的)lmgrd.exe和lmcrypt.exe,用相应信息配置server,调试成功。

  但是用自己recover后的加密的两个种子(加入到lmseed.h中),删掉lmcrypt.obj和lmcrypt.exe后再重新编译,未果。
  
  我怀疑是否自己的的编译指令错误,大家能否指点一二,拨开迷雾?

[招生]科锐逆向工程师培训(2024年11月15日实地,远程教学同时开班, 第51期)

收藏
免费 0
支持
分享
最新回复 (24)
雪    币: 324
活跃值: (192)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
2
未果指得什么?总要有个提示啥的吧?否则,让人怎么帮你呢?
2009-1-20 10:24
0
雪    币: 26
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
3
就是没有编译出来lmcrypt.exe。
2009-1-20 10:33
0
雪    币: 324
活跃值: (192)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
4
那就只保留lmseed.h文件,把新产生的文件全都删除,然后再编译看看。
实在不行就把这两个seed直接添加在lm_code.h里再编译。
2009-1-20 11:07
0
雪    币: 26
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
5
lm_code.h在v11.4中能添加两个加密的种子进去???!!!
莫非你操作成功过?
2009-1-20 12:41
0
雪    币: 324
活跃值: (192)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
6
当然,我一直就是这么干的啊。
ENCRYPTION_SEED可以没有,可以有两个,也可以有四个。都没问题啊。:)
2009-1-20 13:55
0
雪    币: 26
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
7
不是太明白,能否详细请教一下?
2009-1-20 15:38
0
雪    币: 107
活跃值: (200)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
8
这样应该不行!!

在lm_code.h一般是添加不了种子的,正常的种子是由下面三个数字控制生成的
#define LM_SEED1 0x xxxxxxxxxx
#define LM_SEED2 0x xxxxxxxxxx
#define LM_SEED3 0x xxxxxxxxxx

Flexlm SDK默认设置是添加不了ENCRYPTION_SEED的,除非该其他的控制代码。
2009-1-20 16:41
0
雪    币: 26
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
9
就是,就是。
在v11.4 lm_code.h中可添加的是种子(LM_SEED),而不是我们recover后的加密的种子(ENCRYPTION_SEED),这个完全是两码事。
2009-1-20 20:31
0
雪    币: 324
活跃值: (192)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
10
呵呵,光说不练那是假把式。。。

有人去尝试过了吗?我一直都在这样用啊。
2009-1-21 11:31
0
雪    币: 135
活跃值: (191)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
11
Encrypted_seeds还是要加的。尤其是那些之前升级到这个版本的老vendor!
2009-1-21 15:49
0
雪    币: 26
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
12
动过武的,没用。
看来楼主真是强啊,不知你是怎么搞出来的!
2009-1-21 16:27
0
雪    币: 324
活跃值: (192)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
13
没这么难的啊,看下面的例子。。。
#define LM_SEED1 0x12345678
#define LM_SEED2 0x87654321
#define LM_SEED3 0xabcdef01
#define ENCRYPTION_SEED1 0x12345678
#define ENCRYPTION_SEED2 0x87654321
2009-1-22 10:25
0
雪    币: 26
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
14
说了半天,原来你还不知道我们在讨论什么话题。
2009-1-22 12:30
0
雪    币: 324
活跃值: (192)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
15
是吗?是我真的理解错了,还是你没看清楚啊?
2009-1-22 13:42
0
雪    币: 107
活跃值: (200)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
16
这个大概在9.2之前的版本适用,后面的版本不行了
因为在编译的过程中会生成一个lmseeds.h文件, 它将清掉先前设置的ENCRYPTION_SEED值
然后定义为由LM_SEED计算生成的ENCRYPTION_SEED
#undef ENCRYPTION_SEED1
#undef ENCRYPTION_SEED2
#undef ENCRYPTION_SEED3
#undef ENCRYPTION_SEED4
#define ENCRYPTION_SEED1 0x xxxxxxxx
#define ENCRYPTION_SEED2 0x xxxxxxxx
#define ENCRYPTION_SEED3 0x xxxxxxxx
#define ENCRYPTION_SEED4 0x xxxxxxxx

除此之外再没有仔细研究,在编译之后面再改lmseeds.h这个文件是没什么问题的!
2009-1-22 23:07
0
雪    币: 26
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
17
我基本上也是这么编译的,但是没有通过,请问你此步具体是怎么操作的,能否指教一下?
2009-1-23 09:52
0
雪    币: 324
活跃值: (192)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
18
难道就我这里可以用吗?
我从9.0之后就是这么用的啊,从来没问题的。
如果lm_code.h里有ENCRYPTION_SEED,lmseeds.h文件里的ENCRYPTION_SEED就一定会从lm_code.h里取,不会删除的。否则使用旧版本的用户还不去找Macrovision抱怨啊?
2009-1-23 10:17
0
雪    币: 26
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
19
问题是v11.4中的lm_code.h文件中没有ENCRYPTION_SEED。
当然你用较低版本来编译,那是另外一回事,这里只谈v11.4编译。
2009-1-23 11:03
0
雪    币: 107
活跃值: (200)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
20
今天做过试验,好像可以的.....
也可能以前的放的位置不对!

这样的话,LM_SEED1 ~ 3就不起作用了
2009-1-23 15:11
0
雪    币: 107
活跃值: (200)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
21
可以的,修改lmseeds.h,然后删除lmcrypt.obj和lmcrypt.exe,再build
2009-1-23 15:14
0
雪    币: 324
活跃值: (192)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
22
正解!
有些人还在那里。。。。

2009-1-23 17:03
0
雪    币: 203
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
23
LM_SEED1~3根本就不可能起作用,3个32位的LM_SEED共96位
这个就是那个2^96的ECC来源,知道了LM_SEED1~3你就知道一切了
2009-2-23 15:46
0
雪    币: 200
活跃值: (13)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
24
我直接在lm_code.h中加入
#define ENCRYPTION_SEED1 0x xxxxxxxx
#define ENCRYPTION_SEED2 0x xxxxxxxx
build.bat后在lm_seeds.h中发现里边的值生成与上边lm_code.h中设定的一样,是不是真的只要在lm_code.h中直接写入en_seed1&2就可以了?
2009-2-28 15:41
0
雪    币: 8
活跃值: (11)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
25
我需要的。。
2009-12-10 11:19
0
游客
登录 | 注册 方可回帖
返回
//