在越狱手机上杀应用程序
答
有很多方法可以在Unix系统上获得root
权限;我不知道什么是最适合你的越狱的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?)
你试过了什么?他们怎么失败了?你是否试图杀死不同用户ID所拥有的进程? – sarnold 2011-12-29 00:56:52
到目前为止,我已经尝试过系统(“/ usr/bin/killall'app name'”); 我也试过kill -9进程ID。这些都没有工作。是的,我想杀死不同用户ID拥有的进程。理想情况下,我想将一个kill命令挂接到一个定时器,并让它连续杀死不同的应用程序。我有我手机上所有应用程序的应用程序名称和进程ID列表。我只是在寻找一个命令来杀死他们。 – rytime 2011-12-31 02:31:04
您的代码是否以root权限运行? – sarnold 2011-12-31 02:44:51