posts - 122,  comments - 25,  trackbacks - 0
          tcpdump是一個Sniffer工具,實際上就是一個網絡上的抓包工具,同時還可以對抓到的包進行分析。一般系統都默認安裝。相關介紹及安裝說明可參見: Tcpdump的安裝和使用。


              tcpdump命令說明:
          tcpdump采用命令行方式,它的命令格式為:
          tcpdump [ -adeflnNOpqStvx ] [ -c 數量 ] [ -F 文件名 ]
          [ -i 網絡接口 ] [ -r 文件名] [ -s snaplen ]
          [ -T 類型 ] [ -w 文件名 ] [表達式 ]

          tcpdump的選項介紹:
          -a    將網絡地址和廣播地址轉變成名字;
          -d    將匹配信息包的代碼以人們能夠理解的匯編格式給出;
          -dd    將匹配信息包的代碼以c語言程序段的格式給出;
          -ddd    將匹配信息包的代碼以十進制的形式給出;
          -e    在輸出行打印出數據鏈路層的頭部信息;
          -f    將外部的Internet地址以數字的形式打印出來;
          -l    使標準輸出變?yōu)榫彌_行形式;
          -n    不把網絡地址轉換成名字;
          -t    在輸出的每一行不打印時間戳;
          -v    輸出一個稍微詳細的信息,例如在ip包中可以包括ttl和服務類型的信息;
          -vv    輸出詳細的報文信息;
          -c    在收到指定的包的數目后,tcpdump就會停止;
          -F    從指定的文件中讀取表達式,忽略其它的表達式;
          -i    指定監(jiān)聽的網絡接口;
          -r    從指定的文件中讀取包(這些包一般通過-w選項產生);
          -w    直接將包寫入文件中,并不分析和打印出來;
          -T    將監(jiān)聽到的包直接解釋為指定的類型的報文,常見的類型有rpc (遠程過程 調用)和snmp(簡單       網絡管理協議;)

                -s      設置抓包大小限制,默認抓包大小限制在96個BYTE(包括以太網幀)。修改參數為:-s 0。0 則忽略包的大小限制,按包的長度實際長度抓取。

              例:tcpdump -vv tcp port 5270 -c 100 -s 1500 -w /opt/sniffer.pack
          posted on 2008-01-21 15:39 josson 閱讀(8768) 評論(0)  編輯  收藏 所屬分類: Linux
          <2008年1月>
          303112345
          6789101112
          13141516171819
          20212223242526
          272829303112
          3456789

          常用鏈接

          留言簿(3)

          隨筆分類

          隨筆檔案

          收藏夾

          搜索

          •  

          最新評論

          閱讀排行榜

          評論排行榜

          主站蜘蛛池模板: 定州市| 上饶市| 邓州市| 东源县| 光泽县| 柘城县| 泸水县| 黔南| 黎平县| 修文县| 池州市| 伊春市| 弥渡县| 高州市| 乌海市| 仲巴县| 普陀区| 阿克苏市| 利津县| 同仁县| 调兵山市| 三原县| 乌兰察布市| 洛扎县| 离岛区| 灯塔市| 华安县| 许昌市| 南城县| 电白县| 祁阳县| 蓬溪县| 龙州县| 马关县| 河池市| 微山县| 高碑店市| 盐山县| 普格县| 新干县| 辽宁省|