mitmproxy抓包 (window + 手机)配置注意问题(博主亲身才坑经历
2024-02-16 01:02:56发布 浏览400次 信息编号:97528
友情提醒:凡是以各种理由向你收取费用,均有骗子嫌疑,请提高警惕,不要轻易支付。
mitmproxy抓包 (window + 手机)配置注意问题(博主亲身才坑经历
文章目录
阐明:
我最近学会了如何使用它,前几天它仍然有效。 今天,它突然停止工作了。 前几天去姐姐家的时候才发现学会了用。 现在回到杭州,电脑的IP已经变了,自然不能用了。 好,我先总结一下电脑抓包和手机抓包的问题。 发表之前感觉总结的比较完整。 先留下来学习吧。
是一个支持HTTP和HTTPS的数据包捕获程序。 它的功能与 类似,只是通过控制台进行操作。
此外,还有两个相关的组件。 一种是命令行界面,可用于连接脚本实现监控后处理; 另一个是Web程序,通过它可以清楚地观察捕获的数据。 问。
1.抓包电脑:
计算机只能使用 、 、 、 、 ,不能使用 。 但是,linux 可以在 、 、 和 上使用。
我以前也用过Linux,学习和使用它。 如果你安装的是Linux,可以参考一下。 我当时也踩过这个坑。 04 安装
我记得当时很多模块版本不兼容,除非更新,否则你无法使用它们。 以后只能一一更换模块。 如果需要的话,你可以安装我的pip,你应该就可以使用它了。
1. 安装
安装命令:
pip3 install mitmproxy
# windows最好安装老的版本,不然包各种错误。
pip install mitmproxy==5.0.1
2、计算机配置证书:①. 开始
②. 使用Proxy 插件配置代理:
国内一个好用的插件网站图片:
插件下载地址,之前分享过一篇博客,里面有我总结的觉得有用的工具和网站。 如果你有兴趣的话,可以看看,自己学习一下。
整理一些提高学习和工作效率的网站或者插件(总有你需要的工具)
这里我就不截图插件安装的情况了。 这太简单了。 去百度一下就可以了。
设置一:其实端口号是可以改的,只是我这里偷懒,就不改了。 (端口号必须与期望的端口号一致)
③. 启用设置的代理,然后下载证书:
使用Proxy插件启用刚刚设置的代理,然后访问:
中间人.it
下载证书:
④.安装证书
双击安装证书:
然后安装步骤
最后提示导入成功,此时就可以使用抓包了。
⑤. 注意(当时更换网络时,需要重新添加证书)
比如我把有线网络改成了无线网络,但是电脑的IP变了,还需要重新添加证书。 这就是为什么我今天测试的时候查了好久,然后才发现每次换网络都需要添加证书。 (下面手机抓包同理)
2. 抓包移动网络: 0. 抓包先决条件:
先说一下手机和电脑的网络关系:
有几种可能的方法。 以前看到有人写局域网的时候我不太理解。 现在我明白了,我想一定还有人像我以前一样无知。
我已经成功尝试了以下方法。 这么简单的道理你应该能看懂,但我却看不懂。 。 .我无能为力
电脑和手机连接同一个wifi。 电脑连接有线连接,手机连接电脑打开的热点(电脑打开的热点)。 当电脑连接wifi时,电脑使用自带的热点功能打开热点,或者使用360免费wifi。 我测试过其他方法但没有成功。 。 1、电脑配置证书:
这就是上面的步骤。
2、手机连接抓包:
这里我将电脑和手机连接到同一个wifi,然后将wifi设置为代理。
①. 在手机上设置代理
在cmd中输入:
然后添加代理到移动wifi位置:
②. 通过手机下载证书:
我仍然通过浏览器访问 mitm.it,但这次我选择 下载。
这里有一个警告。 如果您也使用小米,建议通过QQ浏览器下载证书。 我用的是小米自带的,下载不了。 后来我很疑惑,最终还是下载了QQ浏览器。 我也喝醉了。
下载完成后,有的手机可以一键安装,但我的手机需要自己导入安装。 如果您的文件也已导入,请首先将下载的文件放在您方便的位置。
③. 安装证书:
如果你也有小米手机,可以参考我的步骤:
转到系统和安全设置
然后就可以愉快的使用抓包了。
现在您可以捕获数据包了。
明天或稍后我会检查是否有任何问题,然后修复它们。 我很困。 晚安。
相关学习链接
:
官方网站:
皮皮:
官方文档:
脚本:
下载地址:
:
提醒:请联系我时一定说明是从星空网上看到的!