mac下安装mitmproxy+python3

1、首先下载python3,安装完成之后通过python3命令可以进入交互模式下说明python3已经安装好了

 

 2、使用pip install mitmproxy命令安装工具,安装成功之后有3个命令工具可以使用

 

要启动 mitmproxy 用 mitmproxymitmdumpmitmweb 这三个命令中的任意一个即可,这三个命令功能一致,且都可以加载自定义脚本,唯一的区别是交互界面的不同。

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、之后就能正常看到抓取的包

posted @ 2020-05-28 17:16  不懂8  阅读(995)  评论(0编辑  收藏  举报