安卓应用程序如何绕过wifi代理并直接连接到互联网



如何绕过安卓手机wifi代理?

我在电脑上启动小提琴手,然后在安卓手机上设置wifi代理,现在我可以捕获流量;为了安全起见,我不允许任何人捕获流量,所以我的应用程序需要绕过本地wifi代理并直接连接到互联网。

也许这将适用于Proxy.Type.DIRECT

http://developer.android.com/reference/java/net/URL.html#openConnection%28java.net.Proxy%29

http://developer.android.com/reference/java/net/Socket.html#Socket%28java.net.Proxy%29

但是在有根的手机上,这仍然可以使用 iptables 规则重定向。

就像在 桑德罗代理 或有根手机上的其他代理。

顺便说一句:通过SandroProxy支持发送

为了补充Sandproxy的答案,不要允许应用程序在有根的手机上运行,这样,没有人能够捕获HTTPS流量。

证书固定是另一种选择,但如果这些请求由 Fiddler 代理,则用户发出的所有请求都将被阻止(因为应用程序不会信任 Fiddler 的根证书)。因此,这对用户来说不是一个友好的选项。

最新更新