首页
社区
课程
招聘
[求助]模拟器安卓12注入求教
2023-7-25 16:50 2908

[求助]模拟器安卓12注入求教

2023-7-25 16:50
2908

使用NativeBridgeLoadLibrary在安卓9和安卓7 都可以注入

到了安卓12调用NativeBridgeLoadLibrary,会出现

dlopen failed: library "/data/local/libGame.so" needed or dlopened by "(unknown)" is not accessible for the namespace "default"


大概原因是

From Nougat onwards, Android prevents the runtime linkage of private symbols from system libraries


目前我成功注入so处于x64模式下,想要加载arm64的so


有大佬指点一下吗?


[培训]二进制漏洞攻防(第3期);满10人开班;模糊测试与工具使用二次开发;网络协议漏洞挖掘;Linux内核漏洞挖掘与利用;AOSP漏洞挖掘与利用;代码审计。

最后于 2023-7-25 19:10 被mudebug编辑 ,原因:
收藏
点赞0
打赏
分享
最新回复 (3)
雪    币: 224
活跃值: (1773)
能力值: ( LV3,RANK:20 )
在线值:
发帖
回帖
粉丝
wx_嗨 2023-7-25 22:25
2
1
好像高版本安卓有限制,只能注入私有目录下面的so文件
雪    币: 8029
活跃值: (5225)
能力值: ( LV3,RANK:20 )
在线值:
发帖
回帖
粉丝
mudebug 2023-7-26 00:21
3
0
wx_嗨 好像高版本安卓有限制,只能注入私有目录下面的so文件
我把so放到/base.apk也不行,搞不懂这个机制如何绕过。
雪    币: 8029
活跃值: (5225)
能力值: ( LV3,RANK:20 )
在线值:
发帖
回帖
粉丝
mudebug 2023-7-26 03:10
4
2
感谢大佬,已经成功注入了。在apk包路径下加载成功。
游客
登录 | 注册 方可回帖
返回