1. 程式人生 > >ubuntu下安裝Tcpdump並使用

ubuntu下安裝Tcpdump並使用

     因為要在linux測試一個http協議偽裝的需要,使用到了linux下的wireshark抓包軟體--Tcpdump。具體的安裝過程如下:

 1.網上下載獲得libpcap和tcpdump

     http://www.tcpdump.org/

 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     //解壓

   進入解壓之後的檔案目錄   執行./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使用者下就可以正常使用了

相關推薦

ubuntu安裝Tcpdump使用

     因為要在linux測試一個http協議偽裝的需要,使用到了linux下的wireshark抓包軟體--Tcpdump。具體的安裝過程如下:  1.網上下載獲得libpcap和tcpdump      http://www.tcpdump.org/  2.安裝c編譯

Ubuntu安裝Matlab破解

https://www.cnblogs.com/hEllOwOrlD2017/p/6936768.html https://blog.csdn.net/jesse_mx/article/details/53956358 Ubuntu下安裝Matlab並破解 映象下載地址: 連結:http

ubuntu安裝JDK搭建activeMQ

安裝JDK,網上有人說activeMQ支援持JDK1.7及以上版本,未實際測試,保險起見我這裡直接安裝JDK1.7。 #apt-get install openjdk-7-jdk 2.設定環境變數 修改檔案 vi /etc/environment JAVA_HO

Ubuntu安裝pycharm註冊啟用

1. 去官網上下載pycharm對應的版本 2. 解壓檔案 在下載 資源管理器中 開啟終端 crtl+alt+T 複製下載檔案到 /opt資料夾中 sudo cp pycharm-professio

Ubuntu安裝TensorFlow測試

利用舊電腦裝了一個Linux系統,正好嘗試著裝一下TensorFlow。 首先,開啟終端,可以通過搜尋Terminal開啟。 然後,按如上截圖在終端視窗中輸入$ sudo apt-get install python-pip python-dev

ubuntu安裝vscode配置anaconda

1 下載vscode的deb包sudo dpkg -i code_1.18.1-1510857349_amd64.deb 2 安裝完成輸入code,鎖定右側欄 3 配置anaconda。使用快捷鍵co

ubuntu安裝nodejs配置環境

1.在node.js官網下載node.js   2.將檔案解壓,並放在home/tools資料夾下,其中,tools資料夾是新建的資料夾,home下不需設定許可權   3.執行一個javascri

ubuntu安裝tcpdump

一些ubuntu系統未安裝tcpdump,由於需要抓包,故需要安裝tcpdump,首先嚐試使用: apt-get install tcpdump dpkg -i tcpdump_4.9.2-0ubuntu0.16.04.1_amd64.deb 執行完後tcpd

Git使用:Linux(Ubuntu 14.04 x64)安裝GIt配置連接GitHub

成功 ger 版本 style sts via xxxxxxxx apt 安裝 github是一個非常好的網絡代碼托管倉庫,知曉許久,但是一直沒有用起來,最近才開始使用git管理自己的文檔和代碼。 Git是非常強大的版本管理工具,今天就告訴大家,如何在Linux下安裝GIt

FastDFS(2)--Ubuntu安裝配置FastDFS

轉載於Ubuntu下安裝並配置FastDFS: FastDFS是一個開源的輕量級分散式檔案系統,它對檔案進行管理,功能包括:檔案儲存、檔案同步、檔案訪問(檔案上傳、檔案下載)等,解決了大容量儲存和負載均衡的問題。特別適合以檔案為載體的線上服務,如相簿網站、視訊網站等等。 FastDF

ubuntu安裝配置VIM編輯器

Ubuntu 16.04 下安裝Vim 預設已經安裝了VIM-tiny [email protected]:~$ locate vi | grep 'vi$' |xargs ls -al lrwxrwxrwx 1 root root 17 12

Ubuntu安裝部署Redis,設定遠端訪問和密碼

    redis是一個key-value儲存系統。和Memcached類似,它支援儲存的value型別相對更多,包括string(字串)、list(連結串列) set(集合)、zset(sorted set --有序集合)和hash(雜湊型別)。這些資料型別都支援push

ubuntu系統安裝windows引導雙系統

       首先,感謝wenbusy,給了我很大的幫助,以下部分內容來自於該博主。        windows系統安裝ubuntu很容易,但在ubuntu下如何安裝windows構成雙系統併成功引導?本文來詳細介紹。        系統環境:ubuntu14.

Ubuntu安裝JDK1.6,將之設為預設的JDK

1.在Windows系統下下載Liunx 版本JDK,我下的是jdk-6u43-linux-i586.bin 2.通過secureCRT上傳JDK到Ubuntu 3.手動安裝JDK(我安裝到了/usr/local/bin/jdk1.6.0_43下): 先修改許可權 sudo

ubuntu安裝person_reid環境訓練

環境:Ubuntu 14.041.首先需要安裝python3.6環境和numpy,因為Ubuntu14.04預設安裝為python2.7,在此需要藉助pyenv進行python版本管理以下為安裝python3.6&&pip3&&numpy$ g

Ubuntu安裝最新版火狐瀏覽器設定成中文

解除安裝: sudo apt-get remove firefox 安裝: sudo apt-get install firefox 設定成中文; sudo apt-get install firefox-locale-zh-hans 然後再開啟瀏覽器看是否設定成中文

Ubuntu安裝MySQL,開啟遠端

安裝MySQL 1.更新軟體源 apt-get update 2.安裝MySQL 5.7 apt-get install mysql-server-5.7 3.輸入MySQL的root賬戶和密碼,即安裝成功 將root賬戶修改為允許遠端連線 1.登陸mysql 2.使用進

Ubuntu安裝hive,配置mysql作為元資料庫

一、安裝hive 1.下載並解壓hive源程式 sudo tar -zxvf ./apache-hive-1.2.1-bin.tar.gz -C /usr/local # 解壓到/usr/local中 cd /usr/local/ sudo mv apa

Ubuntu安裝配置FastDFS

FastDFS是一個開源的輕量級分散式檔案系統,它對檔案進行管理,功能包括:檔案儲存、檔案同步、檔案訪問(檔案上傳、檔案下載)等,解決了大容量儲存和負載均衡的問題。特別適合以檔案為載體的線上服務,如相簿網站、視訊網站等等。 本文以Ubuntu 14.04 32位作業系統為

ubuntu安裝svn伺服器建立分支

1、線上安裝svn伺服器 sudo apt-get install subversion2、建立svn倉庫 sudo mkdir /home/svn cd /home/svn/project sudo chmod -R 777 proje