mac 设置代理做抓包调试

来源:互联网 发布:网络渠道销售授权书 编辑:程序博客网 时间:2024/04/30 19:15

1.利用软件charles
(1)mac下打开charles
(2)手机连入WiFi,和电脑要统一IP,
(3)在手机WiFi选项里设置手动代理,代理地址为电脑IP,端口8888,停止测试关闭手动代理设置
(4)修改hosts文件,sudo vi /etc/hosts   
加入   125.168.253.13(本机IP)      www.debug.com(虚拟域名)
(5)在手机上进行网页访问,charles就可抓取到
若想手机访问电脑web项目,需把项目放apache根目录www下,手机进入www.debug.com/webPath

2.阿里新轮:anyproxy
(1)执行命令:  anyproxy,它会监听8801端口,浏览器打开localhost:8802查看工作状态
(2)手机连入WiFi,和电脑要统一IP,
(3)在手机WiFi选项里设置手动代理,代理地址为电脑IP,端口8801,停止测试关闭手动代理设置
(4)修改hosts文件,sudo vi /etc/hosts   
加入   125.168.253.13(本机IP)      www.debug.com(虚拟域名)
(5)在手机上进行网页访问,charles就可抓取到
若想手机访问电脑web项目,需把项目放apache根目录www下,手机进入www.debug.com/webPath

3.anyproxy安装步骤:
1.安装node带npm
2.sudo npm install  -g anyproxy
我的安装目录在/usr/local/lib/node_modules/anyproxy
anyproxy可执行文件在/usr/local/bin/anyproxy,设置为环境变量
即可用一下命令随时启动: anyproxy  

0 0