首页
社区
课程
招聘
[分享]用RLMHelper 破解RLM保护软件
2015-8-22 19:36 16252

[分享]用RLMHelper 破解RLM保护软件

2015-8-22 19:36
16252
为避免不必要的麻烦,不说具体软件了,只说过程。
试用了一个软件,试用版license,发现是RLM保护的,来看雪找到RLMHelper。开始研究。
运行要破解的软件带的rlm.exe,得知为RLM9.2L2,还好不是很新的,应该有希望。
Demo license 如下:
ISV xxxxxxx
LICENSE xxxxxxx rlm_demo 2.0 permanent uncounted hostid=DEMO
  _ck=7c7bfc1360 sig="60PG453WAX9X3421BD8651D297SV9QGD7ATGQR822M0BNC8W
  WF5489NCB90SKTTJ7TJXNE0YHU0G"
经过几番尝试,明白了xxxxxxx 相当于FLEXLM的 vendor Daemon,rlm_demo 相当于feature,后面的跟FLexLM都是类似。

运行RLMHelper,点“Scan Directory”,选择要扫描的目录,就是软件的安装目录了(注意不能只扫bin) ,完成后会列出有pubkey的文件列表。

其中rlm开头的不用管,选中后excude掉,然后点击“Analyse All”会逐一分析这些文件,成功就会显示绿色图标。

然后点击“patch &make”,会自动替换 pubkey,并生成rlmsign.exe.这一步会出现vmware什么的对话框,我这里用好像选什么没啥关系。

最后就是修改lic文件,找到软件的真正feature,即yyyyyy,版本号改为正确的版本号,hostid也改为ANY,其他不用动。
ISV xxxxxxx
LICENSE xxxxxxx yyyyyy 7.0 permanent uncounted hostid=ANY
  _ck=7c7bfc1360 sig="60PG453WAX9X3421BD8651D297SV9QGD7ATGQR822M0BNC8W
  WF5489NCB90SKTTJ7TJXNE0YHU0G"
。保存好以后拖到前面生成的rlmsign.exe上就好了。

这个RLM保护的软件关键就是找真正的feature,demo给的rlm_demo根本跟产品无关。

RLMHelper支持linux文件操作,只是要把文件拷到windows环境下进行操作。

另外我要用的软件有MacosX版本,RLMhelper不能识别,不过可以利用windows版本识别出的pubkey和替换的pubkey 直接在macosx下 用sfk patch掉。hostid=ANY的lic文件从windows拿过来就可以用了。

从看雪学了很多东西,第一次写心得,不知写明白没有。

阿里云助力开发者!2核2G 3M带宽不限流量!6.18限时价,开 发者可享99元/年,续费同价!

收藏
点赞2
打赏
分享
最新回复 (16)
雪    币: 6
活跃值: (19)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
影子不寂寞 2015-8-22 20:19
2
0
支持楼主,
雪    币: 214
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
hackerwwf 2015-8-23 20:21
3
0
feature楼主是怎么找的
雪    币: 213
活跃值: (52)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
netiger 2015-8-24 13:04
4
0
这个软件license文件名是确定的,直接搜程序ascII字串,附近很容易发现了版本号,feature等。这个软件保护比较弱,这个方法应该不能通用。
雪    币: 8863
活跃值: (2374)
能力值: ( LV12,RANK:760 )
在线值:
发帖
回帖
粉丝
cvcvxk 10 2015-8-24 14:07
5
0
点赞~不能说别的东西~
雪    币: 1421
活跃值: (3271)
能力值: ( LV3,RANK:30 )
在线值:
发帖
回帖
粉丝
方向感 2015-9-2 23:14
6
0
RLMHelper哪里下载,只在 吾爱破解 看到有下,没账号,只能飘过
雪    币: 206
活跃值: (15)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
disth 2015-9-6 18:52
7
0
以前好像有人公布过
雪    币: 206
活跃值: (15)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
disth 2015-9-6 19:00
8
0
以前好像有人公布过
上传的附件:
雪    币: 1421
活跃值: (3271)
能力值: ( LV3,RANK:30 )
在线值:
发帖
回帖
粉丝
方向感 2015-9-6 22:57
9
0
谢谢,你是比我还老的会员了,还问flexlm的问题阿。
雪    币: 95
活跃值: (85)
能力值: ( LV5,RANK:60 )
在线值:
发帖
回帖
粉丝
ingvar 2017-6-29 13:22
10
0
虽然是两年前的帖子了,但是很有用啊。其中,ISV可以通过Helper直接得到,填到lic文件里即可。然后自己随便改下时间就可以用rlmsign.exe重新签发lic了。真的很神奇!
雪    币: 98
活跃值: (1194)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
acekillerf 2018-12-21 13:53
11
1
RLM12.2的怎么破?这工具不好使啊
雪    币: 0
活跃值: (29)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
Freeisgood 2019-11-8 10:51
12
0
谢谢楼主的分享
雪    币: 43
活跃值: (82)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
HarryDong 2022-5-22 11:39
13
0
ingvar 虽然是两年前的帖子了,但是很有用啊。其中,ISV可以通过Helper直接得到,填到lic文件里即可。然后自己随便改下时间就可以用rlmsign.exe重新签发lic了。真的很神奇!
大侠 然后应该是怎么修改set文件呢
雪    币: 43
活跃值: (82)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
HarryDong 2022-5-22 11:40
14
0
hackerwwf feature楼主是怎么找的
demo.lic的提供了feature
雪    币: 14
活跃值: (186)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
zhanyaowu 2022-8-9 21:34
15
0
在.lic文件里面吗
雪    币: 14
活跃值: (186)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
zhanyaowu 2022-8-9 21:35
16
0
能指示一下吗feature
雪    币: 3681
活跃值: (745)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
edaer 2023-9-20 19:30
17
0

新人请教下,请教对于linux的环境,是要把哪些东西拷在win环境才不会漏掉呢

最后于 2023-9-20 19:34 被edaer编辑 ,原因:
游客
登录 | 注册 方可回帖
返回