码迷,mamicode.com
首页 > 其他好文 > 详细

Wareshark学习笔记

时间:2018-04-19 21:50:45      阅读:494      评论:0      收藏:0      [点我收藏+]

标签:自动   multi   ipv6   基础   比较   mac地址   目的   ip地址   路由   

捕获数据技巧

 在使用过滤器的时候wireshark是有自动补全功能的

 

根据单个IP地址过滤数据包

host 10.10.0.1:捕获目的地址和源地址为10.10.0.1的数据

host IPv6 :捕获IPv6地址的数据

not host IP :捕获除IP之外的数据

src host IP :捕获来自IP的数据

dst host IP :捕获到达IP的数据

host IP1 or host IP2 :捕获两个IP的数据

host www.xxx.com :捕获解析www.xxx.com的IP地址上的数据

 

根据广播和多播地址过滤数据

ip broadcast :捕获到255.255.255.255的数据

ip multicast :捕获通过224.0.0.0~239.255.255.255的数据

dst host ff02::1 :捕获所有主机到IPv6多播地址的数据

dst host ff02::2 :捕获所有路由到IPv6多播地址的数据

 

根据MAC地址过滤数据

ether host MAC地址1 :捕获MAC地址1的数据

ether src MAC地址2:捕获来自MAC地址2的数据

ether dst MAC地址3:捕获来自MAC地址3的数据

not ether host MAC地址4:捕获除MAC地址4以外的数据

 

根据端口号过滤A数据

port 80 :捕获端口号为80进出的数据

not port 80 :捕获除端口为80的所有数据

udp port 67 :捕获端口号67的数据(DHCP数据)

tcp port 21 :捕获端口号21的数据(FTP数据)

portrange 1-80 :捕获1到80端口的数据

tcp portrange 1-80 :捕获1-80端口的tcp数据

 

比较运算符
等于 == eq  ip.src == 192.168.0.1  显示来自192.168.0.1的所有数据
不等于 != ne  ip.src != 192.168.0.1  显示除来自192.168.0.1的所有数据
大于 > gt  frame.time_relative > 1  显示时间差超过一秒的数据
小于 < lt  tcp.windows_size < 1460  显示TCP接收窗口小于1460个字节的数据
大于等于 >= or ge  dns.count.answers >= 10  显示DNS响应包,要求该包中至少包含10个响应包
小于等于 <= or lt  ip.ttl < 10  显示TTL字段值小于10的数据
包含   contains  http contain "GET"  显示HTTP所有GET请求
匹配   matches  ftp.request.arg match "admin"  匹配含有“admin”字符串的数据

 

 参考书籍《Wireshark数据包分析实战详解》

--------------------------------一些基础技巧,入坑----------------------------------

Wareshark学习笔记

标签:自动   multi   ipv6   基础   比较   mac地址   目的   ip地址   路由   

原文地址:https://www.cnblogs.com/glasses/p/8859330.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!