满堂花醉三千客,一剑霜寒十四州。这篇文章主要讲述Mitmproxy 在 Windows 操作系统中的使用相关的知识,希望能为你提供帮助。
你好,我是悦创。
我本章来讲解一下如何在 Windows 里面操作 Mitmproxy 。
使用方法其实也是非常的简单,我们在命令行(终端)里面输入:??mitmdump -w test.txt?
? 其实也就是说我们可以将我们的数据包存在 test.txt 里面,填写路径也是可以的,输入完成之后,回车即可。(图一)
图一
我们可以看到,当前 proxy 监听的是 8080 端口,也就是说我们浏览器的代理也要设置为 8080 端口。
那接下来就是要设置浏览器的代理,其实和前面一样:
ipconfig
图二
接下来我们选择刚刚设置的代理,并访问 ??aiyc.top?? 如下图(图三):
图三
接下来,我们关闭 mitmdump 查看 test.txt 文件,test.txt 所在的路径则是你命令行当前指向的位置,我的是桌面,同学们按自己的实际情况来定。
我们打开 test.txt 可以发现成功把抓取到的数据存储了下来,如下图(图四):
图四
这里我们所抓取到的数据已文件的形式保存了起来,这个也可以供我们日后来进行分析,同时我们的 mitmdump 也可以通过我们的 python 接口来读取我们的数据以及达到一定的交互功能。在这里呢,我是的对 mitmdump 进行了一个简单的介绍,在后面的文章中我们将载入自定义的 Python 脚本和我们的 mitmdump 进行一个交互,实现一个爬虫。
到这里,同学会不会想到,我们还有一个模块没有讲到,那就是 mitmweb,接下来我就给大家介绍一些 mitmweb,操作也比较简单,直接在我们的命令行(终端)直接输入我们的 mitmweb,输入之后呢,它会自动给我弹出一个网页出来,在这个网页里面呢,我们就可以进行一个抓包。
其实,也就是我们的 mitmproxy 的流量展示的一个网页,那接下来我们也还是访问一下我的博客 ??https://www.aiyc.top?? ,我们可以看到我们访问的博客网站数据就是在我们的 mitmweb 里面,mitmweb 其实就像一个显示窗口像 Fiddler 一样,进行一个图形界面的展示而不是像一个终端里面展示。(图五)
图五
我们可以点击里面所展示的数据流,比方说我点击第一个,之后我们可以看见我们的观察更加方便了,更加高级的用法后续为你讲解。(图六)
图六
小结本章我给大家讲解了,mitmproxy 在Windows 操作系统下的简单使用,希望同学们可以熟练掌握。
【Mitmproxy 在 Windows 操作系统中的使用】
推荐阅读
- Swagger整合Jwt授权配置
- 使用jacob调用Windows的com对象,转换Office文件为pdfhtml等
- DDD领域驱动设计实战-聚合(Aggregate)和聚合根(AggregateRoot)
- Windows下安装MongoDB
- Windows下安装配置Redis数据库
- 网络开源框架之libevent使用实例
- 网络开源框架之libev使用实例
- google开源库glog源码实现分析
- win32下多线程同步方式之临界区,互斥量,事件对象,信号量