• 亲测可用fiddler手机抓包配置代理后没有网络


    第一次使用fiddler抓包,手机配置我自己的电脑代理后发现没有网络连接,配置别人的代理就有网络连接。经过百度,尝试了各种方法之后成功解决,以下记录整个操作过程:
    1.确认手机代理没有配置错误:
    电脑查找id地址的方法:开始——运行——cmd——确定——ipconfig——回车;
    IPv4地址就是电脑的id地址:
    在这里插入图片描述
    手机HTTP代理里面的配置代理,选择手动,然后在服务器中输入电脑的ip地址,端口输入fiddler中设置的端口(一般是8888);
    在这里插入图片描述
    在这里插入图片描述
    2.修改注册表信息;
    打开注册表:运行——cmd——确定——regedit——回车,在HKEY_CURRENT_USER\Software\Microsoft\Fiddler2下创建一个DWORD,值置为80(十进制)(右键,选择新建):
    在这里插入图片描述
    在这里插入图片描述
    3.编辑fiddlerScript rule;
    在fiddler菜单栏中,点击Rules,选择Customize Rules,然后通过ctrl+f查找OnBeforeRequest方法添加一行代码;

    if (oSession.host.toLowerCase() == "webserver:8888") 
    {
            oSession.host = "webserver:80";
    
    • 1
    • 2
    • 3

    }

    • 1
    • 2
    • 3
    • 4
    • 5

    在这里插入图片描述
    在这里插入图片描述
    PS:我的电脑在设置了这些之后,重新打开fiddler发现还是不行,依然没有网络连接,于是我就想到了是不是安装证书的问题,我就把证书重新安装,然后重新打开fiddler,果然就可以了。以下为重新安装证书的操作步骤:
    1.在fiddler菜单栏中,点击Tools,选择Options…
    在这里插入图片描述
    2.点击HTTPS,选择Actions,然后选择Reset All Certificates,点击确定;
    在这里插入图片描述
    在这里插入图片描述
    在这里插入图片描述
    3.接着就会弹出安装证书的提示信息,选择YES,安装证书;
    在这里插入图片描述
    4.安装好了之后,在Actions中选择Open Windows Certificate Manager,可以查看到安装好的证书。
    在这里插入图片描述
    在这里插入图片描述

  • 相关阅读:
    XGBoost算法讲解和公式推导
    脉冲神经网络入门
    Win11 22623.891更新了什么?
    stu04-快速生成HTML5文档结构
    什么是分布式锁,解释分布式锁的实现方式和常见的分布式锁算法
    JAVA异常机制
    IPA模特委员会十月人气评选 石庭语荣获全球人气季军
    Virtual Box + Vagrant 快速搭建 Linux 虚拟开发环境
    多线程间的通信方式你知道几种?
    isomap降维算法--学习笔记
  • 原文地址:https://blog.csdn.net/weixin_43923808/article/details/125620545