输入小助手.vbs 's

admin 2017年5月4日16:22:42评论339 views字数 1075阅读3分35秒阅读模式
摘要

来源:vbs空间 有时,渗透时,溢出得个SHELL,或只有一个CMDSHELL,想下载些东西,或上传东西,时真是不方便啊

来源:vbs空间

有时,渗透时,溢出得个SHELL,或只有一个CMDSHELL,想下载些东西,或上传东西,时真是不方便啊

特别是当目标不能上网,或限制比较严格时…

ECHO东西,手工输入,那个累啊….还是弄个脚本方便些…

//把要ECHO的脚本,拖到此脚本上...根据提示操作即可
On Error Resume Next
Set Arg=Wscript.arguments
If Arg.count=0 then Wscript.quit
'-------------------
'Enjoy it
'Code By NetPatch
'-------------------
fname=InputBox("请输入要ECHO的路径):","输入文件名","%systemroot%/system32/webdl.vbs")

Set Fso=CreateObject("Scripting.FileSystemObject")
Set WshShell=Wscript.CreateObject("Wscript.Shell")
Set File=Fso.OpenTextFile(Arg(0),1,False,-2)

Wscript.echo "点确定后5秒开始"
WshShell.AppActivate "命令提示符"
Wscript.Sleep 5000
WshShell.AppActivate "命令提示符"

Do While File.AtEndOfStream <> True
Data=File.readline
If Data="" then Data="."
Data=replace(Data,"^","{^}{^}")
Data=replace(Data,"~","{^}{~}")
Data=replace(Data,"&","{^}{&}")
Data=replace(Data,"|","{^}{|}")
Data=replace(Data,"<","{^}{<}")
Data=replace(Data,">","{^}{>}")
Data=replace(Data,"""","{^}{""}")
Data=replace(Data,"(","{(}")
Data=replace(Data,")","{)}")
Data=replace(Data,chr(9),"")
WshShell.SendKeys "echo "&Data&">>"&fname
Wscript.Sleep 300
WshShell.SendKeys "{ENTER}"
Wscript.Sleep 1000
Loop
File.close
Set Fso=nothing

  • 左青龙
  • 微信扫一扫
  • weinxin
  • 右白虎
  • 微信扫一扫
  • weinxin
admin
  • 本文由 发表于 2017年5月4日16:22:42
  • 转载请保留本文链接(CN-SEC中文网:感谢原作者辛苦付出):
                   输入小助手.vbs 'shttps://cn-sec.com/archives/47722.html

发表评论

匿名网友 填写信息