软件测试/测试开发丨接口测试学习笔记,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

相关推荐
不会学习?1 小时前
计算机网络
经验分享·笔记·计算机网络
l5657587 小时前
第四十三天(JavaEE应用&ORM框架&SQL预编译&JDBC&MyBatis&Hibernate&Maven)
笔记
仙俊红7 小时前
Spring Boot `@Configuration` 与 `@Component` 笔记
java·spring boot·笔记
爱隐身的官人8 小时前
爬虫基础学习-爬取网页项目(二)
前端·爬虫·python·学习
Ysn07199 小时前
pytorch_grad_cam 库学习笔记—— Ablation-CAM 算法的基类 AblationCAM 和 AblationLayer
pytorch·笔记·学习
小清兔9 小时前
c#基础知识
开发语言·数据库·学习·unity·c#·游戏引擎·.net
霜绛10 小时前
Unity笔记(七)——四元数、延迟函数、协同程序
笔记·学习·unity·游戏引擎
2006yu10 小时前
从零开始学习单片机13
单片机·嵌入式硬件·学习
风和日丽 随波逐流10 小时前
java18学习笔记
笔记·学习·java18
幽络源小助理11 小时前
如何从零开始学习黑客技术?网络安全入门指南
网络·学习·web安全