Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/ios/97.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
使用系统功能在越狱iOS设备上以root权限执行命令_Ios_Command_Root_Jailbreak_Sudo - Fatal编程技术网

使用系统功能在越狱iOS设备上以root权限执行命令

使用系统功能在越狱iOS设备上以root权限执行命令,ios,command,root,jailbreak,sudo,Ios,Command,Root,Jailbreak,Sudo,我在这个论坛上搜索了一些相关的问题。最相关的问题是 我意识到,Android上也有一个功能 Runtime.getRuntime().exec(“su”) 现在我想在iOS上实现同样的功能。在实现的过程中。我需要获得root权限。b因为某些命令应以root权限运行 我使用以下方法 系统(“ping 127.0.0.1”) 一切都好。但是当我用 系统(“路由添加-主机192.168.1.10 192.168.1.11”) 我得到了错误。因为将路由项添加到路由表需要root权限。我尝试了以下命令

我在这个论坛上搜索了一些相关的问题。最相关的问题是

我意识到,Android上也有一个功能

Runtime.getRuntime().exec(“su”)

现在我想在iOS上实现同样的功能。在实现的过程中。我需要获得root权限。b因为某些命令应以root权限运行

我使用以下方法

系统(“ping 127.0.0.1”)

一切都好。但是当我用

系统(“路由添加-主机192.168.1.10 192.168.1.11”)

我得到了错误。因为将路由项添加到路由表需要root权限。我尝试了以下命令

echo alpine | sudo-s路线添加-主机192.168.1.10 192.168.1.11

但是没有sudo命令


提前感谢您提供的任何有用的提示/建议/想法。

您无法在iOS上获得root权限。(编辑:除非你使用的是越狱设备,我猜)

但是你不能看一看,它实现了ICMP ping。
不过,我不确定路径。

我真的怀疑,如果不越狱,您是否可以在iOS中获得root权限。@NicolasBuquet我已经越狱了我的iOS设备。我尝试了名为iOS terminal的应用程序。这是一个在windows/linux中看起来像cmd或terminal的应用程序。使用默认帐户和pwd可以获得很多根权限。我会看到你给我的密码。应用商店中有一些类似的应用程序。但我尝试了名为ios终端的应用程序。这是一个在windows/linux中看起来像cmd或terminal的应用程序。使用默认帐户和pwd可以获得root权限。因此,有一种方法可以获得root权限。我认为这是一种伪造/模拟的root访问。iOS永远不会让你离开你的应用程序沙箱(允许访问共享数据(钥匙链、应用程序间音频…)的公共API除外)…除非您正在越狱设备上工作。您是对的。我想在越狱ipad上获得root权限。现在,我的问题是如何使用system(“***”)在越狱ios设备上使用root权限执行命令功能然后你应该在问题中指定它,也许你会从越狱应用程序开发人员那里得到答案。谢谢你的警告。我会立即编辑我的问题。