很多同学有看过原文,但是按照原文还是没有设置成功(我就是其中一个)然后查了网上资料,在某些选项上进行增加,填写,配置通过。(和原文略有不同)

安装Fiddler,我们正常的流程在feiddler中设置好了https抓包,但死活抓不了,确实时很令人头疼的事情

第1步. 请在下面这个地方输入certmgr.msc并回车,打开证书管理。

请点击操作–查找证书,如下所示

全删之后,这一步完成。

第2步:下载 FiddlerCertMaker.exe,可以去官网找,如不想麻烦,直接下载我提供的,

链接:https://pan.baidu.com/s/1aqrQZnNGiGp8wl4OigtELg
提取码:qo7j

下载了这个之后,直接打开,不管出现什么错误,直接忽略,直到出现如下界面为止

然后点击确定,关掉它。

第3步:打开fiddler--tools-options

3.1Connections 设置:

3.2 HTTPS 设置:

3.3 然后点击 Actions:

3.3.1,选择1,生成证书,然后选择2,到处证书到桌面

导出的时候出现:creation of the root certificate was not located等错误,不要慌。接下来在cmd命令行中cd进入Fiddler安装目录,比如我的是C盘,所以进入如下图所示Fiddler目录,然后直接复制下方make那一行代码,然后直接cmd中运行,出现如下所示succeeded提示,出现这一步提示之后,再按步骤3的方法导出证书,就能成功了

命令

makecert.exe -r -ss my -n "CN=DO_NOT_TRUST_FiddlerRoot, O=DO_NOT_TRUST, OU=Created by http://www.fiddler2.com" -sky signature -eku 1.3.6.1.5.5.7.3.1 -h 1 -cy authority -a sha1 -m 120 -b 09/11/2018

注意:这个命令最后的日期 09/11/2018  一定要大于现在的日期 否则创建证书是过期的

第4步:,证书导入到桌面后,请打开火IE,然后进入属性-内容-证书-导入-选择刚导出的桌面的证书-确定。

第5步:手机安装fiddler证书

① 浏览器输入:ip:端口(比如10.10.49.15:8888)此时电脑上的fiddler保持打开,出现如下界面,点击fiddlerroot certificate,根据提示进行安装

 

②安装完成后,出现如下界面

(在设置--通用—描述文件与管理也可以找到)

 
 

③打开设置,设置—通用—关于本机—证书信任设置,查看刚刚安装的证书是否在受信任证书存储区已打开为信任,若没有打开,则需要打开信任,如下

 

第5步随后,为了保险,Fiddler重启,IE也重启一下,然后开始抓HTTPS的包

fiddler手机抓包遇到的问题:

问题一:

SecureClientPipeDirect failed:

System.IO.IOException 无法从传输连接中读取数据: 远程主机强迫关闭了一个现有的连接。

系统:IOS

原因:证书未被信任,导致主机拒绝连接

解决方法:确认fiddler证书是否在ios受信任列表

操作步骤:

① 浏览器输入:ip:端口(比如10.10.49.15:8888)此时电脑上的fiddler保持打开,出现如下界面,点击fiddlerroot certificate,根据提示进行安装

 
 

②安装完成后,出现如下界面

(在设置--通用—描述文件与管理也可以找到)

 
 

③打开设置,设置—通用—关于本机—证书信任设置,查看刚刚安装的证书是否在受信任证书存储区已打开为信任,若没有打开,则需要打开信任,如下

 
 

问题二:

SecureClientPipeDirect failed:

System.Security.Authentication.AuthenticationException 调用 SSPI 失败,请参见内部异常。< 处理证书时,出现了一个未知错误。for pipe (CN=*.browser.miui.com, O=DO_NOT_TRUST, OU=Created byhttp://www.fiddler2.com).

系统:Android

原因:证书凭证用途选择有误,导致代理设置失败

解决方法:更改证书安装类型为WLAN

操作步骤:安装证书,并将凭证用途选择为WLAN,之后按提示安装完成即可

 
 

问题三:

安装fiddler之后,打开火狐浏览器,提示连接不安全

系统:PC端

原因:为加入fiddler代理证书至火狐

解决步骤:

①打开fiddler,tools—option—HTTPS—actions—export root certificate to desktop

 
 

②导出证书

 
 

③打开火狐浏览器—选项—搜索:证书

 
 
 
 

④查看证书—选择要安装的证书—打开进行安装

 
 

编辑信任设置,勾选信任选项,设置完后点击确定

 
 

以上,证书设置完之后,重启火狐浏览器就不会再出现连接不安全的情况了。

原文地址:https://www.jianshu.com/p/ff010d38d57e

ffiddler抓取手机(app)https包的更多相关文章

  1. 使用Fiddler抓取手机APP数据包--360WIFI

    使用Fiddler抓取手机APP流量--360WIFI 操作步骤:1.打开Fiddler,Tools-Fiddler Options-Connections,勾选Allow remote comput ...

  2. Fiddler高级用法-抓取手机app数据包

    在上一篇中介绍了Fiddler的基本使用方法.通过上一篇的操作我们可以直接抓取浏览器的数据包.但在APP测试中,我们需要抓取手机APP上的数据包,应该怎么操作呢? Andriod配置方法 1)确保手机 ...

  3. jmeter旅程第一站:Jmeter抓包浏览器或者抓取手机app的包

    学习jmeter?从实际出发,我也是一个初学者,会优先考虑先用来做一些简单的抓包.接口测试,在实践的过程中学习jmeter用途.那么接下来,这篇文章我会以jmeter抓包开启我的jmeter旅程. 这 ...

  4. fiddler 抓取手机app请求包

    今天心血来潮,也不知道怎么了,想着抓抓我们公司手机app的包看看,研究研究我们公司的接口,哎,我们api文档,我自己抓包看看吧.工具选择fiddler,理由免费,用着也舒服,手机设备 iPhone6 ...

  5. Fiddler抓取手机APP数据包

    第一步:下载神器Fiddler,下载链接: http://w.x.baidu.com/alading/anquan_soft_down_ub/10963 下载完成之后,傻瓜式的安装一下了! 第二步:设 ...

  6. 用Fiddler抓取手机APP数据包

    Fiddler下载地址 1.允许远程连接 2.允许监听https 3.重启Fiddler 这步很重要,不要忘了 4.手机配置 用ipconfig命令查询当前PC的局域网IP 将手机连接上同一个WIFI ...

  7. Fiddler 抓取手机APP数据包

    Fiddler是一个调试代理,下载地址http://www.telerik.com/download/fiddler 下载安装运行后,查出运行机器的IP,手机连接同一网域内的WIFI,手机WIFI连接 ...

  8. 利用Fiddler抓取手机APP数据包

    Fiddler是一个调试代理,下载地址http://www.telerik.com/download/fiddler 下载安装运行后,查出运行机器的IP,手机连接同一网域内的WIFI,手机WIFI连接 ...

  9. Fiddler2 抓取手机APP数据包

    原文:http://blog.goyiyo.com/archives/2044 下载安装运行后,查出运行机器的IP,手机连接同一网域内的WIFI,手机WIFI连接设置里的高级里,代理设置填写上Fidd ...

随机推荐

  1. JMeter36个内置函数及11个新增函数介绍

    JMeter内置了36个函数,这些函数可以通过函数助手进行编辑和测试.了解这些函数,不仅能提高JMeter的使用熟练度,也有助于知晓测试工具或测试框架通用的函数有哪些,在自主设计时,作为参考借鉴. J ...

  2. Docker学习(13) Docker容器的网络连接

    Docker容器的网络连接 Docker容器的网络基础 先安装网桥管理工具 Docker容器的互联 默认 Docker容器与外部网络的连接

  3. 201871030137-杨钦颖 实验三 结对项目—《D{0-1}KP 实例数据集算法实验平台》项目报告

    201871030137-杨钦颖 实验三 结对项目-<D{0-1}KP 实例数据集算法实验平台>项目报告 项目 内容 课程班级博客链接 班级连接 这个作业要求链接 作业连接 我的课程学习目 ...

  4. CVPR2020论文解读:三维语义分割3D Semantic Segmentation

    CVPR2020论文解读:三维语义分割3D Semantic Segmentation xMUDA: Cross-Modal Unsupervised Domain Adaptation  for 3 ...

  5. Linux下Flash-LED的处理

    Linux下Flash-LED的处理 一些LED设备提供两种模式-torch和flash.在LED子系统中,LED类(参见Linux下的LED处理)和LED Flash类,分别支持这些模式.torch ...

  6. 像Swing这种已经不太用的技术,大学还在教,到底要不要学?

    一直以来,写日常问题.前沿技术和架构思考类的文章比较多,今天为什么突然来说说Swing这个陈年老技术呢? 因为在CSDN上看到了这样的一篇文章: 可以看到作者对于学Swing还是挺愤怒的,不过确实Sw ...

  7. NCF 如何导入Excel数据

    简介 学了上一节的WebApi之后,我们会发现一片新天地 本节跟大家聊一聊,如何把本地的Excel数据导入到NCF中 仓库地址:https://github.com/NeuCharFramework/ ...

  8. UiPath中恢复依赖项失败的解决方法

    目录 序言 正文 什么是依赖包? 如何查看项目使用了哪些版本的依赖包? 一.项目内查看 二.查看项目的 JSON 文件 问题根源 解决方法 一.「等」字诀 二.切换网络环境(根治) 三.手动复制依赖包 ...

  9. 【VBA】查找字符串

    老婆饼里有老婆吗 Sub test() aaa = "老婆饼里有老婆吗" If InStr(aaa, "老婆") <> 0 Then Debug.p ...

  10. MySQL数据的高效检索

    数据库操作中,常常需要完成既定数据的检索.少量数据存放在表中,只需使用基本的SQL语句即可检索得到.但当数据量较大时,受MySQL数据库底层实现原理的限制,缺省的SQL语句,检索效率较低. 例如:当执 ...