4fiddler抓包工具的使用

一、定义

1.1 抓包的定义

说明:客户端向服务器发送请求以及服务器响应客户端的请求,都是以数据包来传递的。

抓包(packet capture):通过工具拦截客户端与服务器交互的数据包

1.2 fiddler的介绍

Fiddler是一个http协议调试代理工具,它能够记录并检查所有你的电脑和互联网之间的http通讯。

1.3 常见的应用场景

  • 定位前后端Bug

  • 弱网测试

  • 绕过界面限制直接测试服务器

二、fiddler的基础操作

2.1 删除数据

清除页面所有数据:

清除页面一条数据:选择该条数据右击

2.2 查看数据内容

2.3 通过IP或域名过滤抓包信息

  1. 进入Filters页面下;

  2. 勾选use Fliters;

  3. 下拉选择show only the following Hosts;

  4. 在输入框中输入IP地址或域名;

  5. 在Actions中下拉选择Run Fliterset now;

2.4 弱网测试

1.点击Rules下Customize Rules.....

2.ctrl + f 调出查找窗口,在查找内容中输入300,点击Find Next

3.修改上传和下载速度

4.在Rules下Performance中选择Simulate Modem Speeds开启网络延迟

2.5 断点

当设置断点为请求之前模式时:

可判断传递错误参数,服务器是否进行处理。

当设置断点为响应之后模式时:

相关推荐

  1. Fiddler -- 使用教程

    2023-12-12 17:08:02       60 阅读

最近更新

  1. docker php8.1+nginx base 镜像 dockerfile 配置

    2023-12-12 17:08:02       94 阅读
  2. Could not load dynamic library ‘cudart64_100.dll‘

    2023-12-12 17:08:02       100 阅读
  3. 在Django里面运行非项目文件

    2023-12-12 17:08:02       82 阅读
  4. Python语言-面向对象

    2023-12-12 17:08:02       91 阅读

热门阅读

  1. 策略模式实现

    2023-12-12 17:08:02       50 阅读
  2. 数据结构和算法专题---8、加密算法

    2023-12-12 17:08:02       52 阅读
  3. linux输出的重定向无效问题和解决

    2023-12-12 17:08:02       62 阅读
  4. Spark SQL将Hive表中的数据写入到MySQL数据库中

    2023-12-12 17:08:02       65 阅读
  5. 2023小红书Android面试之旅

    2023-12-12 17:08:02       71 阅读
  6. 数据处理生产环境_获取当前日期的前一天日期

    2023-12-12 17:08:02       58 阅读
  7. String转Date,Date转String

    2023-12-12 17:08:02       52 阅读
  8. XSLVGL2.0 User Manual 资源管理器(v2.0)

    2023-12-12 17:08:02       54 阅读
  9. PTA-列出所有祖先结点

    2023-12-12 17:08:02       47 阅读
  10. 分布式下如何实现配置管理?

    2023-12-12 17:08:02       55 阅读
  11. linux中jdk导入第三方https的ca证书

    2023-12-12 17:08:02       64 阅读