萬盛學電腦網

您现在的位置: 萬盛學電腦網 >> 電腦基礎知識 >  >> 健康知識

網路安全偵察基礎:Whois、Nslookup 與掃描工具實戰入門

偵察階段核心邏輯

無論紅隊還是藍隊,資訊蒐集皆是滲透測試第一步。目標:繪製網路拓撲、識別資產、發現服務、挖掘洩露資訊。

核心工具與技術

1. Whois — 域名/網段身份查詢

whois target.com
whois 192.0.2.0/24

獲取:註冊商、註冊/到期日、DNS 伺服器 (NS)、行政/技術聯繫人 (姓名、電話、Email)、網段歸屬組織。
實戰技巧: 關聯分析同組織其他域名/IP 段,擴大攻擊面。

2. Nslookup / Dig — DNS 區域傳輸與記錄枚舉

nslookup
> server ns.target.com      # 指定授權 DNS
> set type=any
> ls -d target.com          # 嘗試區域傳輸 (AXFR)

成功時可獲取:完整主機名/IP 對照表、內網網段劃分、主機命名規律 (如 sql-01、hr-web) 暴露業務架構。
防禦: 僅允許受信從 DNS 進行 AXFR,外部查詢拒絕區域傳輸。

3. Ping 掃描與存活主機發現

# Linux
fping -a -g 192.0.2.0/24 2>/dev/null
nmap -sn 192.0.2.0/24

4. 埠口掃描與服務識別

nmap -sS -sV -T4 -p- 192.0.2.10   # SYN 掃描 + 版本偵測 + 全埠
nmap --script=vuln 192.0.2.10      # NSE 漏洞腳本掃描

5. 服務特定枚舉

  • SNMP: snmpwalk -c public -v2c target 讀取 MIB 樹 (系統描述、介面、路由表、進程表)
  • SMB/NetBIOS: enum4linux -a target、nmblookup -A target 獲取工作群組、共享、用戶列表
  • LDAP: 匿名綁定嘗試枚舉網域結構

6. 自製工具靈活應變

Perl/Python/Go/C 快速開發針對特定漏洞/協定的掃描器,例如:

  • HTTP 標頭指紋識別
  • SSL/TLS 配置掃描 (心臟出血、POODLE 等)
  • Web 應用目錄暴力破解

工具鏈整合建議

  1. 被動資訊蒐集: Whois、DNSdumpster、Shodan、Censys、FOFA、Google Dorks
  2. 主動掃描: Nmap、Masscan (大網段)、ZMap
  3. 漏洞掃描: Nessus、OpenVAS、Nexpose
  4. 結果關聯: 導入資產管理平台 (CMDB)、SIEM、漏洞管理系統

法律與道德邊界

授權範圍內測試、遵守當地法規、資料最小化原則、報告流程規範。未授權掃描可能觸犯《刑法》破壞電腦使用罪等條款。

copyright © 萬盛學電腦網 all rights reserved