软件测试/测试开发丨接口测试学习笔记,TcpDump与WireShark

点此获取更多相关资料

本文为霍格沃兹测试开发学社学员学习笔记分享

原文链接:https://ceshiren.com/t/topic/27859

协议分析工具

  • 网络监听:TcpDump + WireShark

  • 代理 Proxy

    • 推荐工具:手工测试charles [全平台]、安全测试burpsuite [全平台 java]
    • 自动化测试:mitmproxy
    • 其他代理: fiddler [仅windows]、AnyProxy [全平台]
  • 协议客户端工具: curl、postman

tcpdump

  • 参数:

    • -x 十六进制展示
    • -w file 保存文件
  • 表达式:

    • ip tcp 协议
    • host 主机名
    • port 80
    • src 来源 dst 目的
    • and or () 逻辑表达式

wireshark抓取访问百度的数据包

  • sudo tcpdump host www.baidu.com -w /tmp/tcpdump.log

  • curl http://www.baidu.com

  • 停止tcpdump

  • 使用wireshark打开/tmp/tcpdump.log

相关推荐
测试19984 分钟前
软件测试之持续集成
自动化测试·软件测试·python·功能测试·测试工具·测试用例·持续集成
ok_hahaha6 分钟前
AI从头开始-黑马LongGraph-简单学习
人工智能·学习·langchain·lang graph
我是无敌小恐龙13 分钟前
Java SE 零基础入门 Day02 运算符与流程控制超详细笔记
java·数据结构·spring boot·笔记·python·spring·spring cloud
三品吉他手会点灯17 分钟前
C语言学习笔记 - 4.C概述 - C的特点
c语言·笔记·学习
星幻元宇VR19 分钟前
VR科普行走平台:沉浸式科普教育新趋势
学习·安全·生活·vr
求学的小高26 分钟前
数据结构Day6(普通树、森林与二叉树的关系、哈夫曼编码、并查集)
数据结构·笔记·考研
小陈phd31 分钟前
多模态大模型学习笔记(三十六)——模型管理平台之 Xinference 部署
笔记·学习
一楼的猫32 分钟前
茄子小说AI辅助智能写作助手:10倍速创作神器
人工智能·学习·机器学习·学习方法·ai写作·迁移学习·集成学习
吃着火锅x唱着歌34 分钟前
深度探索C++对象模型 学习笔记 第四章 Function语意学(1)
c++·笔记·学习
学习论之费曼学习法1 小时前
AI 入门 30 天挑战 - Day 15 费曼学习法版 - 目标检测基础
人工智能·学习·目标检测