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

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

2015-8-22 19:36
16919
为避免不必要的麻烦,不说具体软件了,只说过程。
试用了一个软件,试用版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拿过来就可以用了。

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

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

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

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

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