我正在尝试创建一个可以杀死我越狱手机上的其他应用的应用。我已经尝试了许多不同的kill命令,但它们似乎都没有。我想知道是否有人发现了一个有效的杀戮命令?
答案 0 :(得分:1)
有几种方法可以在Unix系统上获得root
权限;我不知道什么是最适合你的jail-broken iOS设备,但我至少可以概述底层平台上的可能性:
安装程序setuid root
:
chown root:root /path/to/program/executable
chmod 04755 /path/to/program/executable
当您的程序运行时,它将以root
运行并拥有root
的完整权限和责任。
使用setuid root
帮助程序(例如su(1)
或sudo(8)
)将程序作为root
运行:
sudo /path/to/program/executable
配置系统启动工具,以便在启动时以root
权限运行程序;这对我来说要复杂得多,因为系统启动与系统有很大关系。寻找/etc/inittab
或/etc/rc*
作为起点。 (也许iOS使用较新的launchd?)