首页
社区
课程
招聘
[原创]从零手写 ARM64 自定义 Linker
发表于: 2026-7-17 15:58 38994

[原创]从零手写 ARM64 自定义 Linker

2026-7-17 15:58
38994

冰与火的战歌:Windows内核攻防实战高级班!从零到实战,融合AI与Windows内核攻防全技术栈,打造具备自动化能力的内核开发高手。

最后于 2026-7-17 16:04 被北袅编辑 ,原因:
收藏
点赞 100
打赏
分享
最新回复 (46)
雪    币: 3421
活跃值: (12739)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
2
厉害啊
2026-7-17 17:08
0
雪    币: 6
能力值: ( LV1,RANK:0 )
在线值:
发帖
回帖
粉丝
3
向大佬学习
2026-7-17 23:33
0
雪    币: 200
能力值: ( LV1,RANK:0 )
在线值:
发帖
回帖
粉丝
4
自实现linker最后再调用一次dlopen是为了啥,那不是又走了一遍系统link
2026-7-18 14:53
1
雪    币: 779
活跃值: (1231)
能力值: ( LV3,RANK:30 )
在线值:
发帖
回帖
粉丝
5
看看
2026-7-18 17:31
0
雪    币: 4156
活跃值: (5534)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
6
过来瞧瞧
2026-7-18 17:37
0
雪    币: 1560
活跃值: (5823)
能力值: ( LV4,RANK:40 )
在线值:
发帖
回帖
粉丝
7
2026-7-18 22:17
0
雪    币: 6737
活跃值: (17074)
能力值: ( LV9,RANK:270 )
在线值:
发帖
回帖
粉丝
8
这个支持的版本是多少,我最近想搞一个,就是ptrace注入so文件不在目标进程调用dlopen打开,防止目标app hook dlopen被检测。
2026-7-19 00:31
0
雪    币: 206
能力值: ( LV1,RANK:0 )
在线值:
发帖
回帖
粉丝
9
66666666666
2026-7-19 00:45
0
雪    币: 2611
活跃值: (3111)
能力值: ( LV7,RANK:100 )
在线值:
发帖
回帖
粉丝
10
    Mylinker linker;

    soinfo* si = linker.dlopen(path.c_str());
    if (!si) {
        LOG("my dlopen failed");
        return;
    }这里走的是自己申明的linker
2026-7-19 13:59
0
雪    币: 2611
活跃值: (3111)
能力值: ( LV7,RANK:100 )
在线值:
发帖
回帖
粉丝
11
Zepp7289 自实现linker最后再调用一次dlopen是为了啥,那不是又走了一遍系统link
    Mylinker linker;

    soinfo* si = linker.dlopen(path.c_str());
    if (!si) {
        LOG("my dlopen failed");
        return;
    }这里走的是自己申明的linker
2026-7-19 14:00
0
雪    币: 2611
活跃值: (3111)
能力值: ( LV7,RANK:100 )
在线值:
发帖
回帖
粉丝
12
珍惜Any 这个支持的版本是多少,我最近想搞一个,就是ptrace注入so文件不在目标进程调用dlopen打开,防止目标app hook dlopen被检测。
这套方案能跑安卓12,再高点版本(15、16)或者稍微复杂点so需要做一些细节上的调整,page size、soinfo结构、析构...... 唯一用到一个dlsym也可以用自解析maps去定位外部符号
2026-7-19 14:00
0
雪    币: 6737
活跃值: (17074)
能力值: ( LV9,RANK:270 )
在线值:
发帖
回帖
粉丝
13
北袅 这套方案能跑安卓12,再高点版本(15、16)或者稍微复杂点so需要做一些细节上的调整,page size、soinfo结构、析构...... 唯一用到一个dlsym也可以用自解析maps去定位外部符 ...
那不行 ,我需要一个12+都可以兼容的,你让AI看看源码,看看能不能兼容一下。
2026-7-19 14:23
0
雪    币: 30
活跃值: (1511)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
14
珍惜Any 这个支持的版本是多少,我最近想搞一个,就是ptrace注入so文件不在目标进程调用dlopen打开,防止目标app hook dlopen被检测。

你看下rezygisk有个远程的csoloader。zn也有,但是不能开源。主要就是自行重定位。

最后于 2026-7-19 17:56 被mb_bvvcoitr编辑 ,原因:
2026-7-19 17:55
0
雪    币: 0
活跃值: (2440)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
15
感谢分享
2026-7-20 23:31
0
雪    币: 337
能力值: ( LV1,RANK:0 )
在线值:
发帖
回帖
粉丝
16
向大佬学习
2026-7-21 17:04
0
雪    币: 2751
活跃值: (3951)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
17
666
2026-7-22 19:04
0
雪    币: 3596
活跃值: (7395)
能力值: ( LV11,RANK:185 )
在线值:
发帖
回帖
粉丝
18
1
2026-7-22 19:35
0
雪    币: 102
活跃值: (4066)
能力值: ( LV4,RANK:50 )
在线值:
发帖
回帖
粉丝
19
mark
2026-7-23 15:43
0
雪    币: 0
能力值: ( LV1,RANK:0 )
在线值:
发帖
回帖
粉丝
20
666
2026-7-23 16:42
0
雪    币: 2
能力值: ( LV1,RANK:0 )
在线值:
发帖
回帖
粉丝
21
666
2026-7-23 17:35
0
雪    币: 28
能力值: ( LV1,RANK:0 )
在线值:
发帖
回帖
粉丝
22
666
2026-7-23 18:19
0
雪    币: 360
活跃值: (937)
能力值: ( LV3,RANK:20 )
在线值:
发帖
回帖
粉丝
23
111
2026-7-23 18:28
0
雪    币: 4
能力值: ( LV1,RANK:0 )
在线值:
发帖
回帖
粉丝
24
6666
2026-7-23 18:51
0
雪    币: 292
能力值: ( LV1,RANK:0 )
在线值:
发帖
回帖
粉丝
25
66666666
2026-7-23 21:38
0
游客
登录 | 注册 方可回帖
返回