前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >001互联网网络技术之Wireshark的简易使用

001互联网网络技术之Wireshark的简易使用

作者头像
上善若水.夏
发布2018-09-28 10:46:06
3850
发布2018-09-28 10:46:06
举报
文章被收录于专栏:上善若水上善若水

wireshark是非常流行的网络封包分析软件,且是开源的,功能十分强大。可以截取各种网络封包,显示网络封包的详细信息。可以运行在Windows和Mac OS上。

过滤命令

  1. 过滤源ip、目的ip。在wireshark的过滤规则框Filter中输入过滤条件。如查找目的地址为192.168.101.8的包,ip.dst==192.168.101.8;查找源地址为ip.src==1.1.1.1; ip.addr == 202.34.12.3
  2. 端口过滤。如过滤80端口,在Filter中输入,tcp.port==80,这条规则是把源端口和目的端口为80的都过滤出来。使用tcp.dstport==80只过滤目的端口为80的,tcp.srcport==80只过滤源端口为80的包;
  3. 协议过滤比较简单,直接在Filter框中直接输入协议名即可,如过滤HTTP的协议;
  4. http模式过滤。如过滤get包,http.request.method=="GET",过滤post包,http.request.method=="POST";
  5. 连接符and的使用。过滤两种条件时,使用and连接,如过滤ip为192.168.101.8并且为http协议的,ip.src==192.168.101.8 and http。

逻辑命令

命令之间可以使用 逻辑操作符 && || !等组合成新的命令。

色彩标识:

进行到这里已经看到报文以绿色,蓝色,黑色显示出来。Wireshark通过颜色让各种流量的报文一目了然。比如默认绿色是TCP报文,深蓝色是DNS,浅蓝是UDP,黑色标识出有问题的TCP报文——比如乱序报文。

Wireshark VS Fiddler

Fiddler是在windows上运行的程序,专门用来捕获HTTP,HTTPS的。

wireshark能获取HTTP,也能获取HTTPS,但是不能解密HTTPS,所以wireshark看不懂HTTPS中的内容

总结,如果是处理HTTP,HTTPS 还是用Fiddler, 其他协议比如TCP,UDP 就用wireshark

wireshark与对应的OSI七层模型

001_1.png

参考链接

  1. wireshark官方下载链接
  2. Wireshark基本介绍和学习TCP三次握手
本文参与 腾讯云自媒体分享计划,分享自作者个人站点/博客。
原始发表:2016.03.08 ,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体分享计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • 过滤命令
  • 逻辑命令
  • 色彩标识:
  • Wireshark VS Fiddler
  • wireshark与对应的OSI七层模型
  • 参考链接
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档