說明:
驗證掃描是指授予掃描節點系統的存取權限,讓掃描節點可以確認作業系統裡的內部配置狀況及所有安裝的軟體詳情,本篇將說明如何使用WinRM進行驗證掃描。
一. 設定WinRM
※ 僅適用於工作站,伺服器則必須用 Administrator 帳戶做認證
a. 在待掃描的主機上新增專用使用者帳戶並加入至Administrator群組。
b. 用PowerShell檢查掃描節點及待掃描的主機是否已啟用WinRM。
指令: get-service winrm
※ 若狀態為Stopped,請使用指令: start-service winrm來開啟服務。
c. 在待掃描的主機上開啟PowerShell並執行以下指令:
指令: Set-WSManQuickConfig -Force
※ 若主機網路配置為公共網路,須附加 -SkipNetworkProfileCheck 參數
d. 在待掃描的端點上開啟PowerShell並執行以下指令來測試連線本機是否成功:
指令: enter-pssession localhost
e. 在掃描節點上開啟PowerShell並執行以下指令:
指令: set-item wsman:\localhost\client\trustedhosts “待掃描的主機 IP 位址或網段”
或
二. 設定驗證掃描
a. 到WithSecure Elements管理平台裡設定系統掃描範本的Windows認證 (WinRM)。
※ 使用者名稱及密碼欄位輸入待掃描端點的專用使用者帳戶及密碼
b. 新增一個掃描群組並在系統掃描設定頁面套用剛設定的範本。
c. 將待掃描的主機新增至此群組並執行掃描。
d. 掃描完成後,點選 [目標] 欄位的主機名稱,頁面將導覽至 “漏洞資產”。
e. 若驗證掃描有執行成功,將會在 [軟體] 及 [硬體] 欄位看到詳細的資訊。