这特定于 Android 3.0/3.1 为了实现云安全层,我想通过我的自定义云服务器重新路由发往某些端口的所有 IP 流量,然后如果它们不构成任何威胁,它将提供所需的页面.
我想这样做的原因是: 1. 在 Android 上运行的应用程序仍将继续与常规请求进行交互,并且不需要任何修改 2. 更好的安全性。用户应该不可能禁用/阻止我的重新路由服务。将我的实现隐藏在网络层会使用户难以篡改。
我想知道这个程序是否可行。如果是这样,最好的实施程序是什么。如果没有,是否有人对任何替代方法有建议。
这特定于 Android 3.0/3.1 为了实现云安全层,我想通过我的自定义云服务器重新路由发往某些端口的所有 IP 流量,然后如果它们不构成任何威胁,它将提供所需的页面.
我想这样做的原因是: 1. 在 Android 上运行的应用程序仍将继续与常规请求进行交互,并且不需要任何修改 2. 更好的安全性。用户应该不可能禁用/阻止我的重新路由服务。将我的实现隐藏在网络层会使用户难以篡改。
我想知道这个程序是否可行。如果是这样,最好的实施程序是什么。如果没有,是否有人对任何替代方法有建议。
- 在 Android 上运行的应用程序仍将继续与常规请求进行交互,并且不需要任何修改
仅当您对手机进行 root 操作(或创建自己的固件,这可能涉及对手机进行 root 以部署它)时,这才有可能。例如,Orbot是 Android 的 Tor 代理的实现,需要 root 才能通过其代理透明地传递所有 TCP 请求。
用户应该不可能禁用/阻止我的重新路由服务。
唯一的方法是制作自己的固件。
允许普通的 SDK 应用程序执行您要求的任何操作将是一个巨大的安全漏洞。
您需要设置需要 root 的 ip 表规则。至于不能禁用您的服务,那是不可能的,但用户还需要 root 才能更改这些规则。