- 諸神之眼:Nmap網絡安全審計技術揭秘
- 李華峰
- 515字
- 2020-11-28 15:43:51
2.1 活躍主機發現技術簡介
如何知道一臺主機是不是活躍主機呢?這就要用到活躍主機發現技術。先看一個現實生活中很常見的例子。
推銷員在銷售產品的時候,經常選擇上門銷售的方式。他們的做法是首先敲門,如果房子的主人在家,通常就會隔著門問“誰啊”,當然也有些人會直接打開門,這時銷售員就知道了這間房子現在是有人的,而屋子里的人很可能就是他的下一個客戶。
請注意這個過程中很關鍵的一點,那就是在生活中有這樣一個默認的約定,當聽到有人敲門的時候,屋子里的人會做出相應的回應,可能會詢問,也可能會開門。有些時候一些居心不良的人就利用了這一點進行所謂的“踩點”。
了解這個例子以后,就可以很簡單地講述活躍主機發現技術了。如果想知道網絡中的某臺主機是否處于活躍狀態,同樣可以采用這種“敲門”的方式,只不過需要使用發送數據包的形式來代替現實生活中的“敲門”動作,也就是說活躍主機發現技術其實就是向目標計算機發送數據包,如果對方主機收到了這些數據包,并給出了回應,就可以判斷這臺主機是活躍主機。如圖2-1所示,PC0就在向PC1發送數據包。

圖2-1 主機PC0向主機PC1發送數據包
接下來有兩個很關鍵的問題:
? 要向目標主機發送什么數據包呢?
? 為什么對方主機收到了這個數據包,就要給出回應呢?
推薦閱讀
- DevSecOps敏捷安全
- Practical Network Scanning
- 計算機病毒分析與防范大全(第3版)
- 數字安全藍皮書:本質屬性與重要特征
- 代碼審計:企業級Web代碼安全架構
- 諸神之眼:Nmap網絡安全審計技術揭秘
- 數據安全與隱私計算(第3版)
- 硬黑客:智能硬件生死之戰
- INSTANT Apple Configurator How-to
- 隱私計算:推進數據“可用不可見”的關鍵技術
- 信息內容安全管理及應用
- Android Application Security Essentials
- Blockchain Development with Hyperledger
- 大中型網絡入侵要案直擊與防御
- 網站入侵與腳本技術快速防殺