Fiddler系列教程2:手机抓包图文教程.pdf

Fiddler系列教程2:手机抓包图文教程.pdf

  1. 1、本文档共6页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多

Fiddler系列教程2:⼿机抓包图⽂教程

上篇,我们教了⼤家Fiddler安装配置及如何使⽤Fiddler进⾏基本的Http抓包及模拟请求,今天给⼤家介绍下如何使⽤Fiddler进⾏⼿机抓包。

运⾏环境为Windows10,使⽤⼿机为iPhone7,iOS11系统。

0.准备⼯作

⾸先需要确保⼿机及电脑在同⼀个局域⽹内,如连接了同⼀个⽆线路由器。

1.Fiddler配置

1.运⾏Fiddler后打开配置项:Tools–Options

2.打开配置项HTTPS,勾选“CaptureHTTPSCONNECTs”,同时勾选“DecryptHTTPStraffic”,弹出的安装证书对话框时选择是“”。如果需要监听不可信的证书的HTTPS请求的

话,需要勾选“Ignoreservercertificateerrors(unsafe)”。

3.选择Connections选项卡,选中Allowremotecomputerstoconnect:允许远程机器(pc/⼿机)连接Fiddler作为代理(这也是为什么Fiddler可以抓取⼿机请求的原因),默认

使⽤端⼝号为8888

4.保存配置后,重启Fiddler

2.iPhone配置

2.1获取Fiddler所在机器ip地址

使⽤ipconfig命令查看即可,如我们这⾥是77

2.2配置iPhone⽆线局域⽹代理

1)打开iPhone设置-⽆线局域⽹,选择并点击我们已连接的⽆线⽹,进⼊⽆线⽹详情页⾯;下拉⾄最下⽅,选择HTTP代理-配置代理

2)选择⼿动,填⼊服务器IP及端⼝号后点击存储“”保存即可,如这⾥我们填⼊77及8888

2.3安装⼿机证书

这⼀步配置是为了Fiddler可以抓取⼿机上的HTTPS请求。如果你只需抓取HTTP请求,可以忽略这⼀步。

1)在iPhoneSafiri浏览器中打开,其中ip地址为Fiddler所在机器ip,8888为配置的Fiddler代理端⼝号

2)点击FiddlerRootcertificate下载证书

3)在打开的安装描述⽂件“”界⾯,点击右上⾓安装“”按钮,输⼊密码后,选择安装即可

3.抓包⽰例

1.我们在Safiri浏览器中打开任意⽹址,如我的博客地址:,在Fiddler中可以看到本次HTTPS请求,其中UA是iphone

2.我们打开任意APP,如⼿机QQ,在Fiddler中同样可以看到QQ本次访问的所有HTTP及HTTPS请求消息

同理,Android⼿机也是相同的操作步骤,在配置⽆线局域⽹代理及安装证书后,就可以通过Fiddler抓取⼿机浏览器,APP等发出的HTTP或HTTPS类型请求了,在此恕不赘

述。

文档评论(0)

当当当 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档