重装系统后:mitmproxy的使用

本文详细介绍了在重装系统后重新配置mitmproxy的过程,包括在Windows平台和手机上安装证书,设置代理,开启热点,以及运行mitmproxy进行网络监听的步骤。

一、mitmproxy的安装及配置

第一步:下载mitmproxy

pip install mitmproxy

第二步:windows平台安装mitmproxy证书

寻找到.mitmproxy文件夹
在这里插入图片描述
在这里插入图片描述
将这个安装到受信任的根目录
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

在这里插入图片描述

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

第三步:安装手机证书:

然后下载按照证书,mitm.it
如果进不去,则将此证书发送至手机,小米:设置>更多设置>系统安全>加密与凭证>从SD卡安装
在这里插入图片描述
之后再信任的凭证处可见
在这里插入图片描述

魅族:
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
从存储盘安装即可

第四步:设置代理

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

注意:服务器不是127.0.0.1
而是本机ip地址

进入查询ip地址命令:

ipconfig

在这里插入图片描述
也可以网页上直接搜索IP
在这里插入图片描述
端口为:8080,在cmd中运行mitmweb可见
在这里插入图片描述

第五步:开启热点

虽说在同一局域网即可,但是之前在同一局域网不行,用手机连热点才可以,可以参照我的上一篇文章《《python3网络爬虫开发实战》学习笔记:pc与安卓代理证书都安装好但是无法监听——记自己的踩坑路径》

第六步:运行程序

在这里插入图片描述

C:\Users\chaoguog\PycharmProjects\PythonProject\.venv\Scripts\python.exe C:\Users\chaoguog\PycharmProjects\PythonProject\hr_tools\assist\web_api\selenium_wire_.py Traceback (most recent call last): File "C:\Users\chaoguog\PycharmProjects\PythonProject\hr_tools\assist\web_api\selenium_wire_.py", line 17, in <module> from seleniumwire import webdriver File "C:\Users\chaoguog\PycharmProjects\PythonProject\.venv\Lib\site-packages\seleniumwire\webdriver.py", line 28, in <module> from seleniumwire import backend, utils File "C:\Users\chaoguog\PycharmProjects\PythonProject\.venv\Lib\site-packages\seleniumwire\backend.py", line 4, in <module> from seleniumwire.server import MitmProxy File "C:\Users\chaoguog\PycharmProjects\PythonProject\.venv\Lib\site-packages\seleniumwire\server.py", line 5, in <module> from seleniumwire.handler import InterceptRequestHandler File "C:\Users\chaoguog\PycharmProjects\PythonProject\.venv\Lib\site-packages\seleniumwire\handler.py", line 5, in <module> from seleniumwire import har File "C:\Users\chaoguog\PycharmProjects\PythonProject\.venv\Lib\site-packages\seleniumwire\har.py", line 11, in <module> from seleniumwire.thirdparty.mitmproxy import connections File "C:\Users\chaoguog\PycharmProjects\PythonProject\.venv\Lib\site-packages\seleniumwire\thirdparty\mitmproxy\connections.py", line 10, in <module> from seleniumwire.thirdparty.mitmproxy.net import tls, tcp File "C:\Users\chaoguog\PycharmProjects\PythonProject\.venv\Lib\site-packages\seleniumwire\thirdparty\mitmproxy\net\tls.py", line 15, in <module> import seleniumwire.thirdparty.mitmproxy.options File "C:\Users\chaoguog\PycharmProjects\PythonProject\.venv\Lib\site-packages\seleniumwire\thirdparty\mitmproxy\options.py", line 5, in <module> from seleniumwire.thirdparty.mitmproxy import optmanager File "C:\Users\chaoguog\PycharmProjects\PythonProject\.venv\Lib\site-packages\seleniumwire\thirdparty\mitmproxy\optmanager.py", line 9, in <module> import blinker._saferef ModuleNotFoundError: No module named 'blinker._saferef'
08-21
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值