首页
社区
课程
招聘
[原创]OLLVM学习
发表于: 2025-8-5 14:49 7864

[原创]OLLVM学习

2025-8-5 14:49
7864

传递专业知识、拓宽行业人脉——看雪讲师团队等你加入!!

收藏
点赞 ・17
打赏
分享
最新回复 (12)
雪    币: 110
活跃值: (9586)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
2 楼
反手一个收藏!我就当学会了!
2025-8-5 16:31
0
雪    币: 4780
活跃值: (8242)
能力值: ( LV3,RANK:20 )
在线值:
发帖
回帖
粉丝
3 楼
感谢分享,很详细的文章
2025-8-5 20:58
0
雪    币: 2855
活跃值: (3784)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
4 楼
很详细的分享 感谢
2025-8-6 09:06
0
雪    币: 7333
活跃值: (13414)
能力值: (RANK:385 )
在线值:
发帖
回帖
粉丝
5 楼
太详细了.值得学习.
2025-8-7 10:08
0
雪    币: 726
活跃值: (1714)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
6 楼
BCF可以看看hluwa大佬提到的DCE方式去除:https[:]//wiki.hluwa.cn/ - "Hex-Rays 十步杀一人,两步秒OLLVM-BCF"
SUB指令替换推荐IDA 8后集成的goomba项目https[:]//github.com/HexRaysSA/goomba
(以上只针对标准的ollvm混淆)
2025-8-7 12:06
1
雪    币: 42
能力值: ( LV1,RANK:0 )
在线值:
发帖
回帖
粉丝
7 楼
可以私聊吗
2025-8-9 20:22
0
雪    币: 1484
活跃值: (1527)
能力值: ( LV3,RANK:25 )
在线值:
发帖
回帖
粉丝
8 楼
mb_yqsvfqmf 可以私聊吗
怎么了师傅
2025-8-9 21:31
0
雪    币: 1484
活跃值: (1527)
能力值: ( LV3,RANK:25 )
在线值:
发帖
回帖
粉丝
9 楼
Vchase BCF可以看看hluwa大佬提到的DCE方式去除:https[:]//wiki.hluwa.cn/ - "Hex-Rays 十步杀一人,两步秒OLLVM-BCF" SUB指令替换 ...

`死代码消除(DCE, Dead Code Elimination)`的,所以只要能实现运行一遍 DCE 即可消除掉 BCF 混淆;感觉大佬说的意思应该是模拟执行吧,给执行到的地址加入到列表中,然后未执行到的直接全部patch,应该是这个道理吧

最后于 2025-8-9 21:37 被xiaowaaa编辑 ,原因:
2025-8-9 21:37
0
雪    币: 42
能力值: ( LV1,RANK:0 )
在线值:
发帖
回帖
粉丝
10 楼
xiaowaaa 怎么了师傅
有点私事
2025-8-11 03:22
0
雪    币: 123
活跃值: (675)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
11 楼
强
2025-9-9 17:15
0
雪    币: 0
能力值: ( LV1,RANK:0 )
在线值:
发帖
回帖
粉丝
12 楼
6666
2025-10-7 20:44
0
雪    币: 2
能力值: ( LV1,RANK:0 )
在线值:
发帖
回帖
粉丝
13 楼

分享很实用!BCF用IDApython批量NOP确实高效,尤其适合处理魔改版本;FLA恢复推荐angr结合Unicorn动态追踪,新手可先用静态分析熟悉预处理块。我把关键点整理成了思维导图 ,方便大家快速掌握处理技巧‌!

2025-11-11 10:26
0
游客
登录 | 注册 方可回帖
返回