tcpdump抓包ftp协议_Linux tcpdump抓包详解

命令:tcpdump #可以抓包,默认抓第一个网卡。

命令:tcpdump –i eth1#指定网卡。

命令:tcpdump –nn#将主机名列为数字。

命令:tcpdump –nn –so#列出所有完整的包。

命令:tcpdump –nn tcp#只抓TCP的包。

命令:tcpdump –nn tcp host IP地址#只抓这个ip的包。

命令:tcpdump –nn tcp host IP地址and port 80         #指定监听端口。

命令:tcpdump –nn tcp host IP地址and port 80 –c 100 –w 1.cap #指定个数写入二进制文件。

命令:tcpdump –nn tcp host IP地址and port 80 –c 100 > 2.cap #指定个数写入文件。

格式:

01:05:14.876525 IP 192.168.1.111.ssh > 192.168.1.150.51602: Flags [P.], seq 308912:309200, ack 129, win 725, length 288

解析:

01:05:14.876525      # 详细时间

IP 192.168.1.111.ssh   # 源IP地址.协议端口

>              # 到

192.168.1.150.51602   # 目标IP地址.协议端口

: Flags [P.], seq 308912:309200,  # 数据

ack 129,  # ack包 长度

win 725,  # 字节长度

length 288 # 数据商都

tcpdump的输出格式与协议有关,大部分常用的格式:

链路层头、TCP数据包、UDP数据包、SMB/CIFS解码、AFS请求和回应、KIP APPLETalk协议、IP数据包、时间戳

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值