首页
论坛
课程
招聘
[原创] Ratel,重打包沙箱
2021-9-7 10:15 14928

[原创] Ratel,重打包沙箱

2021-9-7 10:15
14928
收藏
点赞14
打赏
分享
最新回复 (58)
雪    币: 250
能力值: ( LV1,RANK:0 )
在线值:
发帖
回帖
粉丝
wx_二极管 活跃值 2021-9-8 11:27
26
0
火钳刘明
雪    币: 69
活跃值: 活跃值 (357)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
saloyun 活跃值 2021-9-8 13:43
27
0
钳刘明
雪    币: 692
活跃值: 活跃值 (1064)
能力值: ( LV3,RANK:30 )
在线值:
发帖
回帖
粉丝
StriveMario 活跃值 2021-9-8 17:19
28
0
太6了....
雪    币: 1616
活跃值: 活跃值 (2822)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
lhxdiao 活跃值 2021-9-8 23:04
29
0
不错哦,支持一下
雪    币: 1084
能力值: ( LV1,RANK:0 )
在线值:
发帖
回帖
粉丝
图灵真主护佑 活跃值 2021-9-11 10:16
30
0
群满了,求拉
雪    币: 1229
活跃值: 活跃值 (1289)
能力值: ( LV2,RANK:15 )
在线值:
发帖
回帖
粉丝
又见飞刀z 活跃值 2021-9-11 13:56
31
0
太卷了
雪    币: 27
活跃值: 活跃值 (149)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
duoduo231 活跃值 2021-9-11 14:44
32
0
火前留名
雪    币: 230
活跃值: 活跃值 (386)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
逆向小学生 活跃值 2021-9-12 16:06
33
0
群满了 再来个群呗
雪    币: 1876
活跃值: 活跃值 (3041)
能力值: ( LV6,RANK:90 )
在线值:
发帖
回帖
粉丝
virjar 活跃值 1 2021-9-12 16:57
34
0
逆向小学生 群满了 再来个群呗
群满的,加微: virjar1,手动拉群
雪    币: 230
活跃值: 活跃值 (386)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
逆向小学生 活跃值 2021-9-14 18:35
35
0

最后于 2021-9-14 18:43 被逆向小学生编辑 ,原因:
雪    币: 230
活跃值: 活跃值 (386)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
逆向小学生 活跃值 2021-9-14 18:35
36
0
??
雪    币: 5439
活跃值: 活跃值 (3370)
能力值: ( LV9,RANK:170 )
在线值:
发帖
回帖
粉丝
GitRoy 活跃值 3 2021-9-17 17:43
37
0
老哥,我是菜鸟哈,我想知道这种重打包,会不会有签名校验的问题
雪    币: 1876
活跃值: 活跃值 (3041)
能力值: ( LV6,RANK:90 )
在线值:
发帖
回帖
粉丝
virjar 活跃值 1 2021-9-17 17:47
38
0
GitRoy 老哥,我是菜鸟哈,我想知道这种重打包,会不会有签名校验的问题
不会
雪    币: 5439
活跃值: 活跃值 (3370)
能力值: ( LV9,RANK:170 )
在线值:
发帖
回帖
粉丝
GitRoy 活跃值 3 2021-9-17 17:52
39
0
virjar 不会
是代理去过校验还是更好的办法?哈哈,比较懒还没去看源码,楼主可以简单的解释下不。
雪    币: 2940
活跃值: 活跃值 (896)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
JusticeTitan 活跃值 2021-9-18 07:34
40
0
雪    币: 1876
活跃值: 活跃值 (3041)
能力值: ( LV6,RANK:90 )
在线值:
发帖
回帖
粉丝
virjar 活跃值 1 2021-9-18 11:42
41
0
GitRoy 是代理去过校验还是更好的办法?哈哈,比较懒还没去看源码,楼主可以简单的解释下不。
首先不是代理。过校验分两层
1. 签名,这个是ipc到pm server。这个我们的hook点在binder hook,代理下面是StubProxy(aidl),再下面是binder。目前ratel的hook点是JNI的binder通信层:  https://github.com/virjarRatel/ratel-core/blob/master/container-runtime-repkg/src/main/cpp/Foundation/VMHook.cpp#L198 (198行: void hookBinder(JNIEnv *env, jclass binderHookManagerClass) {)
2. 文件指纹:对于自行解析apk文件内容计算签名或计算apk文件指纹场景,hook点在libc。走的inline hook,做io重定向。

签名可以突破,但是ratel的hook点已经很底层了。
雪    币: 1876
活跃值: 活跃值 (3041)
能力值: ( LV6,RANK:90 )
在线值:
发帖
回帖
粉丝
virjar 活跃值 1 2021-9-18 11:43
42
0
virjar 首先不是代理。过校验分两层 1. 签名,这个是ipc到pm server。这个我们的hook点在binder hook,代理下面是StubProxy(aidl),再下面是binder。目前ratel ...
还可以继续往下做,目前这个思路应该可以直接做到binder的协议通信层的。
雪    币: 5439
活跃值: 活跃值 (3370)
能力值: ( LV9,RANK:170 )
在线值:
发帖
回帖
粉丝
GitRoy 活跃值 3 2021-9-18 18:05
43
0
virjar 首先不是代理。过校验分两层 1. 签名,这个是ipc到pm server。这个我们的hook点在binder hook,代理下面是StubProxy(aidl),再下面是binder。目前ratel ...
懂了,谢谢老哥。
雪    币: 380
活跃值: 活跃值 (243)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
百事可乐就好 活跃值 2021-9-22 15:10
44
0
牛plus
雪    币: 61
活跃值: 活跃值 (166)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
leezn 活跃值 2021-9-22 22:38
45
0
厉害,有成品吗
雪    币: 1876
活跃值: 活跃值 (3041)
能力值: ( LV6,RANK:90 )
在线值:
发帖
回帖
粉丝
virjar 活跃值 1 2021-9-22 22:50
46
0
成品在这里: https://oss.virjar.com/minio/ratel
雪    币: 2593
活跃值: 活跃值 (106)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
孤独宇宙 活跃值 2021-9-23 07:50
47
0
群主威武霸气侧漏
雪    币: 213
能力值: ( LV1,RANK:0 )
在线值:
发帖
回帖
粉丝
wx_第七子 活跃值 2021-9-24 14:17
48
0
virjar https://oss.virjar.com/minio/ratel/WeChatGroup.png
校友好,二维码过期了,求进群
雪    币: 1170
活跃值: 活跃值 (883)
能力值: ( LV3,RANK:20 )
在线值:
发帖
回帖
粉丝
lushanu 活跃值 2021-10-14 22:19
49
0
路易 有人出教程,怎么部署使用吗?

写了一点点 Ratel 初体验

最后于 2021-10-14 22:20 被lushanu编辑 ,原因:
雪    币: 6
活跃值: 活跃值 (358)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
路易 活跃值 2021-10-15 08:50
50
0
lushanu 路易 有人出教程,怎么部署使用吗? 写了一点点 Ratel 初体验
赞,收
游客
登录 | 注册 方可回帖
返回