fiddler 手机抓包工具(含https) 完整流程

这篇具有很好参考价值的文章主要介绍了fiddler 手机抓包工具(含https) 完整流程。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

  • 第一部分:下载并安装fiddler

    一.使用任一浏览器搜索【fiddler下载安装】,并下载fiddler 安装包。

    fiddler 手机抓包工具(含https) 完整流程,fiddler,智能手机,https

    二.fiddler安装包下载成功后,将下载的fiddler压缩包解压到自定义文件夹【fiddler】或者解压到当前文件夹下,双击文件夹中的【fiddler.exe】文件

    fiddler 手机抓包工具(含https) 完整流程,fiddler,智能手机,https

    三.双击文件后,可以按照下面的流程进行安装。如果是汉化版的那就更简单明了了

    fiddler 手机抓包工具(含https) 完整流程,fiddler,智能手机,https

    fiddler 手机抓包工具(含https) 完整流程,fiddler,智能手机,https

    四.打开已经安装好的fiddler,如果有更新提示框弹出,可以点击:NO 或者 否,关闭更新。

    五.从界面上我们可以看到,fiddler了一打开就在不断地抓取网络请求了,但是这些不是我们需要的网络请求。

    fiddler 手机抓包工具(含https) 完整流程,fiddler,智能手机,https

    第二部分:配置fiddler,并进行手机抓包。

    一.由于fiddler只默认抓取HTTP的请求,若想抓取HTTPS的请求,则需要设置HTTPS的各项值:

     第一步:在fiddler菜单项选择Tools  ->  Options -> HTTPS

     第二步:勾选【Decrypt HTTPS traffic 】【Ignore server certificate errors】,下拉框默认:【from all processes】 即可

    第三步:点击右边的【Actions】,选择【Trust Root Certificate】点击,弹出窗点击【Yes】按钮即可。

    第四步:点击【OK】保存

    fiddler 手机抓包工具(含https) 完整流程,fiddler,智能手机,https

    fiddler 手机抓包工具(含https) 完整流程,fiddler,智能手机,https

    二.设置fiddler connections的值,允许fiddler远程连接

    第一步:在fiddler菜单项选择Tools  ->  Options -> connections

    第二步:勾选【|Allow remote computers to connect】

    第三步:点击【ok】保存

     

    fiddler 手机抓包工具(含https) 完整流程,fiddler,智能手机,https

    (重点:记住设置完上述的值后,一定要重启Fiddler,不重启Fiddler 上述设置的值将不会生效)(另:Fiddler 很多地方设置了值都需要重启,如果发现自己的设置的东西没有生效,先重启Fiddler再看是否已经生效)

    三.在手机上进行相应的设置,为手机抓包做准备

    1.查看自己本机的IP

    方法一:电脑——左下角点击Windows图标——输入cmd,打开cmd面板,输入:ipconfig ,查看本机IP地址

    fiddler 手机抓包工具(含https) 完整流程,fiddler,智能手机,https

    方法二:在fiddler主界面,将鼠标移到【online】上面,就可以查看本地的IP地址了,如果你的fiddler没有显示【online】,可以通过【fiddler菜单——View——Show Toolbar】将【Show Toolbar】勾选中,就会显示【Online】信息了。

    fiddler 手机抓包工具(含https) 完整流程,fiddler,智能手机,https

    2.手机安装证书。(ios设置和Android设置基本一样)

    前提条件:

    手机和电脑要处于同一网络条件下(可以理解为:使用同一个WiFi)

    fiddler的默认端口是:8888,不需要进行修改,使用默认的就可以。

    一个手机可以安装多个证书,但是每安装的一个证书里面都设置有IP地址,所以:安装的证书和电脑IP是一一对应的,当前的这个证书只能针对某一台电脑使用,更换电脑后,该证书将不能使用,只能重新安装与更换的电脑的IP相同的证书才能使用。

    第一步:手机下载证书。打开手机的浏览器,输入:【IP:8888】下载证书。

    (注:中间的冒号一定要使用英文的冒号,中文的冒号是错误的)

    例如:浏览器输入【http://192.168.xxx.xxx:8888】或者【192.168.xxx.xxx:8888】(这个地方的IP就是你电脑的IP)

    fiddler 手机抓包工具(含https) 完整流程,fiddler,智能手机,https

    第二步:安装证书.

     有的手机可以直接点击已下载的文件进行安装,有的手机则不行。

    如果不能直接安装证书,我们可以通过以下方法来安装证书。

    1.Android:安装证书。由于安装系统众多,设置的方法不尽相同,下面几个方法以供参考。

    方法一:手机——设置——搜索【证书】二字——选择:安装证书或者证书管理:点击安装证书,在你的众多文件里面去选择刚刚下载的fiddler的证书,点击安装

    (注:选择安装的文件后,需要输入手机的锁屏密码。Android一定要有锁屏密码才能安装证书)

     

    fiddler 手机抓包工具(含https) 完整流程,fiddler,智能手机,https

    方法二:在浏览器里面,直接打开已经下载的文件,安装即可,安装步骤是:先输入手机锁屏密码——后到上图为证书命名界面。

    证书安装好后,查看已信任证书:具体位置在【安全——更多安全设置——加密和凭据——受信任的凭据】

    fiddler 手机抓包工具(含https) 完整流程,fiddler,智能手机,https

    2.ios安装证书:直接点击已下载的文件安装即可,安装文件成功后,需要在【设置——通用——关于本机——证书信任设置】开启证书信任。

    第三步:为手机设置代理.(ios和安卓差不多)

    设置——无线网络(WLAN)——WLAN——长按已连接的WiFi 去修改网络——在高级选项里面——选择【手动代理】——出现以下界面,按图所示操作即可。

    (或者长按通知栏WiFi按钮进入WiFi界面)

    (有的机型需要先添加网络才能对网络进行修改,这个看个人手机情况)

    fiddler 手机抓包工具(含https) 完整流程,fiddler,智能手机,https

    第四步:访问手机浏览器或者任一应用就可以在fiddler里面查看到抓取的请求了

    最后查看已经抓取到的https的请求:

    fiddler 手机抓包工具(含https) 完整流程,fiddler,智能手机,https

    3. 手机上设置代理

    android手机,选择某个wifi,然后长按那一栏,然后选择修改网络--代理--手动--然后输入你电脑上的ip地址和端口号,注意这里的端口号是你fidder设置的那个端口号,然后就可以抓到手机上的请求包了

4. 如果是APP启用了自己的CA证书的情况下,上边一顿操作是不管用的,始终抓取不到APP的包-----百度了各种操作,从理论层面可行的就是把fidder生成的CA证书放在android的证书目录下,但是这个过程需要解锁手机BL ,获取手机的root权限,这个目前的很多手机的厂商不支持了 ,经过最后的挣扎放弃这个方案 ;回到最初的抓包的目的是什么? 最后的解决方案就是,   1)测试环境的APP端走http协议,生产的保持https的协议;改动成本最小同时可以满足测试的抓包需求!文章来源地址https://www.toymoban.com/news/detail-772153.html

到了这里,关于fiddler 手机抓包工具(含https) 完整流程的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • Fiddler 抓包工具 手机抓包配置

    1. 下载Fiddler 工具阿里云盘分享 2. 安装后进行设置 Tools --Options      这些设置完后开始手机WLAN 设置 1. 打开手机的“设置” -“WLAN”,找到你要连接的网络,在上面长按,然后选择“修改网络”,弹出网络设置对话框,然后勾选“显示高级选项”(不同的手机,设置方法有所

    2024年02月16日
    浏览(31)
  • Fiddler抓包工具之fiddler设置抓HTTPS的请求&证书安装

    基础配置: 路径:启动Fiddler 》Tools》Options》HTTPS 注意:Option更改完配置需重启Fiddler才能生效 选中\\\"Decrpt HTTPS traffic\\\",    Fiddler就可以截获HTTPS请求,如果是第一次会弹出证书安装提示,若没有弹出提示,按照路径依次点击,使系统信任证书: Actions》Trust Root Certificate。另外,

    2024年02月16日
    浏览(39)
  • 全网最详细,Fiddler抓包实战 - 手机APP端https请求(超详细)

    Fiddler抓取App端请求 准备工作: 将手机和电脑连接到同一路由器(保证两者能够ping通); 如果使用的模拟器则不需要上面的步骤,因为模拟器是共享PC端的网络,两者网络默认就是连通的状态; 查询PC端的IP地址; 配置fiddler可以抓取远程端设备请求 打开Tools-Options-Connection

    2024年02月09日
    浏览(85)
  • Fiddler抓包工具安装后抓取不到Https协议解决办法!!!

    Fiddler刚刚下载安装好后,默认不支持https协议的,想要抓取https,需要手动设置 一、首先点击Tools按钮中的Options…选项  二、选择HTTPS选项,进行图如下三项勾选,最后点击Actions按钮 三、选择将证书保存在桌面  四、保存成功可以在我们的桌面看见证书   五、最后我们需要

    2024年02月16日
    浏览(30)
  • 测试好工具fiddler,手机抓包,查看手机app请求了哪些接口

    领导让我接收一个项目,但是这个项目是安卓的,安卓我一窍不通,我们只做过web页面的。身为一个大数据程序员,要接手同事的项目,给我了代码,但是我完全不知道,这个代码对应,安卓机里面的那个功能。 但是安卓又没有像浏览器那样自带调试,于是就需要一个工具,

    2024年02月09日
    浏览(44)
  • fiddler抓包工具的用法以及抓取手机报文定位bug

    前言: fiddler抓包工具是日常测试中常用的一种bug定位工具 使用方法: 1  首先打开fiddler工具将证书导出 点击TOOLS------Options------Https-----Actions---选中第二个选项  2   把证书导出到桌面后 打开谷歌浏览器   设置---高级----管理证书---受信用证书机构  把证书导入即可,关闭浏

    2024年02月13日
    浏览(29)
  • Charles(花瓶)抓包工具,安卓手机抓包设置及https设置

    Charles 抓包工具支持http和https代理,另外还支持流量控制如弱网测试,接口并发测试,重发网络请求测试,网络请求截获并动态修改等功能。 Charles 安卓手机抓取HTTP请求: 1.根据自己的情况选择下载安装,安装很简单直接下一步即可 下载地址 :https://www.charlesproxy.com/latest-r

    2024年02月02日
    浏览(67)
  • HTTPS 之fiddler抓包--jmeter请求

    一、浅谈HTTPS 我们都知道HTTP并非是安全传输,在HTTPS基础上使用SSL协议进行加密构成的HTTPS协议是相对安全的。目前越来越多的企业选择使用HTTPS协议与用户进行通信,如百度、谷歌等。HTTPS在传输数据之前需要客户端(浏览器)与服务端(网站)之间进行一次握手,在握手过

    2024年02月09日
    浏览(29)
  • Fiddler抓包之【 抓取https请求 】详解教程

    引言 概况 基本原理 抓HTTPS的原理 HTTPS请求两类 Fiddler抓包要求 总结 写在最后 在日常测试中,不管是功能测试还是接口测试,避免不了抓包。抓包工具有很多,这里只讲fiddler的使用,并且是对https请求的抓取。 抓包之前,先了解一下Fiddler。 Fiddler是一款免费且功能强大的数

    2024年02月07日
    浏览(48)
  • 使用Fiddler进行手机抓包

    抓包工具:Fiddler下载、安装、使用 教程 一、Fiddler 下载 注意:Fiddler2需要.NET v2,Fiddler4需要.NET v4,不过这些也不用怎么管,下载用默认的就好了。 官网下载:https://www.telerik.com/fiddler 百度网盘链接: https://pan.baidu.com/s/14C0bOTICZADj03ZGx_eygw 提取码: chdi ————————————

    2024年02月11日
    浏览(33)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包