不用游戏root权限限的游戏变速器!

后使用我的收藏没有帐号?
所属分类: &
查看: 231|回复: 1
什么手机游戏修改器不用获取root权限
什么手机游戏修改器不用获取root权限
132133金币
好玩的游戏超多啊,每个时期吊炸天的游戏都不一样,毕竟手游很快红起来,又很快没人玩了,每个人的口味都不一样,比较实用的还是推荐给你这样一个手游排行榜,这个是18183手游排行榜,里面包含2个大榜单,18183新游期待榜和18183热门手游榜,亲可以依据具体情况去选择,这里每天都更新,现在最多人玩的游戏一看就知道了,选起来也方便,给你地址 还有一个对应的,直接拿礼包,亲可以看看
加入论坛问答小组,回帖即得京东卡、话费、Q币奖励!()收起回复展开回复
金庸正版授权手游 圆你的武林大侠梦!
激情武侠重出江湖 全渠道首发拿好礼!1167人阅读
工作(164)
http://blog.csdn.net/superkris/article/details/7763452
在android启动过程 里有讲过,startSystemServer启动了zygote,也就是app_main.cppframeworks/base/cmds/app_main.cpp里的主函数。
但是在startSystemServer这个函数里有下面的代码
zygote & &String args[] = {
& & & & & & &--setuid=1000&,
& & & & & & & &.......
& & & & & & &--capabilities=0104352&,
允许能力和有效能力分别为0104352
启动server通过Dalvik_dalvik_system_Zygote_forkAndSpecialize调到forkAndSpecializeCommon
最后用prctl(PR_SET_KEEPCAPS, 1, 0, 0, 0);和setCapabilities把能力设进去了
uid为1000, 对应system\core\include\private\android_filesystem_config.h里的AID_SYSTEM,即为system用户,具有framework中的system权限
所以zygote再创建的进程是不能分配root权限的。
如果zygote不用su的方式,如何fork一个具有root权限的进程呢?
再看ActivityManagerService.java中的startProcessLocked函数,
里面的工厂测试模式把uid设置为0想获取root权限,最终还是通过socket让zygote去fork进程,问题就来了,具有system权限的zygote,能创建root级的用户进程吗?
现在做个实验:修改startProcessLocked函数,尝试把某个应用(根据应用名字判断)的uid设置为0,看看该APK能否获得root权限,实际上和理论上一样,创建该进程失败,
分析失败的原因,是ZygoteConnection.java里判断了进程id,如果小于AID_SYSTEM(1000)则认为是非法,而zygote是具有root权限的唯一server,所以在判断的后面,根据传进来的包名(需要改动activityserver,否则传不进来),把uid和gid改为0即可
ZygoteConnection.java
&boolean runOnce() throws ZygoteInit.MethodAndArgsCaller
ActivityManagerService.java
/innost/archive//1931456.html
&&相关文章推荐
* 以上用户言论只代表其个人观点,不代表CSDN网站的观点或立场
访问:443739次
积分:6539
积分:6539
排名:第3561名
原创:176篇
转载:281篇
评论:16条
(4)(5)(14)(22)(7)(1)(2)(1)(1)(1)(1)(4)(18)(27)(33)(15)(5)(3)(7)(1)(6)(2)(4)(10)(21)(11)(14)(12)(25)(1)(8)(7)(4)(3)(1)(28)(42)(11)(61)(4)(1)(11)一键安全激活手机权限
不用ROOT也可以使用辅助
注:重启手机或重装蜂窝后需重新激活
蜂窝钥匙使用流程
1.用数据线连接手机和电脑
&&&2.打开"蜂窝钥匙"
&&&3.点击"一键安全激活"
4.激活成功,游戏蜂窝数百款游戏辅助任你玩
连接不到手机?
1.请在手机上开启"USB调试模式";
2.请在电脑上安装设备驱动;
你可以通过使用应用市场软件来自动安装驱动,如:

我要回帖

更多关于 手游变速器免root 的文章

 

随机推荐