现在很多手机都有禁止某个程序连网的功能,但并不是所有安卓系统都有这种功能,比如 电视盒子,Android里为每一个APP都分配了一个唯一的UID,我们要做的就是找到这个UID,然后把它用iptables禁止掉.
下面以禁止 氧气桌面 联网为例, 找到包名字(可以用Link2SD,或者其它手段来查看)
登录进安卓系统后执行
ps | grep yangqi
把里面的 8926 记下来
接着下一条命令
cat /proc/8926/status
这个 10040 就是 应用的UID号
接着再执行禁止联网的规则
iptables -A OUTPUT -m owner --uid-owner 10040 -j REJECT