首页
社区
课程
招聘
[求助]关于 Flexlm 重加密的研究,请各路高手来探讨一下
发表于: 2008-2-20 19:59 15554

[求助]关于 Flexlm 重加密的研究,请各路高手来探讨一下

2008-2-20 19:59
15554
最近在论坛闲逛的时候,发现以前弄过的flexlm中,有个咚咚没有玩过,往往我们都是解密了flexlm 生成了对应的无限制或者邦定网卡,硬盘,ip,等默认部件作为重加密。
  但是在个别flexlm帖子中,发现有几个xd都在尝试和询问一种独特的hostid加密方式,好奇心起,我也翻出以前的sdk尝试着用说明书里的步骤来完成这种较为客户化的加密方式,可研究了1天未果,所以想再论坛里问问各路高手,是否有类似经验,可惜我们的laoqian 踏雪等人都金盆洗手了,还劳驾其他xdjm拉。

  例子:
      1、由luj107 于2006-09-09, 16:55  “【求助】flexlm+sentinel如何破解” 的贴子中写道:某工业软件是用flexlm和sentinel保护的它的lic的第一行是这样的
      SERVER xxxxxx xxx_DONGLE=13744 7362(为了不给看雪带来麻烦,特用X表示)

         2、由丰丰 于2006-10-30, 23:07  “FlexLM破解初手的弱疑问” 的帖子中写道:为了不给老大带来麻烦,其中某些用户信息和软件公司姓习部分已经永XXX代替了
      SERVER this_host DONGLE_ID=13XX
         VENDOR XXX
         USE_SERVER
         INCREMENT xxxServer XXX 3.0 9-jul-2006 1 ISSUED=09-Jun-2006 \
         NOTICE="***** EAC=XXX62-10S12-00XXX-06XXX *****" SIGN="00C1 \
         6CBF F653 5E1D 1646 7262 8F09 C600 E7B2 A1EF E5D4 1FCC B079 \
         70AF 2496"
    在上述的两个帖子中,发现,软件的加密方式有别于普通,红色部分使用了用客户辨识+dongle,而不是往常的flexid了,flexid我弄过,是flexlm内置的一种,而他们的此类加密方式使用了Vendor Defined Hostid的功能,在阅读起说明书后,了解到,等于是在客户软件和deamon 以及 注册机的 一些init部位前增加对自定义硬件id的识别。尝试了使用普通方式加密带有上述 硬件号的 lic, 其结果与正版的lic 有一些区别,没有仔细研究,好像是在个别为数上有点差异,判断下来估计是注册机在生成lic过程中使用此类硬件的代号参与了sign计算。但是在按照说明书的指导,反复试验了多次后,出现的问题依然是在编译过程中无法生成 Vendor_hostid.obj 文件,从而导致注册机以及其他需要调用它的程序终止了编译。
   在luj017的帖子末尾,好像找到了正确的方式,如果此为兄台看到,是否可以上来指点一下,如果这个可以成功,那以后可以把自己的软件使用dongle加密了,呵呵,定制一个自己的硬件识别号。
   还有给tiger兄弟貌似也研究了不少时间,又没有结果?希望也能来讨论一下。
   在拜读了marstj的帖子后,发现这位老大对flexlm研究颇深,由于积分原因,只能发帖在此, 不知这位兄台能否看到。
   还烦请看雪版主能否将此帖转至调试区,供flexlm爱好者探讨,网上此类资源稀少,希望大家能共同进步。

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

收藏
免费 0
支持
分享
最新回复 (15)
雪    币: 200
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
2
各位老大都在潜水么?呵呵
2008-2-21 20:08
0
雪    币: 165
活跃值: (16)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
3
硬件狗+flexlm搞的人不多,大家一般拿到了SEED 就做ANY的了。不过用FLEXID=*-***方式我是搞通过,但是好久不搞了又没有人一起讨论都不记得要修改SDK的哪些部分了。××××_dongle 就没有搞通过,只能过了守护不能过应用。
2008-2-22 10:14
0
雪    币: 200
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
4
许久,总算有位冒泡的拉,呵呵,期待其他高手的出现。共同讨论
2008-2-22 15:28
0
雪    币: 200
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
5
看来要沉拉,xd们都来看看吧,:P
2008-2-26 07:58
0
雪    币: 135
活跃值: (191)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
6
这有什么意义吗?现在基于硬件加密狗+Flexlm的软件越来越少了。
客户可以基于MAC-ID,又何必去花钱买狗呢?
2008-2-27 17:56
0
雪    币: 200
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
7
其实不是单单为了破解,是一种追求,就像你弄一个东西,弄到最后差一口气,总是觉得不爽,因为看manual上就是那几步,不过过程中就是出不来,所以就是想搞定它。
同时,绑定mac-id有个劣势,修改mac-id就可以用了,过于简单。
2008-2-28 13:27
0
雪    币: 135
活跃值: (191)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
8
哈哈!完美主义者!坚持努力把~
2008-2-28 19:25
0
雪    币: 200
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
9
:-),以前那几位大虾出来指点一下就好了,现在弄flex的好像是不多了,laoqian也收手了
2008-3-3 09:50
0
雪    币: 200
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
10
楼主这种类型和我们用天的license 一样,今天来学习一下
2008-3-3 15:11
0
雪    币: 200
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
11
又尝试了一下,还是未果,埃。要沉底了,没解决。:(
2008-3-6 08:46
0
雪    币: 200
活跃值: (227)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
12
通过修改SDK,可以实现楼主所说的东西,不过我好久没看flexlm了,有时间我把源代码整理一下
2008-3-6 12:35
0
雪    币: 200
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
13
2008-3-6 13:47
0
雪    币: 165
活跃值: (16)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
14
这个问题太难搞,估计没有人能有兴趣去搞出来
2008-3-6 19:58
0
雪    币: 135
活跃值: (191)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
15
曾经看过一个基于WIBU狗的HSOTID=WIBU=1234之类的硬件加密的fle**.
感觉的网卡加密没有本质区别
2008-3-8 13:02
0
雪    币: 204
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
16
希望luj107高手能具体说一下破解的:“1、由luj107 于2006-09-09, 16:55  “【求助】flexlm+sentinel如何破解” 的贴子中写道:某工业软件是用flexlm和sentinel保护的它的lic的第一行是这样的
      SERVER xxxxxx xxx_DONGLE=13744 7362(为了不给看雪带来麻烦,特用X表示)”
一些技术,“希望你能了解我们的恳求啊!!!谢谢了!!!
2008-3-19 20:21
0
游客
登录 | 注册 方可回帖
返回
//