Fiddler的安装和使用——PC端移动端抓包

news2025/2/27 6:34:48

Fiddler的安装和使用——PC端&移动端抓包

  • 前言
    • 使用fiddler的原因
  • 安装方法
    • 安装Fiddler :双击下载的fiddlerSetup.exe,弹出如下界面,点击I Agree
  • 使用方法——PC端抓包
    • 配置:打开Fiddler文件夹,点击Fiddler.exe运行fiddler进行配置
    • 抓取HTTPS数据包
    • 设置过滤
  • 使用方法——手机端抓包
    • 1.修改WIFI代理
    • 获取自己电脑的IP:

前言

Fiddler是一款功能强大的代理工具,位于客户端和服务器之间。它被广泛应用于抓取网络数据包,并且是当前最常用的抓包工具之一。Fiddler能够记录客户端和服务器之间的所有请求,并且提供了丰富的功能来分析和调试HTTP/HTTPS应用程序。

通过使用Fiddler,你可以针对特定的请求进行分析,查看请求的数据内容,并设置断点以便在特定条件下暂停请求的处理。这使得你可以在请求传输过程中进行实时调试和问题排查。

除了分析请求数据,Fiddler还允许你修改请求的数据内容。这对于测试不同参数或模拟特定场景非常有用。此外,Fiddler还可以修改服务器返回的数据


博主 DTcode7 带您 溺亖在知识的海洋里,嘿嘿嘿.~
🐒 个人主页—— DTcode7 的博客 🐒
《微信小程序相关博客》
《Vue相关博客》
《前端开发习惯与小技巧相关博客》
《AIGC相关博客》
《photoshop相关博客》
😚 吾辈才疏学浅,摹写之作,恐有瑕疵。望诸君海涵赐教。望轻喷,嘤嘤嘤 🙈
🕍 愿斯文对汝有所裨益,纵其简陋未及渊博,亦足以略尽绵薄之力。倘若尚存阙漏,敬请不吝斧正,俾便精进!


使用fiddler的原因

在做项目中,我们经常会遇到的一个问题,客户没有提供测试环境和测试app,不能直接使用本地代码来测试,而且app里面看不到具体接口请求和问题反馈,这个时候,就需要fiddler工具来进行手机抓包了

下载地址:https://www.telerik.com/fiddler


​​

安装方法

安装Fiddler :双击下载的fiddlerSetup.exe,弹出如下界面,点击I Agree

在这里插入图片描述
在这里插入图片描述
无脑点点点就行了,安装好桌面就有这个图标了
在这里插入图片描述
打开后整体界面如下:
在这里插入图片描述

使用方法——PC端抓包

配置:打开Fiddler文件夹,点击Fiddler.exe运行fiddler进行配置

点击Tools–>options

在Tools–>options弹框,点击connections,端口8888可修改为其他数字,并勾选Allow remote computers to connect,点击OK。

在这里插入图片描述

Fiddler listens on port是手机连接fiddler时的代理端口号,默认8888即可

抓取HTTPS数据包

在options弹框中切换至HTTPS,勾选图中标记的2个选项并点击OK
在这里插入图片描述

设置过滤

手机上设置代理后,这时候fiddler上抓到的是pc和app所有的请求,如果pc上打开网址,会很多,这时候就需要开启过滤功能了。
打开fiddler>Tools>Fiddler Options>HTTPS>…from remote clients only,勾选这个选项就ok了

  • from all processes :抓所有的请求

  • from browsers only :只抓浏览器的请求

  • from non-browsers only :只抓非浏览器的请求

  • from remote clients only:只抓远程客户端请求
    这样,你访问网页的时候,就能看到界面抓到一大堆的东西了。
    通过陈列出所有的HTTP通信量,Fiddler可以很容易的向您展示哪些文件生成了您当前请求的页面。使用Statistics页签,用户可以通过选择多个会话来得来这几个会话的总的信息统计,比如多个请求和传输的字节数。


使用方法——手机端抓包

我这里主要介绍如何进行操作手机上的应用,然后电脑上的fiddler抓包,也就是通过WIFI远程连接
1)确认电脑和手机连的同一局域网
2)查看电脑IP并设置手机WIFI的HTTP代理

1.修改WIFI代理

安装好抓包工具后,可以在电脑端进行应用点击,各个操作触发的接口会被抓到工具里显示,如果想要在移动端使用这个抓包工具,需要先去修改WIFI的代理,改成跟电脑的ip一样,这样才能将手机端的数据抓到电脑端的工具里显示。

【修改WIFI代理配置】
​​​​在这里插入图片描述
在这里插入图片描述

获取自己电脑的IP:

在这里插入图片描述
这样配置好,但是wifi是不可上网的状态,此时,需要去fiddler中开启【同意远程连接】

然后,需要你去fiddler中的设置里去开启远程连接
在这里插入图片描述
这里设置的端口是8888,所以wifi代理配置的时候也得设置为8888(当然你也可以自己改)
到此,你在手机上操作网页,电脑上的fidders也能抓到包了

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/1585338.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

CSS-文字环绕浮动、行内块分页、三角强化妙用、伪元素选择器

文字环绕浮动 <!DOCTYPE html> <html lang"en"><head><meta charset"UTF-8"><meta name"viewport" content"widthdevice-width, initial-scale1.0"><title>文字环绕浮动效果</title><s…

解决unbuntu更新到23.10 mantic firefox无法使用的问题

产看历史版本号&#xff1a; 升级到最新版本后查看&#xff1a; roottesthost01:/home/test/Desktop# lsb_release -a No LSB modules are available. Distributor ID: Ubuntu Description: Ubuntu 23.10 Release: 23.10 Codename: mantic 打开firefox发现图标找…

OV证书为什么更可信

在网络安全领域&#xff0c;SSL/TLS证书扮演着至关重要的角色&#xff0c;其中组织验证&#xff08;Organization Validation&#xff0c;简称OV&#xff09;证书以其深度验证机制和高度可信性脱颖而出。 OV证书为何更值得信赖&#xff0c;关键在于其严格的验证流程。 首先&am…

2. Spring的创建和Bean的存取

经过前面的学习我们已经大体明白了 IOC 思想以及它的实现方式 DI &#xff0c;本节要讲的是如何Spring框架实现实现DI。 本节目标&#xff1a; Spring(Core) 项目创建将对象存储到 Spring 中将对象(bean)从 Spring 中取出 1. 创建 Spring 项目 与开篇演示的 Spring Boot 项目不…

个人成长秘籍:参加六西格玛绿带培训的好处

在当今竞争激烈的商业环境中&#xff0c;追求卓越与持续改进已成为企业和个人成功的关键。六西格玛绿带培训&#xff0c;作为一种全面提升管理技能和工作效率的培训课程&#xff0c;不仅帮助企业优化流程、提高质量和效率&#xff0c;也为个人职业发展开辟了一条光明大道。张驰…

电脑怎么下载微信小程序的视频

电脑怎么下载微信小程序中的视频资源&#xff0c;本篇文章就教大家如何下载微信小程序的视频资源的方法&#xff0c;这里要借助一个工具:下载高手 下载高手链接&#xff1a;https://pan.baidu.com/s/1qJ81sNBzzzU0w6DWf-9Nxw?pwdl09r 提取码&#xff1a;l09r --来自百度网盘…

Web后端搭建

目录 一 搭建服务器端 1.1安装服务器软件 1.2检查环境是否配置 1.3安装Tomcat 二 创建并发Web项目 2.1创建一个java项目 三 创建Servlet 前端程序如何才能访问到后端程序呢&#xff0c;这时候我们就需要web服务器来解决&#xff1a;将后端程序部署到服务器中&#xff0c…

常见的 Android app 测试面试题

一、开场问题&#xff1a;&#xff08;自由发挥&#xff09; 1、请自我介绍一下&#xff1b; 2、为什么离开上一个公司呢&#xff1f; 3、做测试多久了&#xff1f;以前做过哪些项目&#xff1f;你们以前测试的流程是怎样的&#xff1f;用过哪些测试工具&#xff1f; 4、你觉得…

【攻防利器】Dirsearch 扫描工具

Dirsearch工具引言&#xff1a; Dirsearch是一个用Python编写的开源工具&#xff0c;用于在目标网站上执行基于字典的目录/文件枚举。它可以帮助渗透测试人员和安全研究人员识别目标网站上可能存在但未公开的目录或文件&#xff0c;从而发现潜在的安全风险。 Dirsearch下载地址…

day02 VS Code开发单片机

VS Code开发单片机 1.1 安装 MinGW-w64 1)MinGW-w64介绍 VS Code 用于编辑 C 代码,我们还需要 C 编译器来运行 C 代码,所以安装 VS Code之前我们需要先安装 C 编译器。这里我们使用 MinGW-w64(Minimalist GNU for Windows 64-bit)。 MinGW-w64 是一个用于Windows操作系…

关于IP定位功能问题

前言 近期&#xff0c;微信、抖音、微博、公众号等平台&#xff0c;统统上线用户 IP 属地功能&#xff0c;简单的说&#xff0c;就是在互联网发文、发言时&#xff0c;都会带上自己的地址信息。举个栗子&#xff0c;在公众号发文、在公众号留言&#xff0c;都会带上地址。 IP …

域控软件安全隔离关键技术剖析:MCU域 VS SOC域

安全隔离的需求 功能安全开发中&#xff0c;软件阶段由软件V模型左边的软件安全需求SSR开始。SSR是从技术安全需求TSR中提取出软件的功能安全需求&#xff0c;大多数情况下具有不同的ASIL等级。 图1 功能安全软件开发V模型 随后&#xff0c;软件安全需求会被分配到软件架构中的…

我国量子信息科技创新发展面临的挑战及建议——基于中美对比视角的分析

2024年2月&#xff0c;中国科学技术发展战略院慕慧娟博士、丁明磊研究员及光子盒顾成建一起在《科技管理研究》上发表文章——《我国量子信息科技创新发展面临的挑战及建议&#xff1a;基于中美对比视角的分析》。 在此&#xff0c;我们整理并发布这篇文章&#xff0c;欢迎感兴…

10.java openCV4.x 入门-特殊的Mat类汇总(二)

专栏简介 &#x1f492;个人主页 &#x1f4f0;专栏目录 点击上方查看更多内容 &#x1f4d6;心灵鸡汤&#x1f4d6;我们唯一拥有的就是今天&#xff0c;唯一能把握的也是今天建议把本文当作笔记来看&#xff0c;据说专栏目录里面有相应视频&#x1f92b; &#x1f9ed;文…

web APIs总结(1)

1. 根据CSS选择器来获取DOM元素 (重点&#xff09; 获取一个DOM元素我们使用谁&#xff1f;能直接操作修改吗&#xff1f;querySelector() 可以返回值&#xff1a;CSS选择器匹配的第一个元素,一个 HTMLElement对象。如果没有匹配到&#xff0c;则返null 获取多个DOM元素我们使…

数字安全证书是什么?怎么申请?

数字安全证书&#xff0c;也被称为SSL证书、TLS证书或HTTPS证书&#xff0c;是一种基于公钥基础设施的电子文件&#xff0c;用于验证在线实体&#xff08;如网站、服务器、电子邮件用户等&#xff09;的身份&#xff0c;并建立安全的加密连接。具体来说&#xff0c;数字证书包含…

LeetCode——622设计循环队列

. - 力扣&#xff08;LeetCode&#xff09;. - 备战技术面试&#xff1f;力扣提供海量技术面试资源&#xff0c;帮助你高效提升编程技能,轻松拿下世界 IT 名企 Dream Offer。https://leetcode.cn/problems/design-circular-queue/ 1.题目 设计你的循环队列实现。 循环队列是一…

前端开发攻略---Vue通过自定义指令实现元素平滑上升的动画效果(可以自定义动画时间、动画效果、动画速度等等)。

1、演示 2、介绍 这个指令不是原生自带的&#xff0c;需要手动去书写&#xff0c;但是这辈子只需要编写这一次就好了&#xff0c;后边可以反复利用。 3、关键API IntersectionObserver IntersectionObserver 是一个用于监测元素是否进入或离开视口&#xff08;viewport&#x…

Python零基础从小白打怪升级中~~~~~~~文件和文件夹的操作 (1)

第七节&#xff1a;文件和文件夹的操作 一、IO流&#xff08;Stream&#xff09; 通过“流”的形式允许计算机程序使用相同的方式来访问不同的输入/输出源。stream是从起源&#xff08;source&#xff09;到接收的&#xff08;sink&#xff09;的有序数据。我们这里把输入/输…

邮件群发提高成功率的技巧?如何群发邮件?

邮件群发有哪些注意事项&#xff1f;怎么有效分析邮件群发效果&#xff1f; 邮件群发已经成为一种高效的信息传递手段。然而&#xff0c;很多人发现&#xff0c;尽管发送了大量的邮件&#xff0c;但回应率却并不理想。那么&#xff0c;如何才能在邮件群发中提高成功率呢&#…