一:安装命令
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

这个时候,你通过浏览器访问

本文介绍了在Mac系统中使用Python3安装MitmProxy并设置代理的详细步骤,包括通过pip3安装、mitmweb和mitmdump的使用、浏览器代理设置、证书安装以解决HTTPS信任问题,以及iOS设备上安装证书的信任设置。
最低0.47元/天 解锁文章
670

被折叠的 条评论
为什么被折叠?



