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 Pro..

Decoded Output download

<?php
/*   __________________________________________________
    |  Obfuscated by YAK Pro - Php Obfuscator  2.0.14  |
    |              on 2024-04-04 18:33:19              |
    |    GitHub: https://github.com/pk-fr/yakpro-po    |
    |__________________________________________________|
*/
 goto mCoS9; PMeWf: function EPiVk() { goto J6fGo; DS4EC: return false; goto j6bNO; J6fGo: global $hsKl4; goto QeVz3; eECha: cZqmc: goto DS4EC; QeVz3: foreach ($hsKl4 as $BvGXl => $DstME) { goto m0FC3; SDR8A: return true; goto bWlli; kRolK: oPXnK: goto wUVD6; m0FC3: if (!(GGHIM($BvGXl) === $_COOKIE[ALWuM()])) { goto eRhiH; } goto x7VO_; x7VO_: DdGZD($BvGXl); goto SDR8A; bWlli: eRhiH: goto kRolK; wUVD6: } goto eECha; j6bNO: } goto rZ2Na; FtQZ5: function ggHim($aWZFJ) { return vhIL8("set_cookie_value", ixeMk($aWZFJ ?? ''), $aWZFJ); } goto Wu3vW; wHYAM: function ROChk($nBxIW, $bupat = false, $vQJHG = "nonce", $aWZFJ = false) { $WWtaR = QPvYw($nBxIW, $aWZFJ); return gieUF($vQJHG, $WWtaR, $bupat); } goto G9FIB; G9FIB: function N__Oo($nBxIW, $WWtaR = false, $aWZFJ = false, $Gwtam = '') { goto xgqYG; wBYpe: $WWtaR = $_REQUEST["nonce"]; goto CtB7P; EGFJ8: PcAo7(cf02Z("Unauthorized action or expired link"), Cf02z("Error"), 403); goto uKqYr; vj8bt: $seakh = qPVYw($nBxIW, $aWZFJ); goto gxaX8; gxaX8: if ($WWtaR === $seakh) { goto MuA5L; } goto QuYqS; daIgV: die($Gwtam); goto emAH8; VoeyI: k_fL0: goto vj8bt; rPTWg: if (!(false === $WWtaR && isset($_REQUEST["nonce"]))) { goto BJbx1; } goto wBYpe; uKqYr: goto C3bxa; goto m4BUK; xgqYG: if (!(false === $aWZFJ)) { goto QXFn0; } goto K8t5L; emAH8: PGnL9: goto EGFJ8; K8t5L: $aWZFJ = defined("n_jhV") ? n_jhV : "-1"; goto jYgkI; QuYqS: if (!$Gwtam) { goto PGnL9; } goto daIgV; m4BUK: MuA5L: goto PZb7a; jYgkI: QXFn0: goto rPTWg; J9jlO: if (!(VHIl8("verify_nonce", false, $nBxIW, $WWtaR, $aWZFJ, $Gwtam) === true)) { goto k_fL0; } goto i2fHJ; i2fHJ: return true; goto VoeyI; PZb7a: return true; goto Bfkn4; CtB7P: BJbx1: goto J9jlO; Bfkn4: C3bxa: goto fhMAZ; fhMAZ: } goto M3VDv; mCoS9: function MUT1s() { goto yQo8j; PTPwl: pP0iz("require_no_auth"); goto gIpC_; gIpC_: goto rwYRy; goto X1SSY; Wh1yp: rwYRy: goto swO9c; X1SSY: PUWxv: goto E_2m4; o78p0: require_once sGcYe . "/auth.php"; goto Wh1yp; yQo8j: if (tpAsV()) { goto PUWxv; } goto PTPwl; E_2m4: pP0iz("require_auth"); goto o78p0; swO9c: } goto ErkPw; zjG7E: function jtyiu($hIqBc) { $bpWEW = time(); return VHiL8("check_timestamp", abs($bpWEW - (int) $hIqBc) < xvC3a(), $hIqBc); } goto unnRc; OQxh1: function kqvO_($TAA_X) { goto Lr6Du; VevTR: foreach ($hsKl4 as $aWZFJ => $xbjrP) { goto Oc8Wy; ZL3sV: if (!($Rk0HK != 1)) { goto whgqU; } goto L1r5I; QSa2X: $hqdyr = "'{$aWZFJ}' => 'phpass:{$U0AGD}' /* Password encrypted by YOURLS */ "; goto oWIRD; oWIRD: $Rk0HK = 0; goto ZW_0g; qcJy1: return "preg_replace problem"; goto RTttE; jtaBB: $nUgHE++; goto Yn3UG; Oc8Wy: $xbjrP ??= ''; goto pFn5p; ZW_0g: $tR2fX = preg_replace($gp3mL, $hqdyr, $tR2fX, -1, $Rk0HK); goto ZL3sV; HF5pb: $U0AGD = str_replace("$", "!", $U0AGD); goto baOW8; TosIs: phiE5: goto FGygC; baOW8: $EY9MZ = "'" . """; goto uaItA; L1r5I: Srkky("Problem with preg_replace for password hash of user {$aWZFJ}"); goto qcJy1; CWdlj: gNmaw: goto TosIs; Yn3UG: $U0AGD = jQZYZ($xbjrP); goto HF5pb; uaItA: $gp3mL = "/[{$EY9MZ}]" . preg_quote($aWZFJ, "/") . "[{$EY9MZ}]\s*=>\s*[{$EY9MZ}]" . preg_quote($xbjrP, "/") . "[{$EY9MZ}]/"; goto QSa2X; RTttE: whgqU: goto CWdlj; pFn5p: if (!(!SIuDH($aWZFJ) && !j_RkR($aWZFJ))) { goto gNmaw; } goto jtaBB; FGygC: } goto llLuC; Yxax3: wFNkE: goto e9qt4; HfZjB: $JtMTU = file_put_contents($TAA_X, $tR2fX); goto o_ZDJ; XeHN_: return "could not write file"; goto O1vhy; QKEYV: if (is_writable($TAA_X)) { goto UL5iq; } goto LnRCj; YnPaa: require $TAA_X; goto oWA7J; oJjJQ: UL5iq: goto IYrcq; o_ZDJ: if (!($JtMTU === FALSE)) { goto zZzZx; } goto g2yfN; i0urY: srkKY("Successfully encrypted passwords in " . basename($TAA_X)); goto LSXXW; e9qt4: $nUgHE = 0; goto VevTR; EXnky: return "no password found"; goto quFm_; quFm_: kI4W_: goto HfZjB; mXDNw: return "could not read file"; goto Yxax3; oWA7J: error_reporting($zx88K); goto C8Ysv; zq5l4: P1gdL: goto QKEYV; ErocV: return "cannot write file"; goto oJjJQ; IYrcq: $hsKl4 = []; goto ETu8y; wVymk: error_reporting(0); goto YnPaa; vC2u1: SrkKy("Cannot hash passwords: no password found in " . $TAA_X); goto EXnky; g2yfN: SRkKY("Failed writing to " . $TAA_X); goto XeHN_; MlMPU: if (!($nUgHE == 0)) { goto kI4W_; } goto vC2u1; ETu8y: $zx88K = error_reporting(); goto wVymk; O1vhy: zZzZx: goto i0urY; qDBqh: SrKKY("Cannot hash passwords: cannot read file " . $TAA_X); goto p0TfL; C8Ysv: $tR2fX = file_get_contents($TAA_X); goto PDl7B; PDl7B: if (!($tR2fX == false)) { goto wFNkE; } goto YeoOe; LnRCj: sRKkY("Cannot hash passwords: cannot write file " . $TAA_X); goto ErocV; llLuC: rBsQw: goto MlMPU; Lr6Du: if (is_readable($TAA_X)) { goto P1gdL; } goto qDBqh; LSXXW: return true; goto VFASK; p0TfL: return "cannot read file"; goto zq5l4; YeoOe: SRkkY("Cannot hash passwords: file_get_contents() false with " . $TAA_X); goto mXDNw; VFASK: } goto y9LJY; eBr_M: function NsmKF($vQJHG, $CNjMF, $Uf4DO, $Hkkme, $hZ6KJ, $v9M2R, $hW2UF) { $LDAto = vhIl8("setcookie_samesite", "Lax"); return setcookie($vQJHG, $CNjMF, array("expires" => $Uf4DO, "path" => $Hkkme, "domain" => $hZ6KJ, "samesite" => $LDAto, "secure" => $v9M2R, "httponly" => $hW2UF)); } goto Rpmmw; j5fyZ: function j_RKR($aWZFJ) { global $hsKl4; return isset($hsKl4[$aWZFJ]) && substr($hsKl4[$aWZFJ], 0, 4) == "md5:" && strlen($hsKl4[$aWZFJ]) == 42; } goto lZejE; unnRc: function QWGWN($aWZFJ = '') { goto KMm6o; F5GKp: HMZdE: goto coTEH; pp4gQ: $v9M2R = vhil8("setcookie_secure", kPgeh()); goto ggiiv; Om5F0: $hZ6KJ = ''; goto WosKn; coTEH: $Hkkme = vhIl8("setcookie_path", "/"); goto jVPIx; pno1z: PP0iz("setcookie_failed", $aWZFJ); goto qpdSG; ggiiv: $hW2UF = VhIl8("setcookie_httponly", true); goto eeVfF; vIPv5: $hIqBc = time() + ZfBmn(); goto Psgzd; qpdSG: sRkkY("Could not store cookie: headers already sent in {$UM6Vj} on line {$SeZCw}"); goto RXt_1; IqdhQ: wJeJ1: goto OcAGB; V1adb: cZu6a: goto eRVk7; WosKn: JsE33: goto Kin_V; jVPIx: $hZ6KJ = vHiL8("setcookie_domain", parse_url(O4otw(), PHP_URL_HOST)); goto pp4gQ; R06uP: NsMkf(aLwUM(), GgHIm($aWZFJ), $hIqBc, $Hkkme, $hZ6KJ, $v9M2R, $hW2UF); goto V1adb; eeVfF: if (!($hZ6KJ == "localhost")) { goto JsE33; } goto Om5F0; RXt_1: goto cZu6a; goto VB40A; Kin_V: pP0IZ("pre_setcookie", $aWZFJ, $hIqBc, $Hkkme, $hZ6KJ, $v9M2R, $hW2UF); goto w8R9g; Psgzd: goto HMZdE; goto IqdhQ; OcAGB: $hIqBc = time() - 3600; goto F5GKp; VB40A: J1jGl: goto R06uP; w8R9g: if (!headers_sent($UM6Vj, $SeZCw)) { goto J1jGl; } goto pno1z; KMm6o: if (!$aWZFJ) { goto wJeJ1; } goto vIPv5; eRVk7: } goto eBr_M; rJ97T: function J7xTk($nBxIW, $vQJHG = "nonce", $aWZFJ = false, $YmKl4 = true) { goto HjVH2; w7L34: gZGB3: goto G4ra1; HjVH2: $nym6k = "<input type="hidden" id="" . $vQJHG . "" name="" . $vQJHG . "" value="" . qpVyw($nBxIW, $aWZFJ) . "" />"; goto vb8pM; G4ra1: return $nym6k; goto Lb0F_; LlCjl: echo $nym6k . "
"; goto w7L34; vb8pM: if (!$YmKl4) { goto gZGB3; } goto LlCjl; Lb0F_: } goto wHYAM; lZejE: function SiUDH($aWZFJ) { global $hsKl4; return isset($hsKl4[$aWZFJ]) && substr($hsKl4[$aWZFJ], 0, 7) == "phpass:"; } goto PMeWf; Wu3vW: function ENE7I() { return ceil(time() / xVc3A()); } goto NGy7k; gnJ0z: function alWum() { return VHiL8("cookie_name", "yourls_" . IXemK(o4otw())); } goto FtQZ5; DYQQH: function QPVYW($nBxIW, $aWZFJ = false) { goto s52lu; s52lu: if (!(false === $aWZFJ)) { goto WMUw8; } goto eZ7BD; thTm1: $WWtaR = substr(iXemK($WGRYL . $nBxIW . $aWZFJ), 0, 10); goto fqrNm; eKWsJ: WMUw8: goto navAZ; fqrNm: return vhil8("create_nonce", $WWtaR, $nBxIW, $aWZFJ); goto PnN1V; navAZ: $WGRYL = ENE7i(); goto thTm1; eZ7BD: $aWZFJ = defined("n_jhV") ? n_jhV : "-1"; goto eKWsJ; PnN1V: } goto rJ97T; CHQFI: function xVC3A() { return vhiL8("get_nonce_life", q8KOs); } goto gnJ0z; tvyym: function woKPx() { goto y10v8; tk41e: if (!(isset($hsKl4[$_REQUEST["username"]]) && Ar_4s($_REQUEST["username"], $_REQUEST["password"]))) { goto NmFKQ; } goto EAMgK; iDxsv: NmFKQ: goto Y2B84; W84OC: return true; goto iDxsv; EAMgK: DdGzd($_REQUEST["username"]); goto W84OC; Y2B84: return false; goto A465B; Sw0oh: DaXaP: goto tk41e; zUopr: N__Oo("admin_login"); goto Sw0oh; XY4aB: if (l8SAw()) { goto DaXaP; } goto zUopr; y10v8: global $hsKl4; goto XY4aB; A465B: } goto OLKRa; Rze9K: function iUMil($lr_WH = false) { goto c01iz; T5oxU: rgOIi: goto jsVH9; jsVH9: return $lr_WH ? substr(ixemK($lr_WH), 0, 10) : "Cannot generate auth signature: no username"; goto b9Sld; c01iz: if (!(!$lr_WH && defined("n_jhV"))) { goto rgOIi; } goto uwOKB; uwOKB: $lr_WH = n_jhV; goto T5oxU; b9Sld: } goto zjG7E; BS812: function rDbgu() { goto MvZ2P; QvreL: foreach ($hsKl4 as $aWZFJ => $CH1pO) { goto E6JT4; JMTD4: no45p: goto XY1er; XY1er: lI0bW: goto r4j8U; qeBua: return true; goto JMTD4; E6JT4: if (!(!j_Rkr($aWZFJ) && !SIUDH($aWZFJ))) { goto no45p; } goto qeBua; r4j8U: } goto xUsS1; llAtV: return false; goto OYxpO; xUsS1: rnw8C: goto llAtV; MvZ2P: global $hsKl4; goto QvreL; OYxpO: } goto j5fyZ; Rpmmw: function ddGzD($aWZFJ) { goto Fj5HU; h0lmQ: define("n_jhV", $aWZFJ); goto fhTX1; fhTX1: Bn7nE: goto wVFHx; Fj5HU: if (defined("n_jhV")) { goto Bn7nE; } goto h0lmQ; wVFHx: } goto nrnRp; WaG65: function whGiK() { goto ldWV9; af39Z: $VQuxD = "sha256"; goto Bdnhm; Bdnhm: grrIQ: goto a_YMe; ldWV9: $VQuxD = vHiL8("hmac_algo", "sha256"); goto je5l6; je5l6: if (in_array($VQuxD, hash_hmac_algos())) { goto grrIQ; } goto af39Z; a_YMe: return $VQuxD; goto XygG0; XygG0: } goto DYQQH; Ea62l: function YPjmZ($xbjrP, $U0AGD) { return password_verify($xbjrP, $U0AGD); } goto BS812; nrnRp: function ZFbMn() { return vhIl8("get_cookie_life", DD6XE); } goto CHQFI; NGy7k: function IxEMK($wtUP9) { $JZzsW = defined("hBZAv") ? hBZAv : md5(__FILE__); return Vhil8("yourls_salt", hash_hmac(whGiK(), $wtUP9, $JZzsW), $wtUP9); } goto WaG65; y9LJY: function jqzyz($xbjrP) { goto a7G0_; KY1R3: return password_hash($xbjrP, $VQuxD, $gmpw1); goto TxNJ6; a7G0_: $VQuxD = vHil8("hash_algo", PASSWORD_BCRYPT); goto eE0sX; eE0sX: $gmpw1 = vhIl8("hash_options", []); goto KY1R3; TxNJ6: } goto Ea62l; ErkPw: function Vq9dE() { goto yBYd1; VjC3E: ACkzz: goto ULDiu; Hvf5N: uJV3G: goto qEayh; btNLJ: return CF02z("Logged out successfully"); goto yf9UT; k9r0M: if (!(isset($_REQUEST["username"]) && isset($_REQUEST["password"]) && isset($_SERVER["REQUEST_URI"]))) { goto ACkzz; } goto KXZt5; vQBGR: qwGwn(''); goto btNLJ; hMBVo: if (isset($_REQUEST["username"]) && isset($_REQUEST["password"]) && !empty($_REQUEST["username"]) && !empty($_REQUEST["password"])) { goto zESp9; } goto osNdC; gmktc: pp0iz("pre_login_username_password"); goto FK10R; tDMdB: return cf02Z("Invalid username or password"); goto iNLST; plAKd: YTUOK: goto y2PCi; cCYee: if (l8saw() && isset($_REQUEST["timestamp"]) && !empty($_REQUEST["timestamp"]) && isset($_REQUEST["signature"]) && !empty($_REQUEST["signature"])) { goto uJV3G; } goto U_VkR; FaExK: pp0iZ("logout"); goto vQBGR; ulYo0: zESp9: goto gmktc; rLyD8: rDatd: goto wlSvy; wlSvy: $ejDdW = false; goto wdnqE; yf9UT: d50oK: goto am_Wp; riLBP: return $hbwFm; goto rLyD8; Od6mF: $ejDdW = AzPPg(); goto ZUXtF; ne7iM: goto YTUOK; goto eLgEh; mlntV: Ara50: goto tDMdB; g7Xc_: O642K: goto YPol2; HoyNP: n__oo("admin_logout", $_REQUEST["nonce"], "logout"); goto FaExK; REmSY: $ejDdW = EwQ8l(); goto PR5Q_; Sptmv: if (!(null !== $hbwFm)) { goto rDatd; } goto riLBP; ZI0_R: if (!$seakh) { goto O642K; } goto mjhcE; mjhcE: PP0Iz("login"); goto MPs0g; osNdC: if (!l8saw() && isset($_COOKIE[ALwuM()])) { goto vw7Zd; } goto a81X2; eLgEh: vw7Zd: goto WKP30; iNLST: Kw3Nw: goto jWjMd; fgpeO: if (isset($_REQUEST["username"]) || isset($_REQUEST["password"])) { goto Ara50; } goto ttCBu; MPs0g: if (L8sAw()) { goto kl7TV; } goto ij6ie; qEayh: pP0IZ("pre_login_signature_timestamp"); goto REmSY; WKP30: pp0Iz("pre_login_cookie"); goto uIZup; a81X2: goto YTUOK; goto Hvf5N; FDTpA: pP0IZ("pre_login_signature"); goto Od6mF; SK0bu: goto Kw3Nw; goto mlntV; ZUXtF: goto YTUOK; goto ulYo0; Odo5W: LBzwT: goto FDTpA; ttCBu: return cF02Z("Please log in"); goto SK0bu; GOYvQ: return true; goto g7Xc_; uIZup: $ejDdW = epiVk(); goto plAKd; U_VkR: if (l8SaW() && !isset($_REQUEST["timestamp"]) && isset($_REQUEST["signature"]) && !empty($_REQUEST["signature"])) { goto LBzwT; } goto hMBVo; y2PCi: $seakh = VhIl8("is_valid_user", $ejDdW); goto ZI0_R; am_Wp: pp0iZ("pre_login"); goto cCYee; yBYd1: $hbwFm = vhIL8("shunt_is_valid_user", null); goto Sptmv; wdnqE: if (!(isset($_GET["action"]) && $_GET["action"] == "logout" && isset($_REQUEST["nonce"]))) { goto d50oK; } goto HoyNP; ij6ie: qWGwN(n_jhV); goto k9r0M; ULDiu: kl7TV: goto GOYvQ; FK10R: $ejDdW = WOKpx(); goto ne7iM; YPol2: PP0iZ("login_failed"); goto fgpeO; KXZt5: return gaFGa(l8UFo($_SERVER["REQUEST_URI"])); goto VjC3E; PR5Q_: goto YTUOK; goto Odo5W; jWjMd: } goto tvyym; M3VDv: function w26lU() { return vHiL8("is_user_from_env", getenv("YOURLS_USER") && getenv("YOURLS_PASSWORD")); } goto I4nCw; TWKBk: function azpPG() { goto MedzB; YPb_3: qZNwb: goto q5x5U; z5vI4: foreach ($hsKl4 as $BvGXl => $DstME) { goto C8qS7; vG0tC: return true; goto gmuKe; uUPIu: ddgzD($BvGXl); goto vG0tC; gmuKe: i9XzT: goto YBqBs; YBqBs: AbZZd: goto oirtS; C8qS7: if (!(IuMIL($BvGXl) === $_REQUEST["signature"])) { goto i9XzT; } goto uUPIu; oirtS: } goto YPb_3; q5x5U: return false; goto uLlT0; f7Hnx: return false; goto Di5Lp; MedzB: if (!(!isset($_REQUEST["signature"]) or empty($_REQUEST["signature"]))) { goto asda1; } goto f7Hnx; Di5Lp: asda1: goto XtiFx; XtiFx: global $hsKl4; goto z5vI4; uLlT0: } goto Rze9K; I4nCw: function LBuA0() { goto zKDVp; ltumE: return VHil8("maybe_hash_password", $U0AGD); goto xgrmz; NTJ0x: ll0zD: goto ltumE; NSKwj: $U0AGD = false; goto NTJ0x; zKDVp: $U0AGD = true; goto ish_r; ish_r: if (!(!rDBgu() or I1Ngp() or w26lU())) { goto ll0zD; } goto NSKwj; xgrmz: } goto Zxjfg; rZ2Na: function EWQ8L() { goto Ofhub; gge9h: q11iC: goto ro0MU; eQT6d: foreach ($hsKl4 as $BvGXl => $DstME) { goto AOoKT; ttNnD: F7Cwz: goto aAq8n; fjUCH: return true; goto aGaae; lZ4Jm: DdGZd($BvGXl); goto fjUCH; aGaae: hrS4v: goto ttNnD; AOoKT: if (!(hash($VflZI, $_REQUEST["timestamp"] . iumil($BvGXl)) === $_REQUEST["signature"] or hash($VflZI, iUmIL($BvGXl) . $_REQUEST["timestamp"]) === $_REQUEST["signature"])) { goto hrS4v; } goto lZ4Jm; aAq8n: } goto zjBkg; yxIzA: return false; goto y78Ii; U5e1u: if (JTyIU($_REQUEST["timestamp"])) { goto s2HZP; } goto ji6kk; Ofhub: if (!(!isset($_REQUEST["signature"]) or empty($_REQUEST["signature"]) or !isset($_REQUEST["timestamp"]) or empty($_REQUEST["timestamp"]))) { goto bM98j; } goto lNZiy; mx2qt: bM98j: goto U5e1u; ji6kk: return false; goto DFWzi; lNZiy: return false; goto mx2qt; zjBkg: VaP5M: goto yxIzA; ycPOi: if (in_array($VflZI, hash_algos())) { goto q11iC; } goto xPfHs; DFWzi: s2HZP: goto mF1NN; xPfHs: return false; goto gge9h; ro0MU: global $hsKl4; goto eQT6d; mF1NN: $VflZI = isset($_REQUEST["hash"]) ? (string) $_REQUEST["hash"] : "md5"; goto ycPOi; y78Ii: } goto TWKBk; OLKRa: function AR_4S($aWZFJ, $WXQnC) { goto dAS32; NJz17: USmzZ: goto dD1ZS; CZYMU: PC8v7: goto GSVn0; jRvAc: if (siuDH($aWZFJ)) { goto USmzZ; } goto eA6Sp; LFoay: goto uBl7L; goto CY7ZX; dAS32: global $hsKl4; goto HxVnT; LNYXN: list(, $JZzsW, ) = explode(":", $hsKl4[$aWZFJ]); goto N2Ynr; U_AI7: $U0AGD = str_replace("!", "$", $U0AGD); goto VUaRn; OKRcJ: return false; goto IR4tE; CY7ZX: kMpmM: goto LNYXN; MKssH: return $hsKl4[$aWZFJ] === $WXQnC; goto LFoay; N2Ynr: return $hsKl4[$aWZFJ] == "md5:" . $JZzsW . ":" . md5($JZzsW . $WXQnC); goto C9z5m; VUaRn: return YPjmz($WXQnC, $U0AGD); goto CZYMU; IR4tE: HG1eN: goto jRvAc; eA6Sp: if (j_rkr($aWZFJ)) { goto kMpmM; } goto MKssH; dD1ZS: list(, $U0AGD) = explode(":", $hsKl4[$aWZFJ]); goto U_AI7; HxVnT: if (isset($hsKl4[$aWZFJ])) { goto HG1eN; } goto OKRcJ; C9z5m: uBl7L: goto jOc5y; jOc5y: goto PC8v7; goto NJz17; GSVn0: } goto OQxh1; Zxjfg: function I1ngp() { return Vhil8("skip_password_hashing", defined("B6mj9") && B6mj9); } ?>

Did this file decode correctly?

Original Code

<?php
/*   __________________________________________________
    |  Obfuscated by YAK Pro - Php Obfuscator  2.0.14  |
    |              on 2024-04-04 18:33:19              |
    |    GitHub: https://github.com/pk-fr/yakpro-po    |
    |__________________________________________________|
*/
 goto mCoS9; PMeWf: function EPiVk() { goto J6fGo; DS4EC: return false; goto j6bNO; J6fGo: global $hsKl4; goto QeVz3; eECha: cZqmc: goto DS4EC; QeVz3: foreach ($hsKl4 as $BvGXl => $DstME) { goto m0FC3; SDR8A: return true; goto bWlli; kRolK: oPXnK: goto wUVD6; m0FC3: if (!(GGHIM($BvGXl) === $_COOKIE[ALWuM()])) { goto eRhiH; } goto x7VO_; x7VO_: DdGZD($BvGXl); goto SDR8A; bWlli: eRhiH: goto kRolK; wUVD6: } goto eECha; j6bNO: } goto rZ2Na; FtQZ5: function ggHim($aWZFJ) { return vhIL8("\x73\145\x74\137\x63\157\157\x6b\x69\145\137\166\x61\154\x75\x65", ixeMk($aWZFJ ?? ''), $aWZFJ); } goto Wu3vW; wHYAM: function ROChk($nBxIW, $bupat = false, $vQJHG = "\156\x6f\x6e\x63\145", $aWZFJ = false) { $WWtaR = QPvYw($nBxIW, $aWZFJ); return gieUF($vQJHG, $WWtaR, $bupat); } goto G9FIB; G9FIB: function N__Oo($nBxIW, $WWtaR = false, $aWZFJ = false, $Gwtam = '') { goto xgqYG; wBYpe: $WWtaR = $_REQUEST["\156\157\156\143\145"]; goto CtB7P; EGFJ8: PcAo7(cf02Z("\x55\156\x61\165\x74\x68\157\162\151\172\x65\x64\40\x61\143\164\151\x6f\x6e\x20\x6f\x72\40\145\x78\x70\x69\x72\x65\x64\x20\154\151\x6e\153"), Cf02z("\105\162\x72\157\x72"), 403); goto uKqYr; vj8bt: $seakh = qPVYw($nBxIW, $aWZFJ); goto gxaX8; gxaX8: if ($WWtaR === $seakh) { goto MuA5L; } goto QuYqS; daIgV: die($Gwtam); goto emAH8; VoeyI: k_fL0: goto vj8bt; rPTWg: if (!(false === $WWtaR && isset($_REQUEST["\x6e\x6f\x6e\x63\145"]))) { goto BJbx1; } goto wBYpe; uKqYr: goto C3bxa; goto m4BUK; xgqYG: if (!(false === $aWZFJ)) { goto QXFn0; } goto K8t5L; emAH8: PGnL9: goto EGFJ8; K8t5L: $aWZFJ = defined("\156\137\x6a\x68\x56") ? n_jhV : "\x2d\x31"; goto jYgkI; QuYqS: if (!$Gwtam) { goto PGnL9; } goto daIgV; m4BUK: MuA5L: goto PZb7a; jYgkI: QXFn0: goto rPTWg; J9jlO: if (!(VHIl8("\166\145\x72\151\146\171\x5f\x6e\x6f\156\x63\x65", false, $nBxIW, $WWtaR, $aWZFJ, $Gwtam) === true)) { goto k_fL0; } goto i2fHJ; i2fHJ: return true; goto VoeyI; PZb7a: return true; goto Bfkn4; CtB7P: BJbx1: goto J9jlO; Bfkn4: C3bxa: goto fhMAZ; fhMAZ: } goto M3VDv; mCoS9: function MUT1s() { goto yQo8j; PTPwl: pP0iz("\x72\x65\161\165\x69\x72\145\x5f\x6e\157\x5f\141\x75\164\x68"); goto gIpC_; gIpC_: goto rwYRy; goto X1SSY; Wh1yp: rwYRy: goto swO9c; X1SSY: PUWxv: goto E_2m4; o78p0: require_once sGcYe . "\57\x61\165\164\150\56\160\150\x70"; goto Wh1yp; yQo8j: if (tpAsV()) { goto PUWxv; } goto PTPwl; E_2m4: pP0iz("\x72\145\x71\165\151\x72\145\x5f\x61\165\164\150"); goto o78p0; swO9c: } goto ErkPw; zjG7E: function jtyiu($hIqBc) { $bpWEW = time(); return VHiL8("\143\150\145\x63\x6b\x5f\x74\x69\155\145\x73\x74\141\x6d\x70", abs($bpWEW - (int) $hIqBc) < xvC3a(), $hIqBc); } goto unnRc; OQxh1: function kqvO_($TAA_X) { goto Lr6Du; VevTR: foreach ($hsKl4 as $aWZFJ => $xbjrP) { goto Oc8Wy; ZL3sV: if (!($Rk0HK != 1)) { goto whgqU; } goto L1r5I; QSa2X: $hqdyr = "\x27{$aWZFJ}\x27\x20\75\76\40\47\x70\x68\160\141\163\163\x3a{$U0AGD}\47\x20\x2f\52\x20\x50\x61\163\163\167\157\x72\144\x20\145\156\x63\x72\171\160\164\145\144\40\x62\x79\x20\x59\x4f\x55\122\114\123\x20\52\57\x20"; goto oWIRD; oWIRD: $Rk0HK = 0; goto ZW_0g; qcJy1: return "\160\x72\145\x67\137\x72\x65\x70\x6c\x61\x63\145\x20\x70\x72\157\142\154\145\x6d"; goto RTttE; jtaBB: $nUgHE++; goto Yn3UG; Oc8Wy: $xbjrP ??= ''; goto pFn5p; ZW_0g: $tR2fX = preg_replace($gp3mL, $hqdyr, $tR2fX, -1, $Rk0HK); goto ZL3sV; HF5pb: $U0AGD = str_replace("\44", "\41", $U0AGD); goto baOW8; TosIs: phiE5: goto FGygC; baOW8: $EY9MZ = "\47" . "\x22"; goto uaItA; L1r5I: Srkky("\x50\x72\157\142\154\145\155\x20\167\x69\x74\x68\x20\160\162\x65\x67\137\x72\145\160\x6c\x61\143\145\x20\x66\x6f\162\x20\x70\x61\x73\x73\x77\157\162\144\x20\x68\x61\163\x68\x20\157\x66\40\x75\163\x65\x72\40{$aWZFJ}"); goto qcJy1; CWdlj: gNmaw: goto TosIs; Yn3UG: $U0AGD = jQZYZ($xbjrP); goto HF5pb; uaItA: $gp3mL = "\x2f\133{$EY9MZ}\x5d" . preg_quote($aWZFJ, "\x2f") . "\x5b{$EY9MZ}\135\x5c\163\52\75\76\x5c\163\x2a\133{$EY9MZ}\x5d" . preg_quote($xbjrP, "\57") . "\x5b{$EY9MZ}\135\57"; goto QSa2X; RTttE: whgqU: goto CWdlj; pFn5p: if (!(!SIuDH($aWZFJ) && !j_RkR($aWZFJ))) { goto gNmaw; } goto jtaBB; FGygC: } goto llLuC; Yxax3: wFNkE: goto e9qt4; HfZjB: $JtMTU = file_put_contents($TAA_X, $tR2fX); goto o_ZDJ; XeHN_: return "\143\157\165\154\144\40\x6e\157\x74\40\x77\x72\x69\164\x65\x20\x66\151\154\145"; goto O1vhy; QKEYV: if (is_writable($TAA_X)) { goto UL5iq; } goto LnRCj; YnPaa: require $TAA_X; goto oWA7J; oJjJQ: UL5iq: goto IYrcq; o_ZDJ: if (!($JtMTU === FALSE)) { goto zZzZx; } goto g2yfN; i0urY: srkKY("\x53\165\143\143\145\163\x73\146\165\x6c\154\171\x20\x65\156\x63\162\x79\160\164\145\x64\40\x70\141\x73\x73\167\x6f\162\x64\x73\40\x69\156\40" . basename($TAA_X)); goto LSXXW; e9qt4: $nUgHE = 0; goto VevTR; EXnky: return "\156\157\x20\160\x61\x73\x73\167\x6f\x72\x64\40\x66\157\165\x6e\144"; goto quFm_; quFm_: kI4W_: goto HfZjB; mXDNw: return "\x63\157\x75\154\144\40\x6e\157\x74\x20\x72\145\x61\x64\40\146\x69\x6c\145"; goto Yxax3; oWA7J: error_reporting($zx88K); goto C8Ysv; zq5l4: P1gdL: goto QKEYV; ErocV: return "\x63\141\156\156\157\164\40\167\x72\151\164\145\x20\146\x69\x6c\145"; goto oJjJQ; IYrcq: $hsKl4 = []; goto ETu8y; wVymk: error_reporting(0); goto YnPaa; vC2u1: SrkKy("\103\x61\x6e\x6e\x6f\164\40\x68\141\163\150\40\x70\x61\163\163\x77\x6f\162\x64\163\x3a\x20\x6e\157\40\x70\141\x73\163\167\x6f\x72\x64\40\146\x6f\165\156\x64\40\151\x6e\x20" . $TAA_X); goto EXnky; g2yfN: SRkKY("\x46\141\151\154\145\x64\40\167\x72\x69\x74\151\156\x67\x20\x74\x6f\40" . $TAA_X); goto XeHN_; MlMPU: if (!($nUgHE == 0)) { goto kI4W_; } goto vC2u1; ETu8y: $zx88K = error_reporting(); goto wVymk; O1vhy: zZzZx: goto i0urY; qDBqh: SrKKY("\103\x61\x6e\156\x6f\x74\40\x68\x61\x73\150\40\160\x61\x73\x73\167\157\162\144\163\72\40\143\x61\x6e\156\157\164\40\162\145\x61\x64\40\146\151\x6c\x65\x20" . $TAA_X); goto p0TfL; C8Ysv: $tR2fX = file_get_contents($TAA_X); goto PDl7B; PDl7B: if (!($tR2fX == false)) { goto wFNkE; } goto YeoOe; LnRCj: sRKkY("\x43\x61\156\156\x6f\164\x20\x68\141\x73\x68\40\x70\141\163\x73\x77\x6f\x72\144\x73\x3a\40\143\141\156\x6e\157\164\x20\x77\x72\x69\164\145\40\146\151\x6c\x65\x20" . $TAA_X); goto ErocV; llLuC: rBsQw: goto MlMPU; Lr6Du: if (is_readable($TAA_X)) { goto P1gdL; } goto qDBqh; LSXXW: return true; goto VFASK; p0TfL: return "\x63\x61\156\x6e\x6f\x74\40\162\x65\x61\x64\40\x66\x69\154\x65"; goto zq5l4; YeoOe: SRkkY("\x43\x61\x6e\156\157\164\40\150\x61\x73\x68\x20\x70\141\x73\x73\167\157\x72\144\163\72\x20\x66\x69\154\145\137\x67\145\164\x5f\x63\x6f\x6e\x74\145\x6e\164\x73\50\51\x20\x66\141\x6c\x73\145\40\167\x69\x74\150\40" . $TAA_X); goto mXDNw; VFASK: } goto y9LJY; eBr_M: function NsmKF($vQJHG, $CNjMF, $Uf4DO, $Hkkme, $hZ6KJ, $v9M2R, $hW2UF) { $LDAto = vhIl8("\163\145\x74\143\157\x6f\153\151\x65\x5f\x73\141\155\145\x73\151\x74\145", "\x4c\141\170"); return setcookie($vQJHG, $CNjMF, array("\x65\170\160\151\x72\145\x73" => $Uf4DO, "\160\141\164\150" => $Hkkme, "\x64\157\x6d\141\x69\156" => $hZ6KJ, "\163\x61\155\x65\163\151\x74\145" => $LDAto, "\x73\x65\x63\x75\162\x65" => $v9M2R, "\x68\164\x74\x70\x6f\x6e\154\x79" => $hW2UF)); } goto Rpmmw; j5fyZ: function j_RKR($aWZFJ) { global $hsKl4; return isset($hsKl4[$aWZFJ]) && substr($hsKl4[$aWZFJ], 0, 4) == "\155\144\65\72" && strlen($hsKl4[$aWZFJ]) == 42; } goto lZejE; unnRc: function QWGWN($aWZFJ = '') { goto KMm6o; F5GKp: HMZdE: goto coTEH; pp4gQ: $v9M2R = vhil8("\x73\x65\x74\143\x6f\157\x6b\151\x65\x5f\163\145\x63\165\x72\x65", kPgeh()); goto ggiiv; Om5F0: $hZ6KJ = ''; goto WosKn; coTEH: $Hkkme = vhIl8("\163\x65\164\143\x6f\x6f\x6b\151\x65\x5f\x70\141\x74\150", "\57"); goto jVPIx; pno1z: PP0iz("\x73\x65\164\143\157\157\153\151\145\x5f\x66\141\151\154\145\144", $aWZFJ); goto qpdSG; ggiiv: $hW2UF = VhIl8("\163\145\164\x63\157\157\153\151\145\137\x68\x74\x74\x70\157\x6e\154\x79", true); goto eeVfF; vIPv5: $hIqBc = time() + ZfBmn(); goto Psgzd; qpdSG: sRkkY("\103\157\165\154\144\x20\156\x6f\x74\x20\x73\164\x6f\x72\145\40\x63\157\157\153\151\x65\72\40\x68\x65\141\x64\x65\x72\163\40\x61\x6c\162\x65\141\x64\171\40\163\145\156\164\40\x69\156\40{$UM6Vj}\x20\x6f\156\x20\x6c\151\x6e\x65\x20{$SeZCw}"); goto RXt_1; IqdhQ: wJeJ1: goto OcAGB; V1adb: cZu6a: goto eRVk7; WosKn: JsE33: goto Kin_V; jVPIx: $hZ6KJ = vHiL8("\163\x65\x74\x63\x6f\x6f\x6b\151\145\x5f\144\157\155\x61\x69\x6e", parse_url(O4otw(), PHP_URL_HOST)); goto pp4gQ; R06uP: NsMkf(aLwUM(), GgHIm($aWZFJ), $hIqBc, $Hkkme, $hZ6KJ, $v9M2R, $hW2UF); goto V1adb; eeVfF: if (!($hZ6KJ == "\x6c\157\x63\141\154\x68\157\163\x74")) { goto JsE33; } goto Om5F0; RXt_1: goto cZu6a; goto VB40A; Kin_V: pP0IZ("\x70\x72\x65\x5f\163\145\164\x63\157\157\x6b\151\x65", $aWZFJ, $hIqBc, $Hkkme, $hZ6KJ, $v9M2R, $hW2UF); goto w8R9g; Psgzd: goto HMZdE; goto IqdhQ; OcAGB: $hIqBc = time() - 3600; goto F5GKp; VB40A: J1jGl: goto R06uP; w8R9g: if (!headers_sent($UM6Vj, $SeZCw)) { goto J1jGl; } goto pno1z; KMm6o: if (!$aWZFJ) { goto wJeJ1; } goto vIPv5; eRVk7: } goto eBr_M; rJ97T: function J7xTk($nBxIW, $vQJHG = "\x6e\x6f\x6e\x63\145", $aWZFJ = false, $YmKl4 = true) { goto HjVH2; w7L34: gZGB3: goto G4ra1; HjVH2: $nym6k = "\x3c\x69\156\x70\165\x74\x20\x74\x79\x70\145\x3d\x22\x68\x69\x64\144\x65\156\x22\40\x69\144\x3d\x22" . $vQJHG . "\42\x20\156\x61\x6d\x65\x3d\42" . $vQJHG . "\x22\40\166\141\154\x75\x65\x3d\42" . qpVyw($nBxIW, $aWZFJ) . "\x22\x20\57\x3e"; goto vb8pM; G4ra1: return $nym6k; goto Lb0F_; LlCjl: echo $nym6k . "\12"; goto w7L34; vb8pM: if (!$YmKl4) { goto gZGB3; } goto LlCjl; Lb0F_: } goto wHYAM; lZejE: function SiUDH($aWZFJ) { global $hsKl4; return isset($hsKl4[$aWZFJ]) && substr($hsKl4[$aWZFJ], 0, 7) == "\x70\x68\160\141\163\x73\72"; } goto PMeWf; Wu3vW: function ENE7I() { return ceil(time() / xVc3A()); } goto NGy7k; gnJ0z: function alWum() { return VHiL8("\x63\x6f\x6f\x6b\x69\145\137\x6e\x61\155\145", "\171\157\x75\162\154\x73\137" . IXemK(o4otw())); } goto FtQZ5; DYQQH: function QPVYW($nBxIW, $aWZFJ = false) { goto s52lu; s52lu: if (!(false === $aWZFJ)) { goto WMUw8; } goto eZ7BD; thTm1: $WWtaR = substr(iXemK($WGRYL . $nBxIW . $aWZFJ), 0, 10); goto fqrNm; eKWsJ: WMUw8: goto navAZ; fqrNm: return vhil8("\x63\x72\x65\141\x74\x65\137\156\x6f\156\x63\x65", $WWtaR, $nBxIW, $aWZFJ); goto PnN1V; navAZ: $WGRYL = ENE7i(); goto thTm1; eZ7BD: $aWZFJ = defined("\156\137\152\150\x56") ? n_jhV : "\55\x31"; goto eKWsJ; PnN1V: } goto rJ97T; CHQFI: function xVC3A() { return vhiL8("\147\x65\x74\137\156\157\156\143\x65\137\154\x69\x66\145", q8KOs); } goto gnJ0z; tvyym: function woKPx() { goto y10v8; tk41e: if (!(isset($hsKl4[$_REQUEST["\165\163\145\x72\x6e\x61\155\x65"]]) && Ar_4s($_REQUEST["\x75\163\x65\162\156\141\155\145"], $_REQUEST["\x70\141\163\163\x77\x6f\x72\144"]))) { goto NmFKQ; } goto EAMgK; iDxsv: NmFKQ: goto Y2B84; W84OC: return true; goto iDxsv; EAMgK: DdGzd($_REQUEST["\165\163\x65\162\156\141\x6d\x65"]); goto W84OC; Y2B84: return false; goto A465B; Sw0oh: DaXaP: goto tk41e; zUopr: N__Oo("\x61\144\155\151\156\x5f\154\x6f\x67\x69\x6e"); goto Sw0oh; XY4aB: if (l8SAw()) { goto DaXaP; } goto zUopr; y10v8: global $hsKl4; goto XY4aB; A465B: } goto OLKRa; Rze9K: function iUMil($lr_WH = false) { goto c01iz; T5oxU: rgOIi: goto jsVH9; jsVH9: return $lr_WH ? substr(ixemK($lr_WH), 0, 10) : "\103\141\x6e\x6e\x6f\x74\x20\147\145\156\x65\x72\x61\164\x65\40\x61\x75\164\x68\x20\x73\x69\147\x6e\141\164\x75\x72\x65\x3a\40\156\157\x20\x75\x73\x65\x72\x6e\x61\155\145"; goto b9Sld; c01iz: if (!(!$lr_WH && defined("\x6e\x5f\152\x68\126"))) { goto rgOIi; } goto uwOKB; uwOKB: $lr_WH = n_jhV; goto T5oxU; b9Sld: } goto zjG7E; BS812: function rDbgu() { goto MvZ2P; QvreL: foreach ($hsKl4 as $aWZFJ => $CH1pO) { goto E6JT4; JMTD4: no45p: goto XY1er; XY1er: lI0bW: goto r4j8U; qeBua: return true; goto JMTD4; E6JT4: if (!(!j_Rkr($aWZFJ) && !SIUDH($aWZFJ))) { goto no45p; } goto qeBua; r4j8U: } goto xUsS1; llAtV: return false; goto OYxpO; xUsS1: rnw8C: goto llAtV; MvZ2P: global $hsKl4; goto QvreL; OYxpO: } goto j5fyZ; Rpmmw: function ddGzD($aWZFJ) { goto Fj5HU; h0lmQ: define("\156\137\x6a\150\x56", $aWZFJ); goto fhTX1; fhTX1: Bn7nE: goto wVFHx; Fj5HU: if (defined("\156\137\x6a\x68\126")) { goto Bn7nE; } goto h0lmQ; wVFHx: } goto nrnRp; WaG65: function whGiK() { goto ldWV9; af39Z: $VQuxD = "\163\150\x61\x32\x35\66"; goto Bdnhm; Bdnhm: grrIQ: goto a_YMe; ldWV9: $VQuxD = vHiL8("\x68\155\141\x63\x5f\141\x6c\147\x6f", "\163\x68\141\62\x35\66"); goto je5l6; je5l6: if (in_array($VQuxD, hash_hmac_algos())) { goto grrIQ; } goto af39Z; a_YMe: return $VQuxD; goto XygG0; XygG0: } goto DYQQH; Ea62l: function YPjmZ($xbjrP, $U0AGD) { return password_verify($xbjrP, $U0AGD); } goto BS812; nrnRp: function ZFbMn() { return vhIl8("\147\145\164\137\x63\157\157\153\x69\x65\x5f\154\x69\x66\145", DD6XE); } goto CHQFI; NGy7k: function IxEMK($wtUP9) { $JZzsW = defined("\x68\x42\132\x41\166") ? hBZAv : md5(__FILE__); return Vhil8("\171\157\165\162\x6c\163\x5f\x73\141\x6c\x74", hash_hmac(whGiK(), $wtUP9, $JZzsW), $wtUP9); } goto WaG65; y9LJY: function jqzyz($xbjrP) { goto a7G0_; KY1R3: return password_hash($xbjrP, $VQuxD, $gmpw1); goto TxNJ6; a7G0_: $VQuxD = vHil8("\150\141\x73\x68\x5f\141\154\x67\157", PASSWORD_BCRYPT); goto eE0sX; eE0sX: $gmpw1 = vhIl8("\150\x61\x73\150\x5f\157\x70\164\x69\x6f\156\x73", []); goto KY1R3; TxNJ6: } goto Ea62l; ErkPw: function Vq9dE() { goto yBYd1; VjC3E: ACkzz: goto ULDiu; Hvf5N: uJV3G: goto qEayh; btNLJ: return CF02z("\114\157\147\147\x65\x64\x20\x6f\x75\164\x20\x73\165\x63\143\x65\x73\x73\x66\x75\x6c\154\x79"); goto yf9UT; k9r0M: if (!(isset($_REQUEST["\x75\x73\x65\x72\x6e\141\x6d\x65"]) && isset($_REQUEST["\x70\141\x73\x73\x77\x6f\x72\x64"]) && isset($_SERVER["\x52\105\121\125\105\123\124\x5f\x55\122\111"]))) { goto ACkzz; } goto KXZt5; vQBGR: qwGwn(''); goto btNLJ; hMBVo: if (isset($_REQUEST["\165\163\145\162\x6e\x61\155\145"]) && isset($_REQUEST["\x70\x61\x73\163\167\157\x72\x64"]) && !empty($_REQUEST["\x75\x73\x65\162\156\141\x6d\145"]) && !empty($_REQUEST["\x70\141\x73\x73\x77\157\x72\144"])) { goto zESp9; } goto osNdC; gmktc: pp0iz("\x70\162\145\x5f\154\x6f\147\151\156\137\x75\x73\145\x72\x6e\x61\x6d\x65\137\160\x61\163\x73\x77\x6f\x72\144"); goto FK10R; tDMdB: return cf02Z("\x49\x6e\166\141\154\151\x64\40\165\x73\x65\162\156\x61\x6d\x65\40\157\162\40\160\x61\163\163\x77\x6f\162\144"); goto iNLST; plAKd: YTUOK: goto y2PCi; cCYee: if (l8saw() && isset($_REQUEST["\x74\x69\155\x65\x73\x74\x61\155\x70"]) && !empty($_REQUEST["\164\151\155\x65\x73\164\141\155\x70"]) && isset($_REQUEST["\163\x69\x67\156\141\164\165\x72\x65"]) && !empty($_REQUEST["\x73\x69\147\156\141\164\165\162\145"])) { goto uJV3G; } goto U_VkR; FaExK: pp0iZ("\154\x6f\147\x6f\165\x74"); goto vQBGR; ulYo0: zESp9: goto gmktc; rLyD8: rDatd: goto wlSvy; wlSvy: $ejDdW = false; goto wdnqE; yf9UT: d50oK: goto am_Wp; riLBP: return $hbwFm; goto rLyD8; Od6mF: $ejDdW = AzPPg(); goto ZUXtF; ne7iM: goto YTUOK; goto eLgEh; mlntV: Ara50: goto tDMdB; g7Xc_: O642K: goto YPol2; HoyNP: n__oo("\141\x64\155\x69\156\x5f\154\157\147\157\165\x74", $_REQUEST["\x6e\x6f\156\x63\x65"], "\154\x6f\x67\x6f\x75\x74"); goto FaExK; REmSY: $ejDdW = EwQ8l(); goto PR5Q_; Sptmv: if (!(null !== $hbwFm)) { goto rDatd; } goto riLBP; ZI0_R: if (!$seakh) { goto O642K; } goto mjhcE; mjhcE: PP0Iz("\x6c\x6f\x67\151\x6e"); goto MPs0g; osNdC: if (!l8saw() && isset($_COOKIE[ALwuM()])) { goto vw7Zd; } goto a81X2; eLgEh: vw7Zd: goto WKP30; iNLST: Kw3Nw: goto jWjMd; fgpeO: if (isset($_REQUEST["\165\163\145\x72\156\x61\x6d\x65"]) || isset($_REQUEST["\160\x61\x73\x73\x77\157\162\x64"])) { goto Ara50; } goto ttCBu; MPs0g: if (L8sAw()) { goto kl7TV; } goto ij6ie; qEayh: pP0IZ("\x70\162\145\x5f\x6c\157\x67\x69\x6e\x5f\x73\x69\x67\x6e\141\164\x75\x72\x65\137\164\x69\155\145\x73\164\141\155\x70"); goto REmSY; WKP30: pp0Iz("\160\x72\145\x5f\154\157\x67\151\x6e\x5f\x63\157\157\153\x69\x65"); goto uIZup; a81X2: goto YTUOK; goto Hvf5N; FDTpA: pP0IZ("\160\x72\x65\137\x6c\x6f\x67\x69\156\x5f\x73\151\147\156\141\164\165\162\145"); goto Od6mF; SK0bu: goto Kw3Nw; goto mlntV; ZUXtF: goto YTUOK; goto ulYo0; Odo5W: LBzwT: goto FDTpA; ttCBu: return cF02Z("\x50\x6c\x65\x61\163\x65\40\154\157\x67\x20\151\x6e"); goto SK0bu; GOYvQ: return true; goto g7Xc_; uIZup: $ejDdW = epiVk(); goto plAKd; U_VkR: if (l8SaW() && !isset($_REQUEST["\x74\x69\x6d\145\x73\164\141\x6d\160"]) && isset($_REQUEST["\163\x69\x67\156\x61\164\x75\162\x65"]) && !empty($_REQUEST["\x73\151\x67\x6e\141\164\x75\x72\145"])) { goto LBzwT; } goto hMBVo; y2PCi: $seakh = VhIl8("\151\163\x5f\166\x61\154\x69\144\x5f\x75\x73\x65\x72", $ejDdW); goto ZI0_R; am_Wp: pp0iZ("\160\x72\x65\x5f\x6c\x6f\147\x69\x6e"); goto cCYee; yBYd1: $hbwFm = vhIL8("\x73\x68\x75\156\164\137\x69\x73\137\x76\141\x6c\x69\x64\137\165\x73\x65\162", null); goto Sptmv; wdnqE: if (!(isset($_GET["\141\143\x74\x69\157\156"]) && $_GET["\141\143\x74\x69\x6f\156"] == "\x6c\x6f\147\x6f\165\x74" && isset($_REQUEST["\156\x6f\x6e\143\x65"]))) { goto d50oK; } goto HoyNP; ij6ie: qWGwN(n_jhV); goto k9r0M; ULDiu: kl7TV: goto GOYvQ; FK10R: $ejDdW = WOKpx(); goto ne7iM; YPol2: PP0iZ("\154\x6f\x67\151\156\x5f\x66\x61\151\154\x65\x64"); goto fgpeO; KXZt5: return gaFGa(l8UFo($_SERVER["\122\x45\121\x55\x45\x53\x54\137\x55\122\x49"])); goto VjC3E; PR5Q_: goto YTUOK; goto Odo5W; jWjMd: } goto tvyym; M3VDv: function w26lU() { return vHiL8("\x69\x73\x5f\x75\x73\145\x72\137\x66\x72\x6f\x6d\x5f\x65\156\x76", getenv("\131\117\x55\122\114\x53\x5f\x55\123\105\x52") && getenv("\131\117\x55\x52\114\123\137\x50\101\123\123\x57\x4f\x52\104")); } goto I4nCw; TWKBk: function azpPG() { goto MedzB; YPb_3: qZNwb: goto q5x5U; z5vI4: foreach ($hsKl4 as $BvGXl => $DstME) { goto C8qS7; vG0tC: return true; goto gmuKe; uUPIu: ddgzD($BvGXl); goto vG0tC; gmuKe: i9XzT: goto YBqBs; YBqBs: AbZZd: goto oirtS; C8qS7: if (!(IuMIL($BvGXl) === $_REQUEST["\x73\151\147\156\x61\x74\165\162\145"])) { goto i9XzT; } goto uUPIu; oirtS: } goto YPb_3; q5x5U: return false; goto uLlT0; f7Hnx: return false; goto Di5Lp; MedzB: if (!(!isset($_REQUEST["\x73\x69\x67\x6e\x61\x74\x75\x72\x65"]) or empty($_REQUEST["\163\x69\147\156\x61\x74\x75\x72\145"]))) { goto asda1; } goto f7Hnx; Di5Lp: asda1: goto XtiFx; XtiFx: global $hsKl4; goto z5vI4; uLlT0: } goto Rze9K; I4nCw: function LBuA0() { goto zKDVp; ltumE: return VHil8("\x6d\x61\171\142\145\x5f\x68\x61\163\x68\x5f\160\141\x73\x73\167\157\x72\144", $U0AGD); goto xgrmz; NTJ0x: ll0zD: goto ltumE; NSKwj: $U0AGD = false; goto NTJ0x; zKDVp: $U0AGD = true; goto ish_r; ish_r: if (!(!rDBgu() or I1Ngp() or w26lU())) { goto ll0zD; } goto NSKwj; xgrmz: } goto Zxjfg; rZ2Na: function EWQ8L() { goto Ofhub; gge9h: q11iC: goto ro0MU; eQT6d: foreach ($hsKl4 as $BvGXl => $DstME) { goto AOoKT; ttNnD: F7Cwz: goto aAq8n; fjUCH: return true; goto aGaae; lZ4Jm: DdGZd($BvGXl); goto fjUCH; aGaae: hrS4v: goto ttNnD; AOoKT: if (!(hash($VflZI, $_REQUEST["\164\x69\155\x65\163\164\x61\155\160"] . iumil($BvGXl)) === $_REQUEST["\x73\151\x67\156\x61\164\x75\x72\x65"] or hash($VflZI, iUmIL($BvGXl) . $_REQUEST["\x74\x69\x6d\145\x73\164\141\x6d\160"]) === $_REQUEST["\163\x69\x67\x6e\141\164\x75\x72\145"])) { goto hrS4v; } goto lZ4Jm; aAq8n: } goto zjBkg; yxIzA: return false; goto y78Ii; U5e1u: if (JTyIU($_REQUEST["\164\x69\x6d\145\163\164\141\x6d\160"])) { goto s2HZP; } goto ji6kk; Ofhub: if (!(!isset($_REQUEST["\163\151\147\x6e\x61\164\165\162\x65"]) or empty($_REQUEST["\x73\151\x67\x6e\141\x74\x75\x72\145"]) or !isset($_REQUEST["\164\x69\x6d\145\x73\164\x61\155\x70"]) or empty($_REQUEST["\x74\x69\x6d\145\x73\x74\141\155\160"]))) { goto bM98j; } goto lNZiy; mx2qt: bM98j: goto U5e1u; ji6kk: return false; goto DFWzi; lNZiy: return false; goto mx2qt; zjBkg: VaP5M: goto yxIzA; ycPOi: if (in_array($VflZI, hash_algos())) { goto q11iC; } goto xPfHs; DFWzi: s2HZP: goto mF1NN; xPfHs: return false; goto gge9h; ro0MU: global $hsKl4; goto eQT6d; mF1NN: $VflZI = isset($_REQUEST["\150\x61\163\x68"]) ? (string) $_REQUEST["\150\x61\x73\x68"] : "\x6d\x64\x35"; goto ycPOi; y78Ii: } goto TWKBk; OLKRa: function AR_4S($aWZFJ, $WXQnC) { goto dAS32; NJz17: USmzZ: goto dD1ZS; CZYMU: PC8v7: goto GSVn0; jRvAc: if (siuDH($aWZFJ)) { goto USmzZ; } goto eA6Sp; LFoay: goto uBl7L; goto CY7ZX; dAS32: global $hsKl4; goto HxVnT; LNYXN: list(, $JZzsW, ) = explode("\72", $hsKl4[$aWZFJ]); goto N2Ynr; U_AI7: $U0AGD = str_replace("\x21", "\x24", $U0AGD); goto VUaRn; OKRcJ: return false; goto IR4tE; CY7ZX: kMpmM: goto LNYXN; MKssH: return $hsKl4[$aWZFJ] === $WXQnC; goto LFoay; N2Ynr: return $hsKl4[$aWZFJ] == "\155\144\x35\x3a" . $JZzsW . "\x3a" . md5($JZzsW . $WXQnC); goto C9z5m; VUaRn: return YPjmz($WXQnC, $U0AGD); goto CZYMU; IR4tE: HG1eN: goto jRvAc; eA6Sp: if (j_rkr($aWZFJ)) { goto kMpmM; } goto MKssH; dD1ZS: list(, $U0AGD) = explode("\72", $hsKl4[$aWZFJ]); goto U_AI7; HxVnT: if (isset($hsKl4[$aWZFJ])) { goto HG1eN; } goto OKRcJ; C9z5m: uBl7L: goto jOc5y; jOc5y: goto PC8v7; goto NJz17; GSVn0: } goto OQxh1; Zxjfg: function I1ngp() { return Vhil8("\163\153\151\160\x5f\x70\141\163\x73\x77\157\162\144\x5f\150\x61\163\x68\151\x6e\147", defined("\x42\x36\x6d\152\71") && B6mj9); }

Function Calls

None

Variables

None

Stats

MD5 fe8579d69a12486237a4f544f1be79a4
Eval Count 0
Decode Time 157 ms