能力值:
( LV2,RANK:10 )
|
-
-
2 楼
应用使用aosp的签名,在androidmanifest.xml里声明android:sharedUserId="android.uid.system"。
|
能力值:
( LV4,RANK:50 )
|
-
-
3 楼
应用获取root要修改三个点,一是允许访问su,二是SELinux,三是Capabilities,针对每一个地方修改源码即可; 修改su的代码,AOSP版本的su在main函数开头过滤了UID,只允许ROOT和SHELL; SELinux的可以在权限配置文件中授予app对su可执行的权限,也可以直接关闭SELinux; Zygote进程fork的时候会检查Capabilities,去掉相关代码即可。
|
能力值:
( LV2,RANK:10 )
|
-
-
4 楼
仰慕大佬,我自己的手机nexus 5x,android7.1.2,root。debug模式,xposed安装好。各种辅助插件。
|
能力值:
( LV2,RANK:10 )
|
-
-
5 楼
Umiade
应用获取root要修改三个点,一是允许访问su,二是SELinux,三是Capabilities,针对每一个地方修改源码即可;
修改su的代码,AOSP版本的su在main函数开头过滤了UID,只允 ...
su访问限制已经去掉,selinux已经关闭。Capabilities相关代码已经注释掉。adb已经可以默认root,app里面却还是获取不了root权限
|
能力值:
( LV2,RANK:10 )
|
-
-
6 楼
你瞒我瞒
仰慕大佬,我自己的手机nexus 5x,android7.1.2,root。debug模式,xposed安装好。各种辅助插件。
私信老哥了,求交流交流
|
能力值:
( LV4,RANK:50 )
|
-
-
7 楼
渣渣辉
su访问限制已经去掉,selinux已经关闭。Capabilities相关代码已经注释掉。adb已经可以默认root,app里面却还是获取不了root权限
获得root权限的shell可以干很多事情啊,可以写个bridge再回到你的java代码
|
能力值:
( LV2,RANK:10 )
|
-
-
8 楼
Umiade
获得root权限的shell可以干很多事情啊,可以写个bridge再回到你的java代码
这样的话其它应用就获取不了root权限了吧,比如xposed
|
能力值:
( LV4,RANK:50 )
|
-
-
9 楼
渣渣辉
这样的话其它应用就获取不了root权限了吧,比如xposed
这和其他应用的权限有什么关系 不知道你理解的root和我理解的是不是有点区别,我理解的是应用通过su得到了执行root权限shell命令的能力,这就是应用获得了root权限; 如果想执行root权限的java代码,可以jvm->shell->bridge->jvm,包一层回来。
|
能力值:
( LV2,RANK:10 )
|
-
-
10 楼
Umiade
这和其他应用的权限有什么关系[em_31]
不知道你理解的root和我理解的是不是有点区别,我理解的是应用通过su得到了执行root权限shell命令的能力,这就是应用获得了root权限;
如果想 ...
我理解的是bridge本身具备root权限,相当于开放了socket端口,java代码和bridget进行通信,bridget代替java去执行root相关指令?不知道我理解的对不对
|
能力值:
( LV2,RANK:10 )
|
-
-
11 楼
楼主手机什么牌子,什么型号的?开启debug不需要刷机?
|
能力值:
( LV2,RANK:10 )
|
-
-
12 楼
你瞒我瞒
仰慕大佬,我自己的手机nexus 5x,android7.1.2,root。debug模式,xposed安装好。各种辅助插件。
有哪些好用的辅助插件呢
|
能力值:
( LV2,RANK:10 )
|
-
-
13 楼
petersonhz
楼主手机什么牌子,什么型号的?开启debug不需要刷机?
google pixel/pixel3
|
能力值:
( LV2,RANK:10 )
|
-
-
14 楼
渣渣辉
google pixel/pixel3
Pixel 3 8000买的?
|
能力值:
( LV2,RANK:10 )
|
-
-
15 楼
长知识了,还能这么干呢
|
能力值:
( LV2,RANK:10 )
|
-
-
16 楼
你瞒我瞒
仰慕大佬,我自己的手机nexus 5x,android7.1.2,root。debug模式,xposed安装好。各种辅助插件。
大佬 都有些什么插件 求介绍
|
|
|