基于vue和微信小程序的校园自助打印系统毕业设计(源码+lw+部署文档+讲解等)
2026/1/3 1:53:26
Mac主机(192.168.1.21) → Win11虚拟机(192.168.1.31) | | Chrome浏览器 mitmproxy监听 代理设置:192.168.1.31:9090 端口:9090(流量)/9091(web界面)# 启动 mitmweb,监听 9090 端口(与 Mac 代理设置一致)mitmweb --listen-host0.0.0.0 --listen-port9090--web-port9091# 或者如果您需要同时捕获 Windows 本地流量,可以添加 --allow-hostsmitmweb --listen-host0.0.0.0 --listen-port9090--web-port9091--allow-hosts".*"192.168.1.31(Win11虚拟机IP)9090# 终端中设置networksetup-setwebproxy"Wi-Fi"192.168.1.319090networksetup-setsecurewebproxy"Wi-Fi"192.168.1.319090在 Mac 主机上:
http://mitm.it(通过代理)http://127.0.0.1:9091https://github.com/login找到登录请求:
https://github.com/session查看请求表单数据:
commit: Sign in authenticity_token: XqSNPnQ/Ht3CfaEh6m+D1tScBxxxxxxxxxxvWH03EAeaPIIBnQ== login: [我的账号] password: xxxx webauthn-support: supported# 方法 1:使用 mitmweb(推荐)mitmweb --listen-host0.0.0.0 --listen-port9090--web-port9091--ssl-insecure# 方法 2:使用 mitmdump 输出到文件mitmdump --listen-host0.0.0.0 --listen-port9090-wgithub_traffic.mitm# 方法 3:使用过滤器只捕获 GitHub 流量mitmweb --listen-host0.0.0.0 --listen-port9090-f"~d github.com"netsh advfirewall firewalladdrulename="mitmproxy"dir=inaction=allowprotocol=TCPlocalport=9090curl--proxyhttp://192.168.1.31:9090 https://github.com# Win11 查看端口监听netstat-an|findstr :9090# 临时关闭防火墙测试netsh advfirewallsetallprofiles state off确保:
https://mitm.it显示正常当您成功配置后,在 mitmweb 中应该能看到:
POST https://github.com/session请求password字段Set-Cookie操作