Wireshark使用技巧

经常使用快捷键:tcp

Ctrl-F: 打开Find Packet窗口spa

Ctrl-N: 下一个匹配的数据包ip

Ctrl-B: 上一个匹配的数据包ci

Ctrl-M: 标记选中的数据包/取消标记io

Shift-Ctrl-N: 下一个已标记的数据包table

Shift-Ctrl-B: 上一个已标记的数据包email

Ctrl-T: 设定当前数据包为相对参考ftp

捕获过滤器表达式(BPF语法)udp

一个表达式包含: n个原语 + 操做符 (n能够为1)map

一个原语包含: n个限定词 + ID/数字 (一个ID/数字的例子,IP/Port)

BPF限定词,以下表:

限定词 说明 例子
Type ID/数字所表明的意义 host,net,port
Direction 表示数据包的方向,源或目的 src,dst
Protocol 协议 ether,ip,tcp,udp,http,ftp

操做符包括: 与或非(&&,||,!)

一个综合的例子: dst host 192.168.0.10 && tcp port 80

显示过滤器

支持的比较操做符: ==,!=,>,<,>=,<=

支持的逻辑操做符: and,or,xor,not

经常使用的显示过滤器(来自Wireshark数据包分析实战)

过滤器 说明
!tcp.port==3389 排除RDP流量
tcp.flags.syn==1 具备SYN标志位的TCP数据包
tcp.flags.rst==1 具备RST标志位的TCP数据包
!arp 排除ARP流量
http 全部HTTP流量
tcp.port==23 || tcp.port ==21 Telnet/FTP
smtp || pop || imap email
相关文章
相关标签/搜索