首页
社区
课程
招聘
[讨论]LM X 如何应对
发表于: 4天前 748

[讨论]LM X 如何应对

4天前
748

感谢“UnicornMaker ”大佬提到的Patch key和hostid校验,通过对比源文件与patch文件,找到了说所的两个地方

[讨论]大家有研究过lmx整个许可证管理程序-逆向工程-看雪安全社区|专业技术交流与安全研究论坛

问题如下,

1.服务端如何快速定位这个地方,尝试过lmx保护的其他软件,好像无法通过字符串搜索到

2.客户端(软件),如何patch呢

3.如何使用LMX SDK编译程序,Flexlm可以通过找seed1/2,RLM通过找sig=***,就能使用SDK生成了

4.Linux与windows是一样的patch方式吗?


这里附有大佬分享的LMX SDK

[求助]有LM-X License的SDK吗-求助问答-看雪安全社区|专业技术交流与安全研究论坛



[培训]Windows内核深度攻防:从Hook技术到Rootkit实战!

最后于 4天前 被mb_fivogmgb编辑 ,原因:
收藏
免费 0
支持
分享
最新回复 (4)
雪    币: 59
活跃值: (186)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
2
原理其实很简单,找到对应的函数patch就行,但是如何找到就比较考验能力了。
2天前
0
雪    币: 96
能力值: ( LV1,RANK:0 )
在线值:
发帖
回帖
粉丝
3
精神病人 原理其实很简单,找到对应的函数patch就行,但是如何找到就比较考验能力了。
原理和flexlm类似一两个替换字节,有什么好的办法找到patch点位嘛?
1天前
0
雪    币: 5663
活跃值: (10089)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
4
用信息提示,就可以找。
1天前
0
雪    币: 59
活跃值: (186)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
5
mb_fivogmgb 原理和flexlm类似一两个替换字节,有什么好的办法找到patch点位嘛?
修改文件会导致软件启动校验失败,最好的方式是通过注入方式是软件启动后再内存中修改所需位置。
16小时前
0
游客
登录 | 注册 方可回帖
返回