星期二, 12月 20, 2005

ngrep 簡單說明

ngrep 可以說是簡單的封包擷取工具,可以拿來監看封包情況
格式:ngrep 參數 過濾條件 host port
幾個常用參數的說明:

  1. -L:列出 pcap 的 device,也就是網路介面(interface)
  2. -d [device no.]:指定要由那個 device 來擷取封包
  3. -O [filename]:輸出 pcap 檔案到 filename
  4. -tD:每筆記錄加上日期時間,方便了解封包產生時間
  5. -x:以十六進位方式顯示
  6. -F [filename]:讀取 bpf 檔案來作為過去的條件
  7. -i:過濾條件不管大小寫

範例:
ngrep -d 2 -i "get" => 監看 device 2 中有封包含有 "get" 字元的 (不管大小寫)
ngrep -d 2 host 192.168.0.1 =>監看device 2 中來源或目的是 192.168.0.1 的封包
ngrep -O ngrep.log port 80 =>監看 port 80,且將記錄資料存到 ngrep.log 中

沒有留言: