[Persistence] 创建本机和远程定时任务
1. 建立本机定时任务
/ru 指定定时任务所属用户上下文,如果指定/ru "system", 则需要以administrator权限执行schtasks.exe
/sc可以指定计划任务执行频率,除了时间,还有系统启动、用户登录、系统空闲时启动。
/SC schedule Specifies the schedule frequency.
Valid schedule types: MINUTE, HOURLY, DAILY, WEEKLY,
MONTHLY, ONCE, ONSTART, ONLOGON, ONIDLE, ONEVENT.
schtasks /create /sc minute /mo 1 /tn "eviltask" /tr c:\Windows\System32\cmd.exe /ru "system"
2. 远程建立定时任务
需要远程账号、密码,如果指定 /ru "SYSTEM",相应远程账号也要有管理员权限
PS C:\Users\win10> schtasks /create /sc minute /mo 1 /tn "eviltask" /tr calc /ru "SYSTEM" /s win7-pc /u domain\win7 /p ******