分享

tcpdump

 jas0n_liu 2013-04-16
一,选项
    -i 接口
    -w 输出文件
    -s 包大小上相 (0 抓所有包)
二,表达式
分为三部分 [proto] [dir] [type], 从后往前说
(1) type: [net|host|port]                       default host
   关于类型的关键字,主要包括host,net,port
   例如 host 210.27.48.2,指明 210.27.48.2是一台主机,
        net 202.0.0.0 指明 202.0.0.0是一个网络地址,
        port 23 指明端口号是23。
    如果没有指定类型,缺省的类型是host
(2) dir: [src|dst|src and dst| src or dst]    default src or host
  传输方向关键字,包括src , dst ,dst or src, dst and src ,指明了传输的方向。
  举例,src 210.27.48.2 ,指明ip包中源地址是210.27.48.2 ,
        dst net 202.0.0.0 指明目的网络地址是202.0.0.0
  如果没有指明方向关键字,则缺省是src or dst关键字。
(3) proto:[fddi|ip|arp|rarp|tcp|udp]          defalut 全选
  协议关键字,包括 fddi,ip,arp,rarp,tcp,udp等类型。Fddi指明是在FDDI(分布式光纤数据接口网络)
  上的特定的网络协议,实际上它是"ether"的别名,fddi和ether具有类似的源地址和目的地址,所以可以将fddi协议包当作ether的包进行处理和分析。其他的几个关键字就是指明了监听的包的协议内容。
  如果没有指定任何协议,则tcpdump将会监听所有协议的信息包
##############################################################
想要截获所有210.27.48.1 的主机收到的和发出的所有的数据包:
#tcpdump host 210.27.48.1
想要截获主机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 \)
如果想要获取主机210.27.48.1除了和主机210.27.48.2之外所有主机通信的ip包,使用命令:
#tcpdump ip host 210.27.48.1 and ! 210.27.48.2
如果想要获取主机210.27.48.1接收或发出的telnet包,使用如下命令:
#tcpdump tcp port 23 host 210.27.48.1
 对本机的udp 123 端口进行监视 123 为ntp的服务端口
# tcpdump udp port 123
 系统将只对名为hostname的主机的通信数据包进行监视。主机名可以是本地主机,也可以是网络上的任何一台计算机。下面的命令可以读取主机hostname发送的所有数据:
#tcpdump -i eth0 src host hostname
下面的命令可以监视所有送到主机hostname的数据包:
#tcpdump -i eth0 dst host hostname
我们还可以监视通过指定网关的数据包:
#tcpdump -i eth0 gateway Gatewayname
 如果你还想监视编址到指定端口的TCP或UDP数据包,那么执行以下命令:
#tcpdump -i eth0 host hostname and port 80
 如果想要获取主机210.27.48.1除了和主机210.27.48.2之外所有主机通信的ip包
#tcpdump ip host 210.27.48.1 and ! 210.27.48.2
 想要截获主机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 \)
 如果想要获取主机210.27.48.1除了和主机210.27.48.2之外所有主机通信的ip包,使用命令:
#tcpdump ip host 210.27.48.1 and ! 210.27.48.2

    本站是提供个人知识管理的网络存储空间,所有内容均由用户发布,不代表本站观点。请注意甄别内容中的联系方式、诱导购买等信息,谨防诈骗。如发现有害或侵权内容,请点击一键举报。
    转藏 分享 献花(0

    0条评论

    发表

    请遵守用户 评论公约

    类似文章 更多