Fiddler - 工具配置及在ios抓取不了https的解决方法
一、首先,官网下载最新版fiddler工具:
https://www.telerik.com/fiddler
二、打开fiddler,点击Tools - Options

我电脑上的各项配置如下图(也可以根据需要自己配置或参考其他百度配置):





三、配置完后重启fiddler
四、在fiddler右上角这里悬浮鼠标,观看自己电脑IP(记好这个后期有用,因为这个ip不时会变,所以每次使用建议重新查看):

或者window键+R,输入cmd,在命令行输入ipconfig,查看

五、打开手机配置网络代理(以ios为例):
设置 - 无限局域网 - 链接一个wifi - wifi最右边的小"i"图标 - 滑到最下方点击http代理的“配置代理”


服务器红框处填写刚才在fiddler或命令行得到的ip,端口号一般都是8888,除非自己做了配置;
六、获取证书:
打开ios本机的safari浏览器,地址栏输入“服务器:端口号”
例如我刚才获取的ip是172.20.15.38,那么我的地址输入就是http://172.20.15.38:8888
看到页面如下:

七、安装证书:点击空框位置,会弹窗询问,点击允许

跳到安装页


输入密码安装即可:

如果有时候点击浏览器的FiddlerRoot certificate链接处,直接是上边这一页,表示已经安装过,
此时可以删除证书重新安装【注:有时候安装了证书依旧不起作用的时候,也可以走下边的步骤删除证书重新输入最新的ip地址重新安装证书】
八、删除证书
点击设置 - 通用 - (差不多在底部)描述文件(与设备管理) - 找到刚才安装的证书:

点击进入:

点击 移除描述文件 - 输入密码即可删除证书;
九、信任证书设置(很必要):
点击设置 - 通用 - 关于本机 - (拉到最底部)证书信任设置 - 把红框处的开关打开 - 点击继续

至此,ios配置完毕,可以抓取http和https的包了;
题外篇:
如果安卓中不能抓取https的包,也需要安装证书;证书下载不用和ios一样,只需点击feddler配置项中的即可,步骤如下:

找到并点击Actions

点击Export... 存到电脑桌面

通过手机助手文件传输到手机,点击安装即可
2018-05-07 20:51:38
Fiddler - 工具配置及在ios抓取不了https的解决方法的更多相关文章
- python抓取中文网页乱码通用解决方法
注:转载自http://www.cnpythoner.com/ 我们经常通过python做采集网页数据的时候,会碰到一些乱码问题,今天给大家分享一个解决网页乱码,尤其是中文网页的通用方法. 首页我们需 ...
- scrapy 抓取数据被禁止的解决方法
在用抓取头条新闻的数据时出现以下问题:禁止抓取,结果数据没有出来 后来经过查询得知需要把settings.py里面 修改为ROBOTSTXT_OBEY = False就可以了, 默认True
- 接口测试——fiddler对soapui请求返回信息抓取
原文:接口测试——fiddler对soapui请求返回信息抓取 背景:接口测试的时候,需要对接口的请求和返回信息进行查阅或者修改请求信息,可利用fiddler抓包工具对soapui的请求数据进行抓取或 ...
- IOS抓取与反抓取
目录 IOS抓取基础知识 IOS抓取方式 iOS破解 模拟器 黑雷苹果模拟器 介绍 局限 改机软件 常用改机软件 检测 可更改属性 注入与Hook(越狱下实现作弊) 注入方式 Hook方式 重打包(非 ...
- fiddler 抓取 安卓模拟器 https包
2017-12-12 16:47:45 星期二 需要材料: 1. fiddler 2. 逍遥模拟器 步骤: 1. fiddler->tool->Optiions...->connec ...
- fiddler安装及抓取http和https请求
安装fiddler 安装完成,此时就可以抓取http请求了 如果要抓取https请求,就需要更新fiddler为最新版,并安装证书 1.检查更新fiddler为最新版 2.下载证书并安装 https证 ...
- fiddler抓取不到HTTPS响应
火狐浏览器也安装证书了,但还是抓取不到HTTPS类型的数据包 解决办法:设置代理时在 为所有协议使用相同代理服务器(S)前打钩
- 使用Charles抓取APP之HTTPS请求
Charles是一款非常好用的抓包工具,通常使用它来进行APP开发抓包调试,尤其是HTTPS请求. 一.安装Charles 去官网(https://www.charlesproxy.com/)下载软件 ...
- Android 7.0解决抓取不到https请求的问题
问题:Android7.0系统,使用fiddler不能抓取https请求 解决方法: 1.在源码res目录下新建xml目录,增加network_security_config.xml文件 (工程名/ ...
随机推荐
- 利用openssl管理证书及SSL编程第2部分:在Windows上编译 openssl
利用openssl管理证书及SSL编程第2部分:在Windows上编译 openssl 首先mingw的环境搭建,务必遵循下文: http://blog.csdn.net/ubuntu64fan/ar ...
- (六十五)iOS的socket实现(GCDAsyncSocket)
本文介绍使用GCDAsyncSocket来实现iOS端的socket,有关简易服务端的代码已经在上一篇文章中提到,这里不再赘述,将直接介绍如何实现客户端. 首先下载CocoaAsyncSocket框架 ...
- IT职场: 选择外企利与弊
前几天有个同学打电话问我选择国内企业与外企的利弊,很可笑的是他是学机械的:既然和我完全不在一个行业,因此我只是说了我们IT外企的利与弊,毕竟隔行如隔山. 首先简单自我介绍一下,我所在的公司是美资500 ...
- 【python】使用unix管道pipe处理stdout实时数据
现在有个实时抓包处理的程序,大概的流程是 使用tshark抓包->实时上传,如果写log的话是可以的,但是log文件切割需要定时执行. 由于log中有些内容需要实时处理,延迟时间会导致数据误差, ...
- mybatis 配置 log4j 日志
mybatis 配置 log4j 日志 使用Mybatis的时候,可能需要输出(主要是指sql,参数,结果)日志,查看执行的SQL语句,以便调试,查找问题. 测试Java类中需要加入代码: stati ...
- Xp输入法不见了
早上打开电脑忽然发现以前的输入法(包括搜狗,智能ABC输入法)都不见了,光剩下微软拼音,而且添加输入法的按键是灰色的,不能使用 解决的办法: 打开记事本,输入以下内容: ___________ ...
- 优雅的App完全退出方案(没有任何内存泄漏隐患)
在Android开发过程中,特别是界面比较多的情况下,用平常的退出方式往往是不能完全退出这个应用,网络上也好多各种退出方案.其中一种应该是被广大开发者采纳使用,也非常的清晰方便,就是在Applicat ...
- 【翻译】在Ext JS集成第三方库
原文地址:http://www.sencha.com/blog/integrating-ext-js-with-3rd-party-libraries/ 作者:Kevin Kazmierczak Ke ...
- Android下VideoView的研究
VideoView继承自SurfaceView,实现了MediaController.MediaPlayerControl的接口.在android系统中的包名为android.widget.Video ...
- 01_Nginx安装,nginx下部署项目,nginx.conf配置文件修改,相关文件配置
1.下载Nginx,进入Nginx下载地址:http://nginx.org/ 点击nginx-1.8.0,进入:http://nginx.org/en/download.html,下载文件: ...