利用fiddle进行https抓包 (附ios安装证书 )

admin8年前5424
这里写图片描述

这里写图片描述

安装根证书后,可以点击Actions—–>open windows certificate manager查看安装到系统的根证书 
这里写图片描述

根证书的作用:fiddler对每个域名都会生成公钥证书,浏览器会用根证书验证公钥证书的合法性,所以,根证书是https 抓包必不可少的部分

效果

我们那支付宝登陆界面做测试支付宝登陆页面 
这里写图片描述

常见问题

http tunnel、http connect

有一种情况,host都是tunnel to, url 后边都带着443,这是什么意思呢? 
查看,请求头会发现使用了Connect方法,Connect方法通常会建议代理(fiddler)与目标服务器建立http tunnel;尽管Connect也可以用于http,但是一般是用于SSL通信;

CONNECT www.google.com:443 11

这句话表示,代理与服务器的443端口建立了http tunnel,在此之后,所有由客户端发送的内容,都会经由http 代理,转发给www.google.com:443端口;

解密失败

有的时候,发现解密失败,这是可以查看connect的log。如图

这里写图片描述

通过查看响应,我们看到,是由于没有设置解密导致的,

This is a CONNECT tunnel, through which encrypted HTTPS traffic flows. 
Fiddler’s HTTPS Decryption feature is enabled, but this specific tunnel was configured not to be decrypted. Settings can be found inside Tools > Fiddler Options > HTTPS. 
A SSLv3-compatible ServerHello handshake was found. Fiddler extracted the parameters below.

Tools > Fiddler Options > HTTPS,选中解密https,选择正确的来源,解密成功。 
这里写图片描述

当然,如果不想显示Connect,你也可以设置rules----->hide connects 隐藏connect;

如果还是解密失败,可以查看Log标签页,错误信息都会在这里边显示。 
这里写图片描述

抓不到手机微信

有网友跟我说,抓不到手机微信的数据,这是因为,微信走的http2协议,fiddler不支持http2协议,所以用wireshark抓,但http2也是加密的,所以抓到的数据看不懂。 
这里写图片描述


IPhone上安装Fiddler证书

这一步是为了让Fiddler能捕获HTTPS请求。 如果你只需要截获HTTP请求, 可以忽略这一步

1. 首先要知道Fiddler所在的机器的IP地址: 假如我安装了Fiddler的机器的IP地址是:192.168.2.124

2. 打开IPhone 的Safari, 访问  http://192.168.2.124:8888, 点"FiddlerRoot certificate" 然后安装证书

利用fiddle进行https抓包  (附ios安装证书 )

设置fiddler抓包<p style="margin-top: 0px; margin-bottom...

2016中国软件开发者白皮书完整版

admin9年前1588
2016中国软件开发者白皮书完整版
2016中国软件开发者白皮书完整版.pdf...

全球最吸金的13个共享经济模式

admin9年前1552
创业家堪比段子手的想象力。华盛顿特区经济趋势基金会主席杰里米·里夫金认为,协同共享是一种新的经济模式,数十亿人既是生产者也是消费者,在互联网上共享能源、信息和实物,所有权被使用权代替,“交换价值”被“...

流量红利期不再,后电商时代是个啥样?

admin9年前1789
流量红利期不再,后电商时代是个啥样?
<p style="border: 0px; margin-top: 0px; margin-bottom: 20px; padding: 0px; vertical-align: b...

基于PHP的超炫酷HTML5交互式图表

admin10年前1984
基于PHP的超炫酷HTML5交互式图表
介绍最近,我需要从一组PHP数据组快速创建图表。要求图表必须是交互式的,用户友好的,也可下载的。在评估了一些PHP图表的解决方案,包括phpChart、pChart和Highcharts之后,我决定采...

十年WEB技术发展历程

admin10年前1722
十年WEB技术发展历程
Ajax03年的时候我上六年级,那时候网吧刚在小县城的角落萌生。传奇,大话西游第一代网游一时风靡。我抱着试一试的心态给了网吧老板两块钱想申请个号玩玩,然后接下来的一个小时我一直在,注,册,账,号。彼时...

余额宝的好日子似乎到头了。如果换个角度看的话:它的使命已完成,退位对互联网金融创新发展是利好消息

admin10年前1693
余额宝的好日子似乎到头了。如果换个角度看的话:它的使命已完成,退位对互联网金融创新发展是利好消息
【IT时代网、IT时代周刊锐观察】前几日,余额宝7日年化收益已跌破4%,下滑至3.6%,且至今仍没有回弹迹象。业界也因此热议余额宝风光不再,好日子似乎是到头了。但换个视角看,余额宝的历史使命已经完成,...

腾讯最近发布的APP榜单,凸显出了这些:出行和视频软件悄然改变、垂直社区兴起、炒股理财类APP火热

admin10年前1966
 腾讯最近发布的APP榜单,凸显出了这些:出行和视频软件悄然改变、垂直社区兴起、炒股理财类APP火热
【IT时代网、IT时代周刊锐观察】毋庸置疑,现在已经进入移动生活时代,人们无论是工作、娱乐和生活都越来越多地通过移动来完成。2015年上半年马上就要过去,这半年,中国人的移动生活正在如何改变?未来又将...

2015中国物流云解决方案提供商Top40

admin10年前1803
  2015中国物流云解决方案提供商Top40
有人这样形容物流公司--他好比自来水公司,它需要一个水池、需要自来水管道、需要为数众多的水龙头。所有的资源相当于水池,并将这些资源供给自来水管道、水龙头。所谓的自来水管道就是公路、航空、铁路运输公司,...

浅谈web服务器的构架:LAMP LNMP以及LLMP

admin10年前1771
随着许多VPS销售商有如Directspace 、 BuyVM、YardVPS放出廉价的VPSS,特别是PIPNI推出的免费VPS,许多站长的眼光开始注意到了VPS身上。虽然这些VPS的性能见仁见智,...