mac下安装mitmproxy+python3
1、首先下载python3,安装完成之后通过python3命令可以进入交互模式下说明python3已经安装好了
2、使用pip install mitmproxy命令安装工具,安装成功之后有3个命令工具可以使用
要启动 mitmproxy 用 mitmproxy
、mitmdump
、mitmweb
这三个命令中的任意一个即可,这三个命令功能一致,且都可以加载自定义脚本,唯一的区别是交互界面的不同。
mitmproxy
命令启动后,会提供一个命令行界面,用户可以实时看到发生的请求,并通过命令过滤请求,查看请求数据
a:mitmproxy
b:mitmdump
c:mitmweb 以web交互式展示抓取的包
最直观的以web界面的形式查看抓取的包如上图所示
3、安装过程中遇到的问题
如果web界面为空,首先安装mac电脑证书,然后查看浏览器的代理是否设置,没配置代理则手动设置代理
进入.mitmproxy目录,将mitmproxy-ca-cert.pem复制到桌面一份,双击打开,信任证书,抓去https包时就正常了
浏览器网页代理设置如图
c:如何抓去手机app中的包
1、手机与电脑连接到同一网络,配置手机代理
2、使用手机浏览器打开mitm.it网站下载对应的证书
3、安装完成在描述文件中信任
3、关于手机中信任证书
4、之后就能正常看到抓取的包
当你的才华撑不起你的野心时,就应该静下心来学习!