`

tcpdump

 
阅读更多
# tcpdump
tcpdump: listening on fxp0
11:58:47.873028 202.102.245.40.netbios-ns > 202.102.245.127.netbios-ns: udp 50

11:58:48.373134 0:0:e8:5b:6d:85 > Broadcast sap e0 ui/C len=97
使用-i参数指定tcpdump监听的网络界面,这在计算机具有多个网络界面时非常有用,
使用-c参数指定要监听的数据包数量,
使用-w参数指定将监听到的数据包写入文件中保存
A想要截获所有210.27.48.1 的主机收到的和发出的所有的数据包:
#tcpdump host 210.27.48.1
B想要截获主机210.27.48.1 和主机210.27.48.2 或210.27.48.3的通信,使用命令:(在命令行中适用 括号时,一定要
#tcpdump host 210.27.48.1 and \ (210.27.48.2 or 210.27.48.3 \)
C如果想要获取主机210.27.48.1除了和主机210.27.48.2之外所有主机通信的ip包,使用命令:
#tcpdump ip host 210.27.48.1 and ! 210.27.48.2
D如果想要获取主机210.27.48.1接收或发出的telnet包,使用如下命令:
#tcpdump tcp port 23 host 210.27.48.1
E 对本机的udp 123 端口进行监视 123 为ntp的服务端口
# tcpdump udp port 123

F 系统将只对名为hostname的主机的通信数据包进行监视。主机名可以是本地主机,也可以是网络上的任何一台计算机。下面的命令可以读取主机hostname发送的所有数据:
#tcpdump -i eth0 src host hostname
G 下面的命令可以监视所有送到主机hostname的数据包:
#tcpdump -i eth0 dst host hostname
H  我们还可以监视通过指定网关的数据包:
#tcpdump -i eth0 gateway Gatewayname
#tcpdump -i eth0 host hostname and port 80
#tcpdump ip host 210.27.48.1 and ! 210.27.48.2
K 想要截获主机210.27.48.1 和主机210.27.48.2 或210.27.48.3的通信,使用命令
:(在命令行中适用 括号时,一定要
#tcpdump host 210.27.48.1 and \ (210.27.48.2 or 210.27.48.3 \)
#tcpdump ip host 210.27.48.1 and ! 210.27.48.2
#tcpdump tcp port 23 host 210.27.48.1
#tcpdump –i eth0 host hostname and dst port 80  目的端口是80
#tcpdump –i eth0 host hostname and src port 80  源端口是80 很多在条件之前加and 或 or 或 not
#tcpdump -i eth0 host ! 211.161.223.70 and ! 211.161.223.71 and dst port 80


补充常见的抓包:
tcpdump -i eth0 -t tcp -s0 -w xx.cap
tcpdump -i lo -t tcp -s0 -w xx.cap
tcpdump tcp port 23 host 210.27.2.126
tcpdump udp port 123

网卡
tcpdump -i eth0 host 210.27.2.126 and port 8280 -s0 -w 8280.cap

回环
tcpdump -i lo host 210.27.2.126 and port 8280 -s0 -w 8280.cap

例題:如何使用 tcpdump 監聽 (1)來自 eth0 介面卡且 (2)通訊協定為 port 22 ,(3)目標來源為 192.168.1.100 的封包資料?

答:
tcpdump -i eth0 -nn 'port 22 and src host 192.168.1.100'

如果你想抓本机中对8280交互消息使用
tcpdump -i lo -nn -X 'port 8280'
分享到:
评论

相关推荐

    Tcpdump抓包工具免安装版v4.5.1

    Tcpdump 4.5.1版本,解压后是一个二进制可执行文件,不需要任何编译和安装,可以直接执行,上传Linux环境解压即可使用: root@admin:/tmp# ./tcpdump -help tcpdump version 4.5.1 libpcap version 1.5.3 Usage: ...

    tcpdump源码(tcpdump-4.99.4.tar.gz)生成tcpdump

    tcpdump源码编译,需要多个部件的源码进行顺序编译而成。 m4-1.4.19.tar.gz flex-2.6.4.tar.gz bison-3.7.6.tar.gz libpcap-1.10.4.tar.gz tcpdump-4.99.4.tar.gz tar xvf *.tar解压后,分别执行./configure 和make ...

    tcpdump离线.rar

    libpcap-1.5.3-12.el7.x86_64.rpm tcpdump-4.5.1-2.el7.x86_64.rpm

    tcpdump安装、依赖包

    tcpdump安装、依赖包;libpcap-1.4.0.tar.gz;tcpdump-4.4.0.tar.gz

    tcpdump 源代码安装包

    抓包软件 example: tcpdump -i eth0 -s 0 -w abc.pcap

    OpenWrt 上运行的tcpdump

    OpenWrt 上运行的tcpdump; 先安装libpcap.ipk 再安装tcpdump.ipk

    tcpdump(windows版).zip

    windows系统下免安装tcpdump下载包

    tcpdump文件,tcpdump

    tcpdump抓包工具,提供个下载不了的小伙伴 需要获得tcpdump软件,官方获取地址(http://www.strazzere.com/android/tcpdump)

    tcpdump抓包工具离线安装包

    tcpdump抓包工具离线安装包

    tcpdump高级过滤技巧

    tcpdump高级过滤技巧,很多常用的数据抓取实例。

    tcpdump-tcpdump-4.9.2.zip

    tcpdump-tcpdump-4.9.2.zip

    tcpdump-3.4-5.i386.rpm

    所以,今天我们就来看看Linux中强大的网络数据采集分析工具——TcpDump。 用简单的话来定义tcpdump,就是:dump the traffic on a network,根据使用者的定义对网络上的数据包进行截获的包分析工具。 作为互联网上...

    tcpdump-4.5.1.tar.gz

    tcpdump

    Linux tcpdump命令详解.docx

    Linux tcpdump命令详解.用简单的话来定义tcpdump,就是:dump the traffic on a network,根据使用者的定义对网络上的数据包进行截获的包分析工具。 tcpdump可以将网络中传送的数据包的“头”完全截获下来提供分析。...

    centos7专用tcpdump工具rpm包.zip

    centos7专用tcpdump工具rpm包,离线安装tcpdump工具,因为有依赖,所以用这两个rpm包,上传至服务器,使用安装命令:rpm -ivh libpcap-1.5.3-12.el7.x86_64.rpm --nodeps --force,rpm -ivh tcpdump-4.9.2-4.el7_7.1...

    busybox/tcpdump/wireshark

    busybox/tcpdump/wireshark

    centos7.6专用tcpdump工具rpm包

    对应centos7.6操作系统,想离线安装tcpdump工具,可以用这两个rpm包。安装方式:两个rpm包上传至centos7.6系统中,输入命令:rpm -ivh libpcap-1.5.3-12.el7.x86_64.rpm rpm -ivh tcpdump-4.5.1-2.el7.x86_64.rpm

    arm路由系统下可用的tcpdump抓包工具

    支持在Tomato DualWAN 等系统下使用的tcpdump工具. chmod +x tcpdump 简单用法: a. 抓取所有与192.168.1.3通讯的数据包,并且显示在命令行下 /tmp/tcpdump -i br0 -f "host 192.168.1.3" -vv b. 抓取所有与192....

    tcpdump rpm安装包.zip

    linux平台对网络上传输的数据包进行捕获的抓包工具: tcpdump-4.5.1-2.el7.x86_64.rpm 网络数据包捕获函数库: libpcap-1.5.3-12.el7.x86_64.rpm

Global site tag (gtag.js) - Google Analytics