首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >ADBFS-无根功能查询

ADBFS-无根功能查询
EN

Stack Overflow用户
提问于 2014-05-09 22:40:28
回答 1查看 512关注 0票数 0

我让ADBFS-rootless在我的ununtu虚拟机上工作,因为我可以仔细阅读我的Android手机上的文件系统。我注意到的一件事是,我不能使用根权限_rw______来访问文件。这是正常行为吗?或者我应该能够通过password.key访问这些文件。

问候

罗伯特

EN

回答 1

Stack Overflow用户

发布于 2014-05-09 22:54:15

Android和其他类似unix的系统一样,只有在你的用户或组拥有文件访问权限的情况下才允许文件访问,所以问题归结为你的访问是以root用户身份进行的,还是不是以root用户身份进行的。

在受保护的设备上,例如典型的消费者电话,设备上的ADB守护程序-因此所有访问都通过ADB运行-作为"shell“帐户运行。此帐户比典型应用程序的用户帐户具有更大的权限(例如,它可以安装软件包、截图等),但它仍然不是超级用户或root帐户,并且通常不能访问应用程序的私有文件或最近的构建(遗憾的是),甚至不能读取系统安装的大部分内容。

在仿真器或工程设备(包括一些售后ROM)上,ADBD作为root运行,或者可以使用"adb root“命令这样做。当ADBD作为root运行时,您的ADBFS系统大概可以访问root可以访问的任何内容。

在售后ROM或ADB不以根用户身份运行的“根”设备中,可能存在可启动根shell的被黑客攻击的"su“可执行文件。如果ADBFS能够使用它,它可能是一个解决方案。否则,您可以使用root shell以某种方式以root身份重新启动ADBD,但这可能有点棘手。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/23567416

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档