一:安装命令
pip3 install mitmproxy -i https://pypi.douban.com/simple
二:安装好了之后,你可以在终端输入
mitmweb -p 8888
其中-p是指定端口启动,如果不指定则默认使用8080 此方式是网页模式(在网页查看)
mitmdump-p 8888
其中-p是指定端口启动,如果不指定则默认使用8080 此方式是控制台模式(会在控制台显示数据)
上面是二种启动抓包的模式,一般我们采取mitmdump-p 8888 控制台模式
三:设置代理
也许你可能按照操作第二步进行操作了,但是发现控制台或者网页,并没有一个请求通过,在这里其实是因为你的浏览器未指定代理是通过端口8888进行转发, 所以MitmProxy并没有捕获到任何请求数据
解决办法:先找到计算机代理设置,如下图点击后你可能看到下方,将代理端口都设置成8888