Android 程序如何通过编程获取 root 权限运行?

 我来答
lushwong
高粉答主

2016-05-06 · 醉心答题,欢迎关注
知道顶级答主
回答量:3.6万
采纳率:94%
帮助的人:5534万
展开全部
Android是基于linux,在linux系统里,想通过root权限运行程序,需要使用su命令先切换到root用户,然而在Android系统里没有预置su命令,因此如果使用root权限,需要在linux系统中进行非法提权,俗称就是破解ROOT,一般情况下都是通过发现内核漏洞,让系统执行一小块代码,这段代码能充分利用该漏洞,从而非法获取ROOT权限。
获取了ROOT权限之后,就可以为所欲为,植入su命令到系统就可以了。
因此,对于已经破解ROOT的android系统,想通过ROOT权限运行,先执行su即可。
如果尚未破解ROOT,需要在程序中先破解ROOT,通常情况下,不同版本的android的系统,使用的破解代码也不一样。
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式