zoukankan      html  css  js  c++  java
  • Wireshark抓包

    安装抓包软件

    yum install wireshark -y

    抓包

     tshark -w  /tmp/a.txt -i eth0

    查看

    tshark -r  /tmp/a.txt

    Usage: tshark [options] ...
    
    Capture interface:
      -i <interface>           name or idx of interface (def: first non-loopback)
      -f <capture filter>      packet filter in libpcap filter syntax
      -s <snaplen>             packet snapshot length (def: 262144)
      -p                       don't capture in promiscuous mode
      -I                       capture in monitor mode, if available
      -B <buffer size>         size of kernel buffer (def: 4MB)
      -y <link type>           link layer type (def: first appropriate)
      -D                       print list of interfaces and exit
      -L                       print list of link-layer types of iface and exit
    
    Capture stop conditions:
      -c <packet count>        stop after n packets (def: infinite)
      -a <autostop cond.> ...  duration:NUM - stop after NUM seconds
                               filesize:NUM - stop this file after NUM KB
                                  files:NUM - stop after NUM files
    Capture output:
      -b <ringbuffer opt.> ... duration:NUM - switch to next file after NUM secs
                               filesize:NUM - switch to next file after NUM KB
                                  files:NUM - ringbuffer: replace after NUM files
    Input file:
      -r <infile>              set the filename to read from (no stdin!)
    
    Processing:
      -2                       perform a two-pass analysis
      -R <read filter>         packet Read filter in Wireshark display filter syntax
      -Y <display filter>      packet displaY filter in Wireshark display filter syntax
      -n                       disable all name resolutions (def: all enabled)
      -N <name resolve flags>  enable specific name resolution(s): "mnNtC"
      -d <layer_type>==<selector>,<decode_as_protocol> ...
                               "Decode As", see the man page for details
                               Example: tcp.port==8888,http
      -H <hosts file>          read a list of entries from a hosts file, which will
                               then be written to a capture file. (Implies -W n)
    Output:
      -w <outfile|->           write packets to a pcap-format file named "outfile"
                               (or to the standard output for "-")
      -C <config profile>      start with specified configuration profile
      -F <output file type>    set the output file type, default is pcapng
                               an empty "-F" option will list the file types
      -V                       add output of packet tree        (Packet Details)
      -O <protocols>           Only show packet details of these protocols, comma
                               separated
      -P                       print packet summary even when writing to a file
      -S <separator>           the line separator to print between packets
      -x                       add output of hex and ASCII dump (Packet Bytes)
      -T pdml|ps|psml|text|fields
                               format of text output (def: text)
      -e <field>               field to print if -Tfields selected (e.g. tcp.port, col.Info);
                               this option can be repeated to print multiple fields
      -E<fieldsoption>=<value> set options for output when -Tfields selected:
         header=y|n            switch headers on and off
         separator=/t|/s|<char> select tab, space, printable character as separator
         occurrence=f|l|a      print first, last or all occurrences of each field
         aggregator=,|/s|<char> select comma, space, printable character as
                               aggregator
         quote=d|s|n           select double, single, no quotes for values
      -t a|ad|d|dd|e|r|u|ud    output format of time stamps (def: r: rel. to first)
      -u s|hms                 output format of seconds (def: s: seconds)
      -l                       flush standard output after each packet
      -q                       be more quiet on stdout (e.g. when using statistics)
      -Q                       only log true errors to stderr (quieter than -q)
      -g                       enable group read access on the output file(s)
      -W n                     Save extra information in the file, if supported.
                               n = write network address resolution information
      -X <key>:<value>         eXtension options, see the man page for details
      -z <statistics>          various statistics, see the man page for details
    
    Miscellaneous:
      -h                       display this help and exit
      -v                       display version info and exit
      -o <name>:<value> ...    override preference setting
      -K <keytab>              keytab file to use for kerberos decryption
      -G [report]              dump one of several available reports and exit
                               default report="fields"
                               use "-G ?" for more help
  • 相关阅读:
    Sample Page
    3.21之前刷题总结
    存储过程动态组建查询where语句
    SQL常备知识
    学习SilverLight:(1)SilverLight3.0和JavaScript交互
    SQL SERVER 2005 Tempdb
    学习atlas
    sql server系统表详细说明(转)
    js 基数排序的过程
    vuerouter 刷新页面后 url地址不变 参数还在 保留当前页 routerlink取值 this.$route
  • 原文地址:https://www.cnblogs.com/gavin11/p/13923612.html
Copyright © 2011-2022 走看看