首页
社区
课程
招聘
[求助]子进程访问主进程proc/pid/在Release和Debug包下的行为不一致
2023-1-3 17:56 7165

[求助]子进程访问主进程proc/pid/在Release和Debug包下的行为不一致

2023-1-3 17:56
7165

求助一下各位:

 

现在写了这样一个Apk(pid=10086),并使用linux fork系统调用创建了一个新的进程,在该进程中尝试读取proc/10086,在Debug包下是可以读取到的,如果是Release包,则提示文件不存在,已经尝试开关SELinux并不影响以上结论。

 

同样也可以通过Runtime.exec("ps -A")验证,因为ps -A也是创建了一个进程,在Debug包,可以正常打出主进程的进程,但是在Release包中只能显示当前的ps进程

 

有没有大佬知道是如何控制的的权限?


[培训]《安卓高级研修班(网课)》月薪三万计划

收藏
点赞1
打赏
分享
最新回复 (1)
雪    币: 27
活跃值: (5005)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
不吃早饭 2023-1-4 14:23
2
1
prctl(pr_set_dumpable, 1)
游客
登录 | 注册 方可回帖
返回