1

我正在构建一个阻止访问某些网站的家长控制应用程序 - 也就是一个简单的 Android 防火墙。你认为最简单的方法是什么?

我已经看到其他应用程序使用 VpnService 来监控流量 - 但我正在寻找与此主题相关的任何和所有建议、方法和想法。

到目前为止,我已经为应用程序构建了 UI - 它存储了每个用户配置文件所需的所有用户数据 - 现在是时候让它发挥作用并阻止一些流量(例如 - 当一个孩子在午夜后登录色情网站时! )

非常感谢任何和所有想法/输入!

(当然 - 实现越简单:越好!)

菜鸟忍者

4

1 回答 1

5

我开始对开发一个简单的防火墙进行一些研究,该防火墙将通过广播接收器和 ActivityManager 类的组合来监控浏览器流量。

幸运的是,出于明显的隐私和安全原因,这是不可能的。您不能使用“广播接收器和 ActivityManager 类”单方面监视其他应用程序的流量。

有问题的应用程序使用的是伪装VpnService成 VPN 连接,并以此方式监视其他应用程序的流量。这需要用户将应用程序实际设置为 VPN 提供商并将其用于 VPN 连接。

于 2013-03-25T19:31:36.927 回答