有rood是什么意思应用能够把文件删除永远不会恢复并且不需要rood权限吗?

是否 iOS 越狱之后所有的应用程序都自动获得最高系统权限?
本问题为纯技术讨论,请讨论系统优劣的绕道,谢谢。Android 的 root 是安全的,因为 root 之后没有任何程序自动获得 root 权限,除了 superuser。你通过管理 superuser 列表来管理哪些程序允许获得 root 权限。缺省情况下,该列表为空,所有应用程序如果需要 root 权限,都需要找 superuser 申请,用户可以选择『否』来表示拒绝。如果 superuser 列表为空,那么一个 root 的 android 跟没有 root 过的机器在稳定性方面没有任何区别。只要管理得当,每个人的 android 都应当 root。只要你让 superuser 为空即可。因为 android root 仅仅在应用程序层面。你可以自行规定哪些应用程序运行在 root 下。但是 iOS 越狱似乎很有不同。很多人反映 iOS 越狱之后系统容易崩溃,死机,不稳定。那么我就出来一个疑问:iOS 越狱是否相当于所有的应用程序自动获得 root 权限,因而所有应用程序都有可能做不可预知的事情?——难道没有一个象 android superuser 一样的程序,去管理哪些应用程序允许获得最高权限吗?如果 iOS 也有一个程序去管理谁允许获得最高权限,是否根本不应当出现所谓越狱之后不稳定的问题?所以我很想问一下真正熟悉 iOS 越狱原理的人:iOS 的越狱是系统层面的,还是应用程序层面的?是整个 iOS 系统越狱导致所有应用程序都具有更高权限,还是仅仅由用户授权的应用程序能够获得最高权限?
按投票排序
其实我还是纠正一下上面人回答人的误区,其实,虽然表面上看起来越狱是会赋予程序root权限的,但是其实还是有一定权限控制的。这和最后越狱程序实现的功能和方式有关。或者再详细一些,事情应该分两种情况来说:1. 对于正常的IPA程序,在正版情况仍旧可以正常安装,权限和安装方式有关,但一般都是mobile权限。这个时候,程序还是处于系统沙盒保护的状态下,能够访问的内容仍是部分受到限制的。同样的,破解IPA程序也是相同的。受限制的多少和是否完全关闭了Sandbox,是由越狱程序决定的。比如说这个应用:
越狱后可使用,安装之后仍旧为mobile权限。但是,这并不影响其管理应用程序,当然,原因是这个功能和是不是root没关系。2. Cydia安装的程序。这种程序一般是Root权限的,也就是为什么大家会感觉程序都有root的权限。Cydia上也有很多程序是mobile权限,不过却可以通过setuid的方式,将自己的权限提升至root权限。至于楼上说root之后的Android比越狱之后的iOS安全,我个人不太赞成,安全不能仅仅是应用程序权限控制的角度来谈。从某些角度来说(比如数据安全),Android更加不安全,不过我测试的是一些第三方Mod的CM系统,可能有一些这方面的影响吧。“很多人反映 iOS 越狱之后系统容易崩溃,死机,不稳定,或者被来历不明的程序控制之类”这种说法产生的原因主要是由于Cydia安装的一些插件导致的。其实如果你只是单纯越狱了,然后多余的插件什么的都没有安装,这些问题并不会频繁出现,从我这个个人使用者来说(正常电话和apps使用),大概1个月能遇到一次也算频繁了。这个有些也和系统自己有关,像未越狱情况下我也遇到过spring board重启的情况。最后说下iOS越狱。iOS越狱是一个很复杂的过程,这个过程比Android要复杂很多,它是先在用户层,后至内核的过程。主要原因是Apple对很多重要的地方都进行了校验(相对来说Android就差一些,不过这也和Apple封闭有关)。所谓的非完美越狱和完美越狱的区别,你可以当作一个能不能添加启动项的区别。当然,这个启动项也就是root权限的,它会帮助完成后续的一系列操作,你就可以当作一次自动越狱(其实是不同的,不过不需要了解原理的时候,就当是这么一回事好了,因为简化了很多步骤)。[Update] 感谢@Bill Cheng 指出的错误,确实在Absinthe中会修改Sandbox的设置,比如一些在非越狱系统下无法访问的文件在越狱之后是可以访问的(比如Photos.sqlite)。判定程序用户权限的话,可以通过一个iOS程序来判定:System Status
这个软件会标示出进程所属用户。另外关于Sandbox的东西多说几句,这个主要是为了解决程序兼容性而添加的,比如JailBreakMe3是禁用了除/private/var/mobile目录下所有程序的Sandbox,这意味着正常的ipa和盗版ipa程序安装之后权限是相同的,仍是会受到Sandbox的限制。而Absinthe是通过添加白名单的方式,放开了访问权限。每种越狱程序实现的方式不同,也会导致在越狱之后/private/var/mobile下的程序(通常我们意义上的正常程序)的权限不同。
上面的 @李浩宇 已经说明了越狱后普通应用的权限问题. 而且, 由于大部分 App Store 应用并不会, 也不能考虑还要在越狱设备上运行, 就算可以突破 sandbox 它们也不会做什么真正需要高权限的操作.而 iOS 安装越狱应用不稳定的根本原因是是 MobileSubstrate 而不是 root 权限, 大部分越狱应用通过它拦截并修改系统请求, 必然会带来不稳定因素. 其实理论上, 很多越狱应用并不需要 root 权限. (这个 @李浩宇 也提到了.)而 Android 就算不 root 其安全性仍然有很多的问题, 例如 READ SENSITIVE LOG DATA.
蟹妖~是的,iOS越狱后,应用程序本身拥有对所有系统区域RW的权限。一方面,对于苹果来说,他的软件许可协议不授予第三方软件使用设备的权力,所以完全无必要考虑用户越狱后的种种。另一方面,对于苹果设备使用者来说,假如真有一个类似“android superuser”的应用去管理每个应用的权限,又有多少用户能够做到“妥善管理”呢?iOS本身是一个追求化繁为简,直观,感性的操作系统,题主的思路可能适合极客们,但对普通使用者来说,会否走反了。
IOS越狱后所有app都有权限获得root权限但你从app store下载的app不需要而且根本不会去自动获取root权限。IOS越狱原理与android的root不同,android系统只有当前用户在需要获取root权限时才暂时sudo(su)一次,也就是那个supersuer问你给不给root权限,这时那个supersuer后台可能帮你做了输入root密码这个过程,当前用户也由原来的phone@android变成了root@android这种提权只在当前的command有效,或许你同意授权以后直到提权的应用已经被kill掉这个command关闭,下次又要再次su一次呢!IOS就不一样了,你越狱的过程其实已经重新建立了另一个用户,未越狱时是user@iphone用户,越狱后重新建立了一个用户叫做root@iphone(实际上并不是root而是乱码),此用户拥有rw系统最高权限,更改引导区把以前自动登录的user改为root用户,明白了吧,不需要superuser这个管理软件,因为这个用户已经是最高权限了,此用户运行任何软件都以root权限,只是IOS的app不需要这些权限罢了。另外,app和你在*unix上的软件不同(废话),app都是编译好的,解压好chmod都不需要都能直接运行,deb包就不同了,如果你开发过驱动你就知道了,需要在你的电脑上编译一次,"因机而异"每台不同配置不同系统的*unix生成属于自己独一无二的安装包,区别真是大了去了!
你完全错了。因为你几乎始终都只在Mobile组的身份进行活动...我不是程序开发人员,也不懂系统,但即使这样我也明白了这种手段确实可谓高明.几乎每个应用程序的文件结构都分为Bundle和Data两部分Bundle为apps其自身,以"xxx.app" 这一文件形式存在Data为apps的资源部分,运行程序时,通过程序本身来调用,加载读取到内存中执行.(这和安卓上apk与数据包分开的形式异曲同工)Data的文件结构又分成Document, Library,StoreKit(程序资源数据在Library,用户资源在Document)将这些分散处于不同目录位置,又将上面Library,Document,xxx.app用文件夹装到一起之余Mobile之下,我理解为类似于windows的"快捷方式"这样的形式.,但不太一样.你看,这样一来程序始终用Mobile组成员的身份在运行,只能读取\执行,同时又不会影响程序自身的运算写入等等.相当巧妙,即使我完全看不懂代码,我也觉得在flash和web编写中的一个词,用来比喻这种结构机制很适合--------"layout". 当然我只是通过这个词来比喻,好方便我去理解的.真正的root权限在系统底层,在这之上有着一层又一层.最终我们接触到的只是最表面的用户层这与真正系统底层的root还远得很呢
通过ipa安装器安装的没有,安装在系统应用中的就有。怎么获得rood权限,_百度知道
怎么获得rood权限,
我的手机是三星s7568的安卓系统4.0.4的
用软件rood弄
说什么无法rood
用了很多方法都没有用
跪求高手指点
我有更好的答案
用“刷机大师”或者“安卓刷机”之类的软件有一个叫“一键ROOT”功能的,用这个就好解决咯!
其实很简单,你从电脑上下个腾讯的手机管家,安装完毕以后,打开软件,然后连接手机,再打开手机的USB调试功能,具体在设置,应用程序里面,打钩就可以了。然后等自动检测手机并成功连接后,在腾讯管家里面的实用工具里面有个一键ROOT,点了以后就不用管了。。手机提示什么授权的时候全部打对勾授权就可以了。。
还是没有用
说是暂不支持你手机的rood?
安装手机管家后,按照里面规定,与电脑连接获取root权限
其他类似问题
为您推荐:
您可能关注的推广
rood的相关知识
等待您来回答
下载知道APP
随时随地咨询
出门在外也不愁Trojan heur/Win32.rp.beW@assj2@p病毒重启之后就有,怎么能彻底删除?_百度知道
Trojan heur/Win32.rp.beW@assj2@p病毒重启之后就有,怎么能彻底删除?
提问者采纳
请先升级正规杀毒软件至最新版本,然后开机进入安全模式全盘查杀,如果还是杀不掉,可以到瑞星卡卡安全论坛里发贴提问,如果你想要最简便的方法就是重装一下系统,希望回答对您有帮助。
提问者评价
就等一个简短的有效的答案呢,上边那大哥整的跟长篇小说似的,我实在是没法理解他的用意,呵呵。谢谢你啊
其他类似问题
为您推荐:
其他2条回答
正版操作系统 + 正版王牌杀毒软件和防火墙 + 良好的上网、使用电脑习惯 + 虚拟机安装操作系统并上网。
以下软件选择安装使用,不要安装全部推荐!
试一试金山毒霸2011,用金山网盾获取金山毒霸2011免费一年版。
病毒在预防不在于杀!
免费安全软件精选:
360杀毒;360安全卫士;360保险箱;
可牛杀毒;
小红伞中文版;
Microsoft Security Essentials 微软免费杀毒软件;
Avast!5免费中文版;
“毛豆&安全套装;
超级巡警;
木马克星;
360版ESET NOD32反病毒软件;
QQ医生获取诺顿杀毒软件2010六个月免费激活码;
费尔防火墙;
PC Tools 防火墙;
ThreatFire;
Windows清理助手。
光有杀毒软件还不行,还需要“金钟罩铁布衫”,病毒在于预防不在于杀,影子系统:
辛巴影子...
先关闭所有无关的程序,然后,偶们开始检查当前进程,当前进程是什么呢?当前进程就是现在所有正在运行的程序!查看当前进程,就是查看现在有哪些程序正在运行,如果有未知的程序呢?可能就是木马了,因为通常木马也是做为一个程序存在的。
怎么看当前进程呢? 请借助专业工具,实在没有工具时,再同时按下Ctrl + Alt + Delete键调出任务管理器来查看。
那什么样子的程序是未知程序呢?
这里,我要再强调一下子,一定要找一个能够对进程文件进行数字签名验证的进程查看工具,不然你无法区分某一进程是否为可疑进程,只凭文件名字是完全不够用的。
如果一个进程不是系统进程,也不是你正在运行的某一程序的进程,那这个进程就是我们说的可疑进程。(不能通过数字签名验证的为非系统进程...
等待您来回答
下载知道APP
随时随地咨询
出门在外也不愁我的手机是中兴U880获得ROOD权限后,恢复了出厂设置以后老是提示应用程序启动器(进程:com.android.laun_百度知道
我的手机是中兴U880获得ROOD权限后,恢复了出厂设置以后老是提示应用程序启动器(进程:com.android.laun
我的手机是中兴U880获得ROOD权限后,恢复了出厂设置以后老是提示应用程序启动器(进程:com.android.launcher)意外停止请重试,强行关闭。谢谢!
我的手机是中兴U880获得ROOD权限后,发现内存不足,恢复了出厂设置以后老是提示应用程序启动器(进程:com.android.launcher)意外停止请重试,强行关闭。点了后还出现,关机,抠电池都没用,怎么办。谢谢!
提问者采纳
下载一个别的启动器,非官方的也可以,比如GO桌面。想办法安装新的启动器(ADB、电脑端软件助手等),然后按Home键(三个物理按键左边的那个),选择新的启动器,勾选默认。江湖救急完成。顺便纠正一下,那叫ROOT。
提问者评价
其他类似问题
为您推荐:
中兴u880的相关知识
其他2条回答
你把启动器删除了。找个放进去即可。
中兴的加我帮你刷好。
等待您来回答
下载知道APP
随时随地咨询
出门在外也不愁rood权限是什么意思?? 下载?? tx300能用??_百度知道
rood权限是什么意思?? 下载?? tx300能用??
android手机中的root什么是root  root就是手机的神经中枢,它可以访问和修改你手机几乎所有的文件,这些东西可能是制作手机的公司不愿意你修改和触碰的东西,因为他们有可能影响到手机的稳定,还容易被一些黑客入侵(Root是Linux等类UNIX系统中的超级管理员用户帐户。更多介绍详见第一段)为什么要获取root  其实用root的权限主要是因为我们很多东西是受限制的,我们只能利用这些权限来做我们被限制的去做的事情,比如Google禁止我们看到市场里很多免费或付费软件,我们可以用Market进去看;很多朋友只能看不能下,不能绑定gmail,我们可以修改host来搞定他们,但这些都需要root权限(由于Root权限对于系统具有最高的统治权,便可方便的对于系统的部件进行删除或更改。对于玩家而言,只有获得Root权限,我们便可随心所欲地对自己的爱机进行“重新包装”,感受新版本软件的优点)
其他类似问题
为您推荐:
您可能关注的推广
rood的相关知识
其他1条回答
怎么得到rood权根?
等待您来回答
下载知道APP
随时随地咨询
出门在外也不愁

我要回帖

更多关于 holyroodhouse 的文章

 

随机推荐