安装环境
macOS 10.15.5
python 3.6
iOS 13.5
1 .安装 mitmproxy
brew install mitmproxy
或者
pip3 install mitmproxy
或者
pip install mitmproxy
2.配置可跳过(也可以使用默认配置 ,如果不配用不了可能会用到这里)
sudo sysctl -w net.inet.ip.forwarding=1
桌面新建文档命名 如下
pf.conf
IP地址 192.168.1.100 换成自己手机的
文档内容如下
ext_if = "127.0.0.1"
ext_ip = "192.168.1.100"
rdr on $ext_if inet proto tcp from any to any port 80 -> $ext_ip port 8080
rdr on $ext_if inet proto tcp from any to any port 443 -> $ext_ip port 8080
sudo pfctl -vf pf.conf
sudo pfctl -e
3.启动
mitmproxy
或者指定端口
mitmproxy -p 8888
mitmproxy -p 8080
看到这个页面电脑配置完毕
4.https安装证书-苹果手机
safari 打开mitm.it
打开页面点苹果标安装证书
手机端操作如下
详见手机端操作信任证书
简单几个操作技巧
监听到请求会自动显示点击对应的就可以看到详细
使用tab可以切换标签 或者点击切换
Q可以返回上一层 就是很多链接那里