当前位置: 首页 > article >正文

fiddler抓包01:工具介绍

课程大纲

        fiddler是一款常见的抓包工具,可以对web端和移动端的接口请求进行抓包(截获)、分析、编辑、模拟等,还可以导出jmeter、Loadrunner测试脚本。

1、原理

        fiddler作为代理服务器,拦截请求和服务器响应。 

2、使用场景

① 辅助缺陷定位

② 模拟测试场景

③ APP弱网模拟测试

④ 导出脚本

3、Fiddler与F12的区别

1. 功能介绍

F12功能

元素(Elements):用于查看或修改HTML元素的属性、CSS属性、监听事件、断点等。

控制台(Console):记录前端javascript对象、log信息、异常信息

源代码(Sources)查看网页的源代码HTML代码,js代码、CSS代码,可以直接修改代码进行前端调试

网络(Network):与网络相关的接口请求响应和网络传输等

性能(Performance):监控该网页的性能各种指标信息

内存(Memory):记录页面跟随时间的内存使用情况

存储(Application):查看一些本地存储、会话存储、已索引数据库、Cookie、缓存、帧等

安全(Security):调试当前网页的安全和认证等问题

Fiddler功能

web & 移动端抓包、查看请求/响应、篡改请求/响应(请求前/后断点)、过滤请求(根据站点-host)、反向代理(请求重定向)、弱网模拟、IP模拟、页面(前端)性能统计、简单接口测试、导出测试脚本、自带fiddler Script (菜单Rules->Customize Rules...)

……

2. 区别

工具类型

F12

浏览器自带功能。

Fiddler

独立安装的PC端程序,实现原理为代理器。

两个版本:

fiddler classic,仅支持Windows。

fiddler everywhere,支持Windows、mac、linux。

抓包类型

F12

抓取浏览器内的网页。

Fiddler

可抓取web端、移动端请求(浏览器、app)。

导出脚本

F12

可导出postman、jmeter、metersphere脚本。

Fiddler

可导出jmeter、Loadrunner脚本。


http://www.kler.cn/news/310529.html

相关文章:

  • Oracle 数据库部署与实施
  • 三维天地创新方案助力实验室信息自动化技术深入发展
  • 【裸机装机系列】7.kali(ubuntu)-安装开发所需工具
  • Spring考点总结
  • 软件工程测试
  • 新提案:C++将变得内存安全
  • OpenMV与STM32之间的通信
  • Redis集群_哨兵模式
  • Tuxera NTFS for Mac 2023绿色版
  • LVM硬盘挂载
  • MySQL:bin log
  • Centos中关闭swap分区,关闭内存交换
  • python本地进程通讯----共享内存变量
  • 001、Git开发流程规范
  • 探索pytorch数据集中Mnist数据集的数据格式
  • 深入剖析Docker容器安全:挑战与应对策略
  • 用Mapmost聚类图分析世界
  • python 实现eulers totient欧拉方程算法
  • 尤雨溪推荐的拖拽插件,支持Vue2/Vue3 VueDraggablePlus
  • 免费开源微信机器人 教程/文档/开发
  • 828 华为云征文|华为 Flexus 云服务器部署 RustDesk Server,打造自己的远程桌面服务器
  • WAAP解决方案:守护数字时代的安全盾牌
  • 从底层原理上解释clickhouse查询为什么快
  • istio中如何使用serviceentry引入外部服务
  • MySQL常用语句(一)
  • 【w0网页制作】Html+Css网页制作影视主题之庆余年Ⅱ含轮播表单(5页面附源码)
  • Android Room 数据库自动升级与迁移策略
  • 探索IT行业的无限潜力:技术、发展与职业前景
  • python 2024-9
  • 拓扑排序基础