Mitmproxy Windows安装详解


!!!本文旨在崔庆才老师《Python3 网络爬虫开发实战教程》书中关于mitmproxyan安装配置内容的基础上增加亿点点细节

mitmproxy 安装

Step1 : win+R cmd 打开命令编辑器 输入

pip install mitmproxy

Step2 : 在命令窗口输入

mitmdump

Note: 这里如果出现报错:

module ‘asyncio’ has no attribute ‘WindowsSelectorEventLoopPolicy’

则重新进入Step1,更改代码为

pip install mitmproxy==5.0.1

若出现以下界面,则安装成功

CA证书安装

运行上图代码后,在相应的文件夹下,即:

C:\Users\hugo

就可以看到

打开这个文件夹,就可以看到相关证书,按照崔老师书中内容完成windows端的配置即可。

Android端证书配置
以华为手机为例:
打开 “设置—>更多安全设置—>加密和凭据—>从存储设备安装”
找到复制到手机中的.pem文件即可。
其他手机配置可自行搜索 keyword=手机+安全证书

自此配置过程结束

连接同一局域网,配置代理ip

将手机与win端连接在同一局域网下,不建议使用公共网络(比如学校的公用WiFi)

在命令窗口输入

ipcongfig

找到无线局域网适配器WLAN
在这里插入图片描述
代理ip选用“本机链接IPv6地址”,端口8080

打开手机WLAN设置
这里还是以华为手机为例
长按已连接WiFi,点击“修改网络”

修改代理为:手动

Note:这里选用ip地址时,可以多尝试几次(比如“默认网关”,以太网配置器中合适的ip地址等)。

使用mitmdump

在命令框输入:mitmdump
在手机上浏览时就可以得到:
在这里插入图片描述
至此mitmdump就安装完毕啦!

  • 2
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 4
    评论
评论 4
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值