mutiporxy

mac2026-06-08  5

mitmporxy

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-IJjoQ4jD-1572674868809)(assets/mitmproxy.png)]

window安装教程: https://cloud.tencent.com/developer/news/387396 安装后运行报错---->Microsoft Visual C++ 14.0 is required 则,可参考下面方法解决: https://jingyan.baidu.com/article/9989c746efed11f648ecfe3b.html linux安装教程: pip install mitmproxy 如果python的版本是3.5的要升级为python3.6---》报错解决方案: https://juejin.im/post/5c2965056fb9a049ea390ab0 安装后,运行pip报错解决方案: https://blog.csdn.net/jianghao_ava/article/details/81097980

顾名思义,mitmproxy 就是用于 MITM 的 proxy,MITM 即 中间人攻击(Man-in-the-middle attack),mitmproxy 译为中间人代理工具,可以用来拦截、修改、保存 HTTP/HTTPS 请求。以命令行终端形式呈现,操作上类似于Vim,同时提供了 mitmweb 插件,是类似于 Chrome 浏览器开发者模式的可视化工具。中间人代理一般在客户端和服务器之间的网络中拦截、监听和篡改数据。用于中间人攻击的代理首先会向正常的代理一样转发请求,保障服务端与客户端的通信,其次,会适时的查、记录其截获的数据,或篡改数据,引发服务端或客户端特定的行为。

有三个组件mitmproxy mitmdump mitmweb

mitmproxy在windows中不支持

q—退出mitmproxy界面,z—清除界面数据,上下键选择url, 选择后enter键获取request、response等数据内容按q退回数据包页面

可自定义端口 mitmproxy -p 8888

要用mitmproxy做代理,像fildder一样要安装证书,

如何在windows安装证书?

1.在ubantu中打开mitmproxy代理服务,

window浏览器添加mitmproxy代理浏览器访问mitm.it在window中安装并信任证书

安装证书时,按照默认的步骤走,遇到这个页面时,不需要输入密码(什么数据都不需要写)直接点击下一步

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-khcRlgua-1572674868809)(assets/1567586463379.png)]

遇到下面这个页面时候,写入选中红色框,点击浏览

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-VHSQKoNv-1572674868810)(assets/1567586585660.png)]

把证书安装在受信任证书颁发机构, 选中框,点击确定即可

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-kKLSYFBn-1572674868810)(assets/1567586759371.png)]

最后一步点击“是”即可

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-oZqobmRQ-1572674868810)(assets/1567586909317.png)]

74868810)]

最后一步点击“是”即可

[外链图片转存中…(img-oZqobmRQ-1572674868810)]

最新回复(0)