用java去写一个apk安装在手机中,并去root我们的手机.
有这种可能性吗,要怎么实现?
Java apk 手机 root
------解决方案--------------------
我觉得不太可能.....你一个apk能有什么权限呢
------解决方案--------------------
以前低版本的话好像是有漏洞.现在高版本的话不知道了....
------解决方案--------------------
那你得替换su啊
------解决方案--------------------
我刚学android,对这些其实不是很了解
我觉得不太可能.....你一个apk能有什么权限呢
这个可以通过su命令来获得权限
那你得替换su啊
我是用这个来执行一些命令的
mProcessRoot = Runtime.getRuntime().exec(new String[]{"su", "-c", "system/bin/sh"});
DataOutputStream stdin = new DataOutputStream(mProcessRoot.getOutputStream());
stdin.writeBytes("ls \n");
普通的app调su会不成功的.
------解决方案--------------------
可能啊,楼主研究下0day漏洞,直接提升权限即可越狱
------解决方案--------------------
LZ你被一些文章误导了,一般的android机器上压根没su这个命令,所以显然是不可能执行成功的。而所谓root,其实就是通过各种方式替换掉android上的一些文件,使得android支持su命令,并且这个su命令能被普通的apk所调用。而网上很多打着root旗号的文章,其实是指root后的手机,你能通过这些代码来向用户申请root权限。大前提还是手机已经被root
------解决方案--------------------
没ROOT不能用su吧
------解决方案--------------------
恩,编写shell溢出代码
------解决方案--------------------
恩,我去试试看
恩,编写shell溢出代码
这个bug好像早修补好了
------解决方案--------------------
如果你c的基础好,可以加入我们blackhat,或看看网上的如何分析源码漏洞写shell攻击代码
------解决方案--------------------
我觉得不太可能.....你一个apk能有什么权限呢
这个可以通过su命令来获得权限
那你得替换su啊
貌似这些命令能执行前提是你已经root了