2.安裝c編譯所需包:apt-get install build-essential
3.安裝 libpcap的前置:apt-get install flex,apt-get install bison
4.安裝libpcap。
tcpdump的使用必須有這庫。
tar xvfz libpcap-1.2.1.tar.gz //解壓,自己運用linux的解壓工具解壓也可以
進入解壓之後的檔案目錄 執行./configure //生成makefile檔案
make //進行編譯
make install //安裝 庫檔案預設安裝在目錄 /usr/lib,標頭檔案預設安裝在 /usr/include
3.安裝tcpdump
tar xvfz tcpdump.4.2.1.tar.gz //解壓
進入解壓之後的檔案目錄 執行./configure //生成makefile檔案
make //進行編譯
make install //安裝 庫檔案預設安裝在目錄 /usr/lib,標頭檔案預設安裝在 /usr/include
測試是否成功安裝:命令列輸入 tcpdump有網路資訊顯示!!
可能遇到的問題:
1.#tcpdump
#tcpdump: no suitable device found
原因:網路監聽需要root許可權,切換到root使用者下就可以正常使用了
以上就是安裝tcpdump的全過程,我在這過程中基本沒有遇到問題,希望遇到問題的同學可以聯絡我,一起解決。
tcpdump教程入門
tcpdump是乙個最基本重要的網路分析工具,掌握好這,對於學習tcp ip協議也是很有幫助的.理解了tcp ip協議棧的知識,分析調優網路的能力才會更高.所以使用tcpdump相比其它的工具,更能幫我們理解協議.n不要轉換一些數值,比如把80埠轉換成http顯示.i需要監控的網絡卡.如果不指定,則...
網路抓包教程之tcpdump
獲取itunes獲取裝置udid 開啟終端 terminal 建立虛擬網絡卡 在終端輸入rvictl s udid,建立虛擬網絡卡。啟動tcpdump監控流量 在終端繼續輸入sudo tcpdump i rvi0 aal,啟動tcpdump監控。android裝置沒辦法通過rvictl建立虛擬網絡卡...
ubuntu下安裝Tcpdump並使用
因為要在linux測試乙個http協議偽裝的需要,使用到了linux下的wireshark抓包軟體 tcpdump。具體的安裝過程如下 2.安裝c編譯所需包 apt get install build essential 3.安裝 libpcap的前置 apt get install flex,ap...