Nmap
nmap & arp 記憶體行為
為什麼 nmap 掃描的目標(目標不存在)進入 arp 記憶體?
nmap -v -P0 -sT 192.168.1.103
該掃描始終顯示“主機啟動”。
這種行為讓我發瘋了>:(
編輯:arp記憶體如正確答案所示。多謝你們!
它顯示“主機啟動”,因為您告訴 nmap 假設主機已啟動——這就是
-P0
(或其更新的等效項-Pn
)所做的。大概它會像這樣顯示在 arp 記憶體中:
Address HWtype HWaddress Flags Mask Iface 192.168.1.103 (incomplete) eth0
這意味著核心發出了一個 ARP 請求,但沒有收到回复。發生這種情況是因為您告訴核心向主機發送一個數據包(實際上是相當多的數據包)。