萬盛學電腦網

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

SNMP 弱口令實戰利用:用 snmputil 導出進程、用戶、軟體、系統信息

掃描器(如 X-Scan)常報 SNMP 默認社區字串 public,但許多初學者不知如何利用。核心工具 snmputil.exe(Windows Resource Kit 附帶)可遠程查詢 MIB 樹獲取關鍵資產信息。

常用查詢命令速查表

目的命令OID
進程列表snmputil walk 目標IP public .1.3.6.1.2.1.25.4.2.1.2hrSWRunName
用戶列表snmputil walk 目標IP public .1.3.6.1.4.77.1.2.25.1.1自定義用戶枚舉
域名信息snmputil get 目標IP public .1.3.6.1.4.77.1.4.1.0域名 OID
已安裝軟體snmputil walk 目標IP public .1.3.6.1.2.1.25.6.3.1.2hrSWInstalledName
系統基本信息snmputil walk 目標IP public .1.3.6.1.2.1.1system 群組

操作要點

  • walk 遍歷子樹,get 取單一葉節點。
  • 社區字串除 public 外常見 private(寫權限),實戰中需嘗試字典爆破。
  • 獲取進程/軟體清單可輔助漏洞掃描(如發現舊版 Apache/IIS 鎖定 CVE)。
  • 用戶列表配合密碼噴灑/社工,提升橫向移動成功率。

防禦建議

  1. 修改默認社區字串,採用高熵隨機字串。
  2. 啟用 SNMPv3(支持加密/認證),禁用 v1/v2c。
  3. 防火牆/邊界 ACL 僅允許受信管理站訪問 UDP 161/162。
  4. 配置 MIB 視圖限制可查詢 OID 範圍(如僅開放系統描述、接口流量)。
  5. 定期審計 SNMP 配置與訪問日誌。

警示: 未授權 SNMP 枚舉屬於信息洩露漏洞(CWE-200),實戰滲透測試務必在授權範圍內進行。

copyright © 萬盛學電腦網 all rights reserved