mitmweb能监听端口,但是手机端刷新baidu.com在8081上并没有显示包的信息,用mitmdump同样如此。

这是端口号显示监听,80808889都是我分别用mitmweb和mitmdump监听的

img

我证书下载好了,在手机端可信凭证里能查到!(但是是用户里的,而不是系统里的,我想影响不大吧?)
然后电脑的mitmproxy可以正常监听8080的数据。

img

手机设置的代理是ip是电脑主机的ip地址,端口号是默认的8080
mitmweb监听的就是0.0.0.0:8080,但是在电脑浏览器里并不会看见抓包信息。本来以为是监听出错了,因为主机ip是10.31.251.202,但是后来百度才知道0.0.0.0是广播地址回返回所有本机ip的8080端口信息(好像是,xdm给我解释一下也可,感谢!)

忙活了两天了,因为最近对手机自动化爬虫感兴趣就自学了一下,没人教,也不确定哪里搞错了。

而且并不可以在手机上打开mitm.it,是不是没用用代理?