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

相关推荐
其实防守也摸鱼15 分钟前
渗透--损坏的对象级别鉴权漏洞(Broken Object Level Authorization, BOLA)
大数据·网络·数据库·学习·tcp/ip·安全·安全威胁分析
铅笔侠_小龙虾40 分钟前
Rust 学习(2)-变量、常量与 shadowing
学习·算法·rust
降临-max41 分钟前
软件测试基础---项目实战
软件测试·笔记·功能测试·测试用例
it小生01011 小时前
从底层思维到高效行动,顶尖人才进阶核心修炼指南
学习·学习方法
恣逍信点1 小时前
《凌微经》通俗解读——哲学第一因
学习·职场和发展·创业创新·学习方法·业界资讯·交友·哲学
鱼子星_2 小时前
【C++】内存管理:内存分布,new/delete的使用及细节处理,new/delete的底层,定位new表达式
开发语言·c++·笔记
red_redemption2 小时前
自由学习记录(207)
学习
愚昧之山绝望之谷开悟之坡2 小时前
回购逆回购
笔记
鱼子星_2 小时前
【C++】string(上):string的基本使用
c++·笔记·字符串
AOwhisky2 小时前
Python 学习笔记(第四期)——字符串:格式化、操作与文本处理——核心知识点自测与详解
开发语言·笔记·python·学习·列表·元组·字典