隨著ADSL網絡蓬勃發展,永久連線、隨時上網不再是夢。但必須清醒認識到:永久接入Internet,意味著遭受入侵風險大幅增加。知己知彼,百戰不殆,讓我們深入了解駭客入侵ADSL用戶的手法與防範對策。
許多地區採用包月制,給駭客提供充足時間進行端口與漏洞掃描,甚至採用線上暴力破解竊取密碼,或使用嗅探工具守株待兔,等待用戶自動送上帳號密碼。
完成一次成功攻擊,第一步是收集目標信息:作業系統類型版本、開放服務與版本、網絡拓撲、設備、防火牆配置等。駭客掃描主要使用TCP/IP協議堆疊指紋識別,實現手段主要有四種:
掃描工具首推Nmap (Network Mapper):號稱最強掃描工具,功能強大、支援多平台、靈活易用、留痕極少,不僅能掃描TCP/UDP端口,還能偵測大型網絡。常用命令範例:
nmap -v target.example.com # 詳細模式掃描所有保留TCP端口
nmap -sS -O target.example.com/24 # SYN半開掃描C類子網,並嘗試識別作業系統(需管理員權限)
掃描發現目標開啟IPC$後,駭客可建立「空連接」(無需用戶名密碼)。IPC$是共享「命名管道」的資源,對程序間通訊、遠程管理至關重要。利用空連接可獲得目標用戶列表,為後續攻擊鋪路。
第三步使用工具軟體登錄。例如命令行輸入:
net use \\222.222.222.222\ipc$ "administrator" /user:123456
若不知道管理員密碼,再配合密碼破解工具。一旦登錄成功,目標系統一切盡在掌握。
鑑於ADSL用戶在線時間長,安全防護意識必須加強。日常防範可分五步:
大量入侵透過Guest帳號進一步獲取管理員權限。控制面板 → 用戶和密碼 → 高級選項卡 → 高級按鈕 → 本地用戶和組 → Guest帳號右鍵屬性 → 勾選「帳戶已停用」。
Windows 2000安裝後會建立隱藏共享。命令行輸入net share查看。管理工具 → 電腦管理 → 共享資料夾 → 共享,右鍵選擇「停止共享」。
如Terminal Services、IIS(非Web伺服器無需)、RAS遠程訪問服務、Messenger服務(防網絡廣告)。管理工具 → 電腦管理 → 服務和應用程式 → 服務,逐一停用。
預設任何用戶均可通過空連接枚舉帳號猜測密碼。兩種禁止方法:
HKEY_LOCAL_MACHINE\System\CurrentControlSet\Control\LSA,將RestrictAnonymous DWORD值改為1Inetpub目錄_vti_bin、IISSamples、Scripts、IIShelp、IISAdmin、MSADC.asp、.asa別以為這樣就萬無一失,微軟作業系統漏洞眾多,務必安裝所有安全補丁。最後,建議選擇實用防火牆,如Black ICE,預設配置即可檢測絕大多數攻擊;進階用戶可針對特定IP或UDP端口配置接受/拒絕規則。