netdiscover是一種用於收集有關網路的所有重要資訊的工具。它收集有關已連線用戶端和路由器的資訊。對於連線的用戶端,我們將能夠知道他們的IP,MAC地址和作業系統,以及他們在其裝置中開啟的埠。至於路由器,它將幫助我們了解路由器的製造商。然後,如果我們試圖破解它們,我們將能夠查詢可以用於用戶端或路由器的漏洞。
在網路滲透測試中,我們使用airodump-ng
來發現所有連線到網路的用戶端。在airodump-ng
輸出的第二部分中,我們了解了如何檢視關聯的用戶端及其MAC地址。在連線到目標存取點之前,我們可以獲得所有這些細節。在連線到網路後,我們可以收集有關這些裝置的更多詳細資訊。要完成這項任務,有很多程式,我們將討論兩個程式。現在從最簡單,最快捷的netdiscover
工具開始介紹。
netdiscover是一個更快速,最簡單的程式,但它不會顯示有關目標用戶端的非常詳細的資訊。它只會向我們展示他們的IP地址,MAC地址,有時還會向我們展示硬體製造商。我們通過鍵入netdiscover
來使用它,然後使用-r
選項指定範圍,它可以是我們想要的任何範圍。檢視IP(10.0.2.1
)告訴我們所在的網路。我們想要發現此網路中的所有用戶端,因此我們將嘗試檢視10.0.2.1
中是否有裝置。然後嘗試12,13,14,15,16,最多254,這是範圍的結束。因此,要指定整個範圍,我們可以寫/24
。表示10.0.2.1
- 10.0.2.254
範圍內的IP,這是網路中IP範圍的結束。命令如下:
按Enter 鍵。它將非常快速地返回輸出,產生以下圖中顯示的結果:
在上面的螢幕截圖中,可以看到有四個裝置連線到網路。有他們的IP地址,MAC地址和MAC供應商。這種方法非常快,它只顯示簡單的資訊。