# **driftnet 使用介紹** driftnet 是一個用於監聽網路上的圖片流量的工具。它可以攔截網路上的圖片並將其顯示在使用者的介面上。 ## **安裝** 在Linix系統上,可以使用下列指令來安裝driftnet ``` sudo apt install driftnet ``` ![螢幕擷取畫面 2024-01-10 011410](https://hackmd.io/_uploads/BJAqIbjOp.png) ## **啟動driftnet** 先打開靶機確認等一下要監聽的網絡接口的名稱 ![螢幕擷取畫面 2024-01-10 014628](https://hackmd.io/_uploads/Skpt8Zidp.png) 在termenel中執行下列指令後會跳出driftnet的介面 ``` sudo driftnet -t eth0 ``` ![螢幕擷取畫面 2024-01-10 011500](https://hackmd.io/_uploads/r1HpLbj_6.png) 我是以靶機為攻擊對象,打開網站後如果有圖片driftnet介面就會自動攔截 ![螢幕擷取畫面 2024-01-10 013803](https://hackmd.io/_uploads/r1JH_ZoOp.png) 然後需要注意如果是使用https方式會因為數據加密導致driftnet無法捕獲圖片。測試時可以多挑幾個http網站來進行測驗 ## driftnet常見指令 ### 1.基本指令 啟動driftnet,開起在默認接口上捕獲圖片 ``` driftnet ``` ### 2.指定網絡接口 使用` -i `選項指定要監聽的網絡接口,例如` eth0 `或` wlan0 ` ``` driftnet -i <interface> ``` ### 3.指定輸出文件夾 使用` -d `選項來指定圖像保存的目錄,默認的是當前工作目錄 ``` driftnet -d <output_directory> ``` ### 4.指定調試等級 使用` -d `選項增加偵錯級別,可以提供更詳細的輸出資訊 ``` driftnet -d -v ``` ### 5.設定捕捉影像數量上限 使用` -n `选项指定要捕获的图像数量上限 ``` driftnet -n <num_images> ``` ### 6.顯示幫助資訊 顯示幫助訊息,列出可用的選項和參數 ``` driftnet -h ```