如何在Android上连接代理?
作者:互联网
我有一台在Android 2.2上运行的三星Galaxy S.
我想用Charles跟踪所有HTTP请求(浏览器和应用程序)(我的计算机上安装了代理)
类似于iPhone上的设置,wifi和正确的连接,您可以选择HTTP代理设置
解决方法:
你可以使用Wireshark:http://www.wireshark.org/download.html
以下是Mac Android设备的说明:
启动终端并运行以下命令:
cd /dev
sudo chmod a+r bpf*
使用以太网电缆连接到互联网
单击屏幕右上角的Airport / Wi-Fi图标,然后选择Create Network;记住你给这个网络的名字
转到“系统偏好设置”,打开“共享”窗格,突出显示(但不要检查)“Internet共享”
选择从以下位置共享连接:使用以下方式连接计算机:检查AirPort / Wi-Fi
单击AirPort / Wi-Fi选项,然后输入您在上面选择的网络名称(它应自动显示,因此只需单击确定)
检查“Internet共享”框
单击开始
将您的Android设备连接到刚刚创建的网络
启动Wireshark
从菜单中选择Capture – >接口.点击en1旁边的选项(或任何一个显示Wi-Fi图标的选项)
单击“捕获过滤器:”按钮
如果需要,请选择其中一个过滤器,例如HTTP TCP端口(80),然后单击“确定”
单击开始
标签:http,android,proxy,sniffing 来源: https://codeday.me/bug/20190531/1187916.html