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 goto CquIs; D1qS2: function qM7l8($ltSdr) { goto hkWVc; hkWVc: $mC7lS = YXqMs("\150..

Decoded Output download

<?php
 goto CquIs; D1qS2: function qM7l8($ltSdr) { goto hkWVc; hkWVc: $mC7lS = YXqMs("hash_algo", PASSWORD_BCRYPT); goto uoKfl; uoKfl: $Jb4eB = yxqms("hash_options", []); goto COCtV; COCtV: return password_hash($ltSdr, $mC7lS, $Jb4eB); goto yaaXA; yaaXA: } goto IGTYR; CquIs: function HJGJX() { goto O5Yks; SAhlM: O0ZTO("require_no_auth"); goto xbnTj; gXXRr: D27BS: goto dF6Qh; O5Yks: if (ODW14()) { goto oEGZs; } goto SAhlM; ztVrU: require_once QtqAF . "/auth.php"; goto gXXRr; mghUM: oEGZs: goto GlHk2; GlHk2: o0ztO("require_auth"); goto ztVrU; xbnTj: goto D27BS; goto mghUM; dF6Qh: } goto VKd7U; cySY7: function FeLsD($Rqv7T) { goto u0g1z; TmOGX: OuUVF: goto L38RP; cYDKv: define("Vv1al", $Rqv7T); goto TmOGX; u0g1z: if (defined("YOURLS_USER")) { goto OuUVF; } goto cYDKv; L38RP: } goto jmPQ3; DZVF1: function GN6xP($e3zUW) { $MgLwa = time(); return yXQmS("check_timestamp", abs($MgLwa - (int) $e3zUW) < w8nyy(), $e3zUW); } goto Ks7bF; KONT7: function hxrvA($Rqv7T) { global $FgLTy; return isset($FgLTy[$Rqv7T]) && substr($FgLTy[$Rqv7T], 0, 4) == "md5:" && strlen($FgLTy[$Rqv7T]) == 42; } goto Z4aC9; BDrJ2: function O5DUJ() { goto A1Aaw; CZ_Lc: foreach ($FgLTy as $CRGgl => $XM7xK) { goto IxCRa; IxCRa: if (!(cgMuM($CRGgl) === $_REQUEST["signature"])) { goto uSyvR; } goto VeinO; CVTly: return true; goto UemIL; hwStq: rON3Z: goto tYGjh; VeinO: fElSd($CRGgl); goto CVTly; UemIL: uSyvR: goto hwStq; tYGjh: } goto sWq6Y; A1Aaw: if (!(!isset($_REQUEST["signature"]) or empty($_REQUEST["signature"]))) { goto wIZL9; } goto Yfqak; h58Ug: wIZL9: goto JZeyb; Yfqak: return false; goto h58Ug; JZeyb: global $FgLTy; goto CZ_Lc; sWq6Y: C8uch: goto T_VoK; T_VoK: return false; goto nA3K3; nA3K3: } goto OmkqM; wwXrC: function bZxcx($PyxTl, $wsdOu = false, $R76n3 = "nonce", $Rqv7T = false) { $jJ1WT = GEztm($PyxTl, $Rqv7T); return UC2hM($R76n3, $jJ1WT, $wsdOu); } goto RIYIV; jmPQ3: function IE2AO() { return yXQms("get_cookie_life", AHasA); } goto YVvdK; SxuT8: function pA7b9($y8I3N) { goto Xfr6z; d0rrG: $W7zgH = file_get_contents($y8I3N); goto asBrP; oNvWW: require $y8I3N; goto wMTLk; qZAJx: $SiYBv = file_put_contents($y8I3N, $W7zgH); goto Fruqd; ZGK73: $X5W9c = error_reporting(); goto wrn09; z4r16: dT1DB: goto moVLp; FV0Kl: iM02s("Cannot hash passwords: no password found in " . $y8I3N); goto WqCjr; pWflS: iBVZE: goto hA1W9; h52as: h0Igc: goto btwbi; wMTLk: error_reporting($X5W9c); goto d0rrG; asBrP: if (!($W7zgH == false)) { goto iBVZE; } goto QVhgG; CXdZv: return "cannot read file"; goto h52as; WqCjr: return "no password found"; goto r0iSm; sXHIm: return "could not read file"; goto pWflS; hA1W9: $DRoe9 = 0; goto nT0a5; PbgAf: iM02S("Failed writing to " . $y8I3N); goto dQeiN; Xfr6z: if (is_readable($y8I3N)) { goto h0Igc; } goto QuKgG; moVLp: iM02s("Successfully encrypted passwords in " . basename($y8I3N)); goto eNGGS; F5aau: jJH4O: goto Nt1fC; btwbi: if (is_writable($y8I3N)) { goto jJH4O; } goto iP7LS; eNGGS: return true; goto s_E0r; wrn09: error_reporting(0); goto oNvWW; r0iSm: Why8w: goto qZAJx; KUiY5: if (!($DRoe9 == 0)) { goto Why8w; } goto FV0Kl; QuKgG: im02s("Cannot hash passwords: cannot read file " . $y8I3N); goto CXdZv; u7uy1: return "cannot write file"; goto F5aau; QVhgG: im02s("Cannot hash passwords: file_get_contents() false with " . $y8I3N); goto sXHIm; nT0a5: foreach ($FgLTy as $Rqv7T => $ltSdr) { goto WPFXB; IoD9X: if (!($YB12W != 1)) { goto iApsm; } goto btmpt; nj8V9: iApsm: goto F6dsT; cZAkI: $U9aO6 = "'{$Rqv7T}' => 'phpass:{$ZW1cn}' /* Password encrypted by YOURLS */ "; goto wmBgU; Cq7WI: $p41a0 = "/[{$i_F6H}]" . preg_quote($Rqv7T, "/") . "[{$i_F6H}]\s*=>\s*[{$i_F6H}]" . preg_quote($ltSdr, "/") . "[{$i_F6H}]/"; goto cZAkI; H4yiD: $ZW1cn = qm7L8($ltSdr); goto L9OmD; F6dsT: Wt2g0: goto z9YIv; T_rah: $DRoe9++; goto H4yiD; pJpze: $i_F6H = "'" . """; goto Cq7WI; z9YIv: qW_hk: goto AegCO; pKIz_: if (!(!uqjOV($Rqv7T) && !hXrVa($Rqv7T))) { goto Wt2g0; } goto T_rah; L9OmD: $ZW1cn = str_replace("$", "!", $ZW1cn); goto pJpze; WPFXB: $ltSdr ??= ''; goto pKIz_; wmBgU: $YB12W = 0; goto MRI3q; xXPlb: return "preg_replace problem"; goto nj8V9; btmpt: im02s("Problem with preg_replace for password hash of user {$Rqv7T}"); goto xXPlb; MRI3q: $W7zgH = preg_replace($p41a0, $U9aO6, $W7zgH, -1, $YB12W); goto IoD9X; AegCO: } goto Smxky; dQeiN: return "could not write file"; goto z4r16; Smxky: Ft6Ad: goto KUiY5; iP7LS: iM02s("Cannot hash passwords: cannot write file " . $y8I3N); goto u7uy1; Nt1fC: $FgLTy = []; goto ZGK73; Fruqd: if (!($SiYBv === FALSE)) { goto dT1DB; } goto PbgAf; s_E0r: } goto D1qS2; YVvdK: function W8nYy() { return YxqMs("get_nonce_life", YsefT); } goto CCppC; FV0GO: function FpO9C($R76n3, $AcQMs, $OcUqM, $JtJC4, $vaQMt, $G0_eK, $MLXIX) { $Wtqsz = yXQms("setcookie_samesite", "Lax"); return setcookie($R76n3, $AcQMs, array("expires" => $OcUqM, "path" => $JtJC4, "domain" => $vaQMt, "samesite" => $Wtqsz, "secure" => $G0_eK, "httponly" => $MLXIX)); } goto cySY7; gdkSm: function y3VTF() { goto weRCt; ATZax: JmapY: goto EzCWD; t1mWX: return true; goto BA3cD; jiKdr: m5RxS("admin_login"); goto ATZax; i4cPq: return false; goto zR_J9; EzCWD: if (!(isset($FgLTy[$_REQUEST["username"]]) && TB7Vq($_REQUEST["username"], $_REQUEST["password"]))) { goto D77Oz; } goto Wkt8M; BA3cD: D77Oz: goto i4cPq; a8PsA: if (jh1ks()) { goto JmapY; } goto jiKdr; Wkt8M: feLsD($_REQUEST["username"]); goto t1mWX; weRCt: global $FgLTy; goto a8PsA; zR_J9: } goto mgqZ8; i0Skc: function q_G8z() { goto ldtwT; OlkF7: $ZW1cn = false; goto DRsHY; qzlqV: return yxqmS("maybe_hash_password", $ZW1cn); goto Vikfk; DRsHY: WxvUn: goto qzlqV; ldtwT: $ZW1cn = true; goto q2kgK; q2kgK: if (!(!rDK3u() or Zpo2g() or q0de7())) { goto WxvUn; } goto OlkF7; Vikfk: } goto VuRvi; mgqZ8: function Tb7VQ($Rqv7T, $Bd2Hk) { goto ypZlT; qW34_: KLQij: goto yyf8o; uySWN: $ZW1cn = str_replace("!", "$", $ZW1cn); goto gQNPc; ypZlT: global $FgLTy; goto Gelne; zJRrp: BpljH: goto ofxve; ae_VI: goto KLQij; goto R_S1o; R_S1o: lC1Fm: goto eQWvN; ofxve: list(, $nJyO6, ) = explode(":", $FgLTy[$Rqv7T]); goto gZTAJ; We25f: goto EF3xl; goto zJRrp; UoMUE: if (uqjOV($Rqv7T)) { goto lC1Fm; } goto rR4hR; Ro9mj: return $FgLTy[$Rqv7T] === $Bd2Hk; goto We25f; QWyP5: return false; goto GRrgO; eQWvN: list(, $ZW1cn) = explode(":", $FgLTy[$Rqv7T]); goto uySWN; rR4hR: if (hXrvA($Rqv7T)) { goto BpljH; } goto Ro9mj; Gelne: if (isset($FgLTy[$Rqv7T])) { goto xVYRi; } goto QWyP5; dA1DL: EF3xl: goto ae_VI; gZTAJ: return $FgLTy[$Rqv7T] == "md5:" . $nJyO6 . ":" . md5($nJyO6 . $Bd2Hk); goto dA1DL; gQNPc: return nQr1B($Bd2Hk, $ZW1cn); goto qW34_; GRrgO: xVYRi: goto UoMUE; yyf8o: } goto SxuT8; Ks7bF: function aCl93($Rqv7T = '') { goto zmzWQ; EHnCh: yogkb: goto wMD5T; zmzWQ: if (!$Rqv7T) { goto yogkb; } goto LLNm3; mrYhP: $G0_eK = YXQMs("setcookie_secure", JA8HS()); goto FNa_X; ijyl8: ajcJv: goto HiD3n; wMD5T: $e3zUW = time() - 3600; goto qab8p; LLNm3: $e3zUW = time() + iE2aO(); goto lhjfl; emS10: fpo9c(mjpg8(), HO3y8($Rqv7T), $e3zUW, $JtJC4, $vaQMt, $G0_eK, $MLXIX); goto sUSLb; q02t1: if (!headers_sent($RJtSS, $Q22PJ)) { goto qI4Xb; } goto rv0nt; rv0nt: o0Zto("setcookie_failed", $Rqv7T); goto tdsx8; sUSLb: y_32S: goto jiLWW; lhjfl: goto EYg3a; goto EHnCh; uU0Lh: if (!($vaQMt == "localhost")) { goto ajcJv; } goto t2N9R; qab8p: EYg3a: goto ZrDL1; t2N9R: $vaQMt = ''; goto ijyl8; tdsx8: iM02S("Could not store cookie: headers already sent in {$RJtSS} on line {$Q22PJ}"); goto gUm08; ZrDL1: $JtJC4 = yXqmS("setcookie_path", "/"); goto iCufm; HiD3n: O0ZTo("pre_setcookie", $Rqv7T, $e3zUW, $JtJC4, $vaQMt, $G0_eK, $MLXIX); goto q02t1; sOSZi: qI4Xb: goto emS10; iCufm: $vaQMt = yXQMs("setcookie_domain", parse_url(s5tWZ(), PHP_URL_HOST)); goto mrYhP; gUm08: goto y_32S; goto sOSZi; FNa_X: $MLXIX = yXqMS("setcookie_httponly", true); goto uU0Lh; jiLWW: } goto FV0GO; AkXUP: function SQAfT($PyxTl, $R76n3 = "nonce", $Rqv7T = false, $emDh6 = true) { goto O0bpd; TtiuY: echo $IrJCc . "\xa"; goto igLcY; igLcY: pncre: goto eH1iC; eH1iC: return $IrJCc; goto XYo25; dIN0A: if (!$emDh6) { goto pncre; } goto TtiuY; O0bpd: $IrJCc = "<input type="hidden" id="" . $R76n3 . "" name="" . $R76n3 . "" value="" . gezTm($PyxTl, $Rqv7T) . "" />"; goto dIN0A; XYo25: } goto wwXrC; R6Yt3: function GwZQj($mp4aN) { $nJyO6 = defined("YOURLS_COOKIEKEY") ? DcZrB : md5(__FILE__); return YxQms("yourls_salt", hash_hmac(wRV3I(), $mp4aN, $nJyO6), $mp4aN); } goto idJHU; U8kTY: function rdk3u() { goto ojCcG; ojCcG: global $FgLTy; goto HzKIB; VIYoE: return false; goto SBHTA; HzKIB: foreach ($FgLTy as $Rqv7T => $CJBnr) { goto iZ8i9; iZ8i9: if (!(!HXRVa($Rqv7T) && !UQJOV($Rqv7T))) { goto XCRhR; } goto RDZcB; RDZcB: return true; goto sLEEd; ij2Nk: h55ku: goto o8Mhl; sLEEd: XCRhR: goto ij2Nk; o8Mhl: } goto RuR0i; RuR0i: ZI0io: goto VIYoE; SBHTA: } goto KONT7; F4enN: function hO3y8($Rqv7T) { return YXQMs("set_cookie_value", gWzqj($Rqv7T ?? ''), $Rqv7T); } goto aFa3X; b2__E: function geZtM($PyxTl, $Rqv7T = false) { goto Ax6U5; upKo2: $Rqv7T = defined("YOURLS_USER") ? Vv1al : "-1"; goto y2_TX; Ax6U5: if (!(false === $Rqv7T)) { goto X_4C1; } goto upKo2; IsiTo: $jJ1WT = substr(GwZQJ($E8zmt . $PyxTl . $Rqv7T), 0, 10); goto V0DyY; TBdcb: $E8zmt = kSnsQ(); goto IsiTo; y2_TX: X_4C1: goto TBdcb; V0DyY: return YXQMs("create_nonce", $jJ1WT, $PyxTl, $Rqv7T); goto khwmM; khwmM: } goto AkXUP; QQQHa: function jAl0g() { goto IybYu; sLxFF: EzT9s: goto hBi3u; J_tuZ: return false; goto JRPXQ; mDy4Z: return false; goto G76bU; R1bgK: if (GN6xp($_REQUEST["timestamp"])) { goto NFKeV; } goto Te_13; G76bU: CC0y4: goto R1bgK; wjREi: NFKeV: goto ocRnC; IybYu: if (!(!isset($_REQUEST["signature"]) or empty($_REQUEST["signature"]) or !isset($_REQUEST["timestamp"]) or empty($_REQUEST["timestamp"]))) { goto CC0y4; } goto mDy4Z; Te_13: return false; goto wjREi; ocRnC: $c_HC1 = isset($_REQUEST["hash"]) ? (string) $_REQUEST["hash"] : "md5"; goto sKjbT; vU02F: NSXsA: goto J_tuZ; sKjbT: if (in_array($c_HC1, hash_algos())) { goto EzT9s; } goto Tf19W; fZcS2: foreach ($FgLTy as $CRGgl => $XM7xK) { goto NBNYs; a28vi: return true; goto f2PuV; DzdCc: FElSd($CRGgl); goto a28vi; ZJbsC: NK2nX: goto UA5Cc; f2PuV: DpbKo: goto ZJbsC; NBNYs: if (!(hash($c_HC1, $_REQUEST["timestamp"] . CgMum($CRGgl)) === $_REQUEST["signature"] or hash($c_HC1, CGmuM($CRGgl) . $_REQUEST["timestamp"]) === $_REQUEST["signature"])) { goto DpbKo; } goto DzdCc; UA5Cc: } goto vU02F; hBi3u: global $FgLTy; goto fZcS2; Tf19W: return false; goto sLxFF; JRPXQ: } goto BDrJ2; idJHU: function WRV3I() { goto IVAKC; kSMO1: return $mC7lS; goto DhaoQ; ImTIE: $mC7lS = "sha256"; goto e8vrs; hpj3_: if (in_array($mC7lS, hash_hmac_algos())) { goto UQFgh; } goto ImTIE; IVAKC: $mC7lS = yxQMs("hmac_algo", "sha256"); goto hpj3_; e8vrs: UQFgh: goto kSMO1; DhaoQ: } goto b2__E; U9lY2: function oiZ20() { goto G4LYK; G4LYK: global $FgLTy; goto mRHRZ; mRHRZ: foreach ($FgLTy as $CRGgl => $XM7xK) { goto m5N4t; BvSD6: return true; goto dSjOr; m5N4t: if (!(ho3Y8($CRGgl) === $_COOKIE[MJPG8()])) { goto p5rC2; } goto MdQ2J; lvTmE: Yxt_l: goto t4MQ7; dSjOr: p5rC2: goto lvTmE; MdQ2J: felSd($CRGgl); goto BvSD6; t4MQ7: } goto jehIM; G1GTY: return false; goto xpbDI; jehIM: ciCFa: goto G1GTY; xpbDI: } goto QQQHa; IGTYR: function nqr1B($ltSdr, $ZW1cn) { return password_verify($ltSdr, $ZW1cn); } goto U8kTY; RIYIV: function M5rxS($PyxTl, $jJ1WT = false, $Rqv7T = false, $bcWvT = '') { goto I20oT; FtmjS: $jJ1WT = $_REQUEST["nonce"]; goto kmlXU; Lm722: $Rqv7T = defined("YOURLS_USER") ? Vv1al : "-1"; goto rQgrV; waFzE: nVfUi: goto vlJcJ; YfNYT: $BTKZo = gEZTM($PyxTl, $Rqv7T); goto FwUkJ; Fots7: if (!(false === $jJ1WT && isset($_REQUEST["nonce"]))) { goto zIXlg; } goto FtmjS; W3qb4: UmNvO: goto HhL1l; FwUkJ: if ($jJ1WT === $BTKZo) { goto UmNvO; } goto zOfHh; eOcrh: gfxjW: goto YfNYT; cTbTM: die($bcWvT); goto tYQgt; I20oT: if (!(false === $Rqv7T)) { goto AyGRJ; } goto Lm722; kmlXU: zIXlg: goto rDGIj; YCSX9: return true; goto eOcrh; zOfHh: if (!$bcWvT) { goto CI5j2; } goto cTbTM; NaMKa: goto nVfUi; goto W3qb4; O8V7p: DZ8aX(x6vU7("Unauthorized action or expired link"), x6VU7("Error"), 403); goto NaMKa; rDGIj: if (!(YXqMs("verify_nonce", false, $PyxTl, $jJ1WT, $Rqv7T, $bcWvT) === true)) { goto gfxjW; } goto YCSX9; tYQgt: CI5j2: goto O8V7p; rQgrV: AyGRJ: goto Fots7; HhL1l: return true; goto waFzE; vlJcJ: } goto kvMdk; Z4aC9: function UQJOv($Rqv7T) { global $FgLTy; return isset($FgLTy[$Rqv7T]) && substr($FgLTy[$Rqv7T], 0, 7) == "phpass:"; } goto U9lY2; OmkqM: function CGmuM($QUP9L = false) { goto YvF3x; w8EFz: $QUP9L = Vv1al; goto qeWER; PhiYR: return $QUP9L ? substr(gWZQj($QUP9L), 0, 10) : "Cannot generate auth signature: no username"; goto VZs6N; YvF3x: if (!(!$QUP9L && defined("YOURLS_USER"))) { goto ui88x; } goto w8EFz; qeWER: ui88x: goto PhiYR; VZs6N: } goto DZVF1; kvMdk: function Q0De7() { return yxQMs("is_user_from_env", getenv("YOURLS_USER") && getenv("YOURLS_PASSWORD")); } goto i0Skc; aFa3X: function KsNsq() { return ceil(time() / W8NyY()); } goto R6Yt3; CCppC: function mJpG8() { return yxqMs("cookie_name", "yourls_" . gWZQj(S5Twz())); } goto F4enN; VKd7U: function jVjpV() { goto c7BIC; G17kl: o0zTO("pre_login_signature"); goto wxbGH; bf_2n: rQkkj: goto K5Epz; lj_AW: M5rXs("admin_logout", $_REQUEST["nonce"], "logout"); goto h6VaQ; MGgbd: goto PEjW9; goto ou4Md; AGmoQ: sshdP: goto zNxuj; c0V2L: if (!(isset($_GET["action"]) && $_GET["action"] == "logout" && isset($_REQUEST["nonce"]))) { goto oZYdx; } goto lj_AW; NHn_U: b2hUB: goto cG56H; WMCSf: O0zTo("pre_login_signature_timestamp"); goto vxmip; HFqd5: if (!(null !== $p1oxz)) { goto sshdP; } goto AAZM7; Nx0tv: O0ZtO("login_failed"); goto UTWzb; m7pYI: LdxCH: goto G_eWk; EnJI0: if (JH1Ks() && isset($_REQUEST["timestamp"]) && !empty($_REQUEST["timestamp"]) && isset($_REQUEST["signature"]) && !empty($_REQUEST["signature"])) { goto PCpdI; } goto PdB_b; prv_U: PCpdI: goto WMCSf; q7cf5: $LAWM5 = OIZ20(); goto mZDfK; Sm2lW: AcL93(''); goto J3JTT; kK1Yf: O0zto("pre_login"); goto EnJI0; aQ7Pf: return x6VU7("Please log in"); goto M0bBm; aatHH: b6w20: goto Gr83u; c7BIC: $p1oxz = YxqMS("shunt_is_valid_user", null); goto HFqd5; wxbGH: $LAWM5 = O5DuJ(); goto MhX3Y; ulhXD: oZYdx: goto kK1Yf; dmRJd: C1ygH: goto m7pYI; OA3dK: return vLWyl(h09MC($_SERVER["REQUEST_URI"])); goto dmRJd; eDwD2: $BTKZo = yXqms("is_valid_user", $LAWM5); goto KFVqn; hXmec: HhCyt: goto BQvLF; PdB_b: if (jH1KS() && !isset($_REQUEST["timestamp"]) && isset($_REQUEST["signature"]) && !empty($_REQUEST["signature"])) { goto GN4wh; } goto RKZNw; bHaCG: goto PEjW9; goto prv_U; G_eWk: return true; goto zbqs8; mZDfK: PEjW9: goto eDwD2; AAZM7: return $p1oxz; goto AGmoQ; ou4Md: GN4wh: goto G17kl; Tq4Ml: if (!Jh1Ks() && isset($_COOKIE[mJpG8()])) { goto rQkkj; } goto bHaCG; BQvLF: return X6vu7("Invalid username or password"); goto NHn_U; MhX3Y: goto PEjW9; goto aatHH; RJIS9: if (Jh1ks()) { goto LdxCH; } goto JD5Aa; J3JTT: return X6Vu7("Logged out successfully"); goto ulhXD; KFVqn: if (!$BTKZo) { goto G2Aqp; } goto G2lmO; WtNOR: $LAWM5 = Y3VtF(); goto sxlIQ; vU_ee: if (!(isset($_REQUEST["username"]) && isset($_REQUEST["password"]) && isset($_SERVER["REQUEST_URI"]))) { goto C1ygH; } goto OA3dK; M0bBm: goto b2hUB; goto hXmec; sxlIQ: goto PEjW9; goto bf_2n; zNxuj: $LAWM5 = false; goto c0V2L; vxmip: $LAWM5 = JAL0G(); goto MGgbd; K5Epz: O0ZtO("pre_login_cookie"); goto q7cf5; h6VaQ: O0ZtO("logout"); goto Sm2lW; RKZNw: if (isset($_REQUEST["username"]) && isset($_REQUEST["password"]) && !empty($_REQUEST["username"]) && !empty($_REQUEST["password"])) { goto b6w20; } goto Tq4Ml; G2lmO: o0ZTO("login"); goto RJIS9; Gr83u: O0zTO("pre_login_username_password"); goto WtNOR; zbqs8: G2Aqp: goto Nx0tv; UTWzb: if (isset($_REQUEST["username"]) || isset($_REQUEST["password"])) { goto HhCyt; } goto aQ7Pf; JD5Aa: ACl93(Vv1al); goto vU_ee; cG56H: } goto gdkSm; VuRvi: function zPo2G() { return YxQMS("skip_password_hashing", defined("YOURLS_NO_HASH_PASSWORD") && Z6kzR); } ?>

Did this file decode correctly?

Original Code

<?php
 goto CquIs; D1qS2: function qM7l8($ltSdr) { goto hkWVc; hkWVc: $mC7lS = YXqMs("\150\x61\163\150\137\141\154\147\x6f", PASSWORD_BCRYPT); goto uoKfl; uoKfl: $Jb4eB = yxqms("\150\141\163\x68\x5f\157\x70\164\151\157\156\163", []); goto COCtV; COCtV: return password_hash($ltSdr, $mC7lS, $Jb4eB); goto yaaXA; yaaXA: } goto IGTYR; CquIs: function HJGJX() { goto O5Yks; SAhlM: O0ZTO("\x72\x65\x71\165\151\162\145\137\x6e\157\137\141\165\164\150"); goto xbnTj; gXXRr: D27BS: goto dF6Qh; O5Yks: if (ODW14()) { goto oEGZs; } goto SAhlM; ztVrU: require_once QtqAF . "\57\141\165\164\x68\56\160\150\160"; goto gXXRr; mghUM: oEGZs: goto GlHk2; GlHk2: o0ztO("\x72\145\161\165\x69\x72\145\137\x61\x75\x74\150"); goto ztVrU; xbnTj: goto D27BS; goto mghUM; dF6Qh: } goto VKd7U; cySY7: function FeLsD($Rqv7T) { goto u0g1z; TmOGX: OuUVF: goto L38RP; cYDKv: define("\126\166\61\x61\x6c", $Rqv7T); goto TmOGX; u0g1z: if (defined("\131\117\125\122\114\x53\x5f\125\123\x45\x52")) { goto OuUVF; } goto cYDKv; L38RP: } goto jmPQ3; DZVF1: function GN6xP($e3zUW) { $MgLwa = time(); return yXQmS("\x63\x68\145\x63\153\x5f\x74\151\x6d\x65\x73\x74\141\155\160", abs($MgLwa - (int) $e3zUW) < w8nyy(), $e3zUW); } goto Ks7bF; KONT7: function hxrvA($Rqv7T) { global $FgLTy; return isset($FgLTy[$Rqv7T]) && substr($FgLTy[$Rqv7T], 0, 4) == "\x6d\144\x35\72" && strlen($FgLTy[$Rqv7T]) == 42; } goto Z4aC9; BDrJ2: function O5DUJ() { goto A1Aaw; CZ_Lc: foreach ($FgLTy as $CRGgl => $XM7xK) { goto IxCRa; IxCRa: if (!(cgMuM($CRGgl) === $_REQUEST["\163\151\x67\x6e\141\x74\165\162\145"])) { goto uSyvR; } goto VeinO; CVTly: return true; goto UemIL; hwStq: rON3Z: goto tYGjh; VeinO: fElSd($CRGgl); goto CVTly; UemIL: uSyvR: goto hwStq; tYGjh: } goto sWq6Y; A1Aaw: if (!(!isset($_REQUEST["\163\151\x67\x6e\141\x74\x75\162\145"]) or empty($_REQUEST["\163\151\147\156\x61\x74\165\162\x65"]))) { goto wIZL9; } goto Yfqak; h58Ug: wIZL9: goto JZeyb; Yfqak: return false; goto h58Ug; JZeyb: global $FgLTy; goto CZ_Lc; sWq6Y: C8uch: goto T_VoK; T_VoK: return false; goto nA3K3; nA3K3: } goto OmkqM; wwXrC: function bZxcx($PyxTl, $wsdOu = false, $R76n3 = "\x6e\157\156\143\x65", $Rqv7T = false) { $jJ1WT = GEztm($PyxTl, $Rqv7T); return UC2hM($R76n3, $jJ1WT, $wsdOu); } goto RIYIV; jmPQ3: function IE2AO() { return yXQms("\147\145\x74\137\x63\x6f\x6f\x6b\x69\145\137\x6c\x69\x66\145", AHasA); } goto YVvdK; SxuT8: function pA7b9($y8I3N) { goto Xfr6z; d0rrG: $W7zgH = file_get_contents($y8I3N); goto asBrP; oNvWW: require $y8I3N; goto wMTLk; qZAJx: $SiYBv = file_put_contents($y8I3N, $W7zgH); goto Fruqd; ZGK73: $X5W9c = error_reporting(); goto wrn09; z4r16: dT1DB: goto moVLp; FV0Kl: iM02s("\103\141\x6e\x6e\x6f\164\x20\x68\141\x73\x68\x20\160\141\x73\x73\x77\157\162\144\x73\72\40\156\157\40\160\x61\163\163\x77\157\162\x64\40\146\x6f\x75\x6e\144\x20\151\x6e\x20" . $y8I3N); goto WqCjr; pWflS: iBVZE: goto hA1W9; h52as: h0Igc: goto btwbi; wMTLk: error_reporting($X5W9c); goto d0rrG; asBrP: if (!($W7zgH == false)) { goto iBVZE; } goto QVhgG; CXdZv: return "\x63\x61\156\x6e\157\164\40\x72\x65\x61\144\40\146\x69\154\x65"; goto h52as; WqCjr: return "\156\157\x20\160\141\x73\x73\x77\157\162\144\40\146\x6f\x75\156\x64"; goto r0iSm; sXHIm: return "\x63\157\165\154\144\x20\156\x6f\x74\x20\x72\x65\x61\144\40\146\x69\154\145"; goto pWflS; hA1W9: $DRoe9 = 0; goto nT0a5; PbgAf: iM02S("\x46\141\x69\154\145\144\x20\167\162\x69\164\151\156\x67\x20\x74\x6f\x20" . $y8I3N); goto dQeiN; Xfr6z: if (is_readable($y8I3N)) { goto h0Igc; } goto QuKgG; moVLp: iM02s("\x53\165\x63\143\145\163\163\x66\165\154\154\x79\40\145\x6e\x63\162\171\x70\x74\x65\x64\40\160\x61\163\163\x77\x6f\162\x64\x73\x20\151\x6e\x20" . basename($y8I3N)); goto eNGGS; F5aau: jJH4O: goto Nt1fC; btwbi: if (is_writable($y8I3N)) { goto jJH4O; } goto iP7LS; eNGGS: return true; goto s_E0r; wrn09: error_reporting(0); goto oNvWW; r0iSm: Why8w: goto qZAJx; KUiY5: if (!($DRoe9 == 0)) { goto Why8w; } goto FV0Kl; QuKgG: im02s("\103\x61\156\156\157\x74\x20\150\141\163\150\x20\x70\141\x73\163\x77\x6f\162\x64\163\72\40\x63\141\156\x6e\157\x74\40\x72\x65\141\x64\x20\146\151\x6c\145\x20" . $y8I3N); goto CXdZv; u7uy1: return "\x63\141\x6e\x6e\157\x74\40\167\x72\151\x74\x65\x20\146\x69\154\145"; goto F5aau; QVhgG: im02s("\103\x61\156\x6e\157\x74\40\150\141\163\x68\x20\160\141\x73\x73\167\x6f\x72\144\163\72\40\146\151\154\x65\x5f\147\x65\164\x5f\x63\157\x6e\164\x65\x6e\164\x73\50\x29\x20\146\x61\x6c\x73\x65\40\167\151\x74\150\x20" . $y8I3N); goto sXHIm; nT0a5: foreach ($FgLTy as $Rqv7T => $ltSdr) { goto WPFXB; IoD9X: if (!($YB12W != 1)) { goto iApsm; } goto btmpt; nj8V9: iApsm: goto F6dsT; cZAkI: $U9aO6 = "\x27{$Rqv7T}\x27\40\75\76\40\x27\160\x68\x70\141\163\x73\72{$ZW1cn}\x27\40\57\x2a\x20\120\x61\163\x73\x77\x6f\x72\x64\40\145\x6e\143\162\171\160\164\145\144\x20\x62\x79\40\x59\117\x55\122\x4c\123\40\52\57\x20"; goto wmBgU; Cq7WI: $p41a0 = "\57\x5b{$i_F6H}\135" . preg_quote($Rqv7T, "\57") . "\133{$i_F6H}\135\x5c\x73\x2a\75\x3e\134\163\52\x5b{$i_F6H}\x5d" . preg_quote($ltSdr, "\x2f") . "\x5b{$i_F6H}\135\x2f"; goto cZAkI; H4yiD: $ZW1cn = qm7L8($ltSdr); goto L9OmD; F6dsT: Wt2g0: goto z9YIv; T_rah: $DRoe9++; goto H4yiD; pJpze: $i_F6H = "\x27" . "\42"; goto Cq7WI; z9YIv: qW_hk: goto AegCO; pKIz_: if (!(!uqjOV($Rqv7T) && !hXrVa($Rqv7T))) { goto Wt2g0; } goto T_rah; L9OmD: $ZW1cn = str_replace("\x24", "\x21", $ZW1cn); goto pJpze; WPFXB: $ltSdr ??= ''; goto pKIz_; wmBgU: $YB12W = 0; goto MRI3q; xXPlb: return "\x70\162\145\147\137\162\x65\x70\x6c\x61\x63\x65\x20\x70\x72\x6f\x62\154\145\x6d"; goto nj8V9; btmpt: im02s("\x50\x72\x6f\142\154\145\155\x20\167\151\164\x68\40\160\162\x65\x67\x5f\x72\x65\160\x6c\141\x63\145\40\x66\x6f\162\40\x70\141\163\163\167\157\x72\x64\40\x68\x61\163\150\40\x6f\146\x20\165\x73\145\x72\40{$Rqv7T}"); goto xXPlb; MRI3q: $W7zgH = preg_replace($p41a0, $U9aO6, $W7zgH, -1, $YB12W); goto IoD9X; AegCO: } goto Smxky; dQeiN: return "\143\x6f\165\154\x64\x20\156\x6f\164\40\167\x72\x69\x74\145\40\x66\x69\154\x65"; goto z4r16; Smxky: Ft6Ad: goto KUiY5; iP7LS: iM02s("\103\141\x6e\156\157\x74\x20\x68\x61\x73\150\x20\x70\x61\x73\x73\x77\x6f\162\144\163\72\x20\143\x61\156\x6e\x6f\x74\40\x77\162\x69\x74\x65\40\x66\151\x6c\145\40" . $y8I3N); goto u7uy1; Nt1fC: $FgLTy = []; goto ZGK73; Fruqd: if (!($SiYBv === FALSE)) { goto dT1DB; } goto PbgAf; s_E0r: } goto D1qS2; YVvdK: function W8nYy() { return YxqMs("\147\x65\x74\137\156\157\x6e\143\x65\x5f\x6c\x69\146\145", YsefT); } goto CCppC; FV0GO: function FpO9C($R76n3, $AcQMs, $OcUqM, $JtJC4, $vaQMt, $G0_eK, $MLXIX) { $Wtqsz = yXQms("\163\145\x74\x63\x6f\157\153\151\x65\x5f\163\141\155\145\163\x69\164\145", "\x4c\141\x78"); return setcookie($R76n3, $AcQMs, array("\145\x78\160\x69\162\145\x73" => $OcUqM, "\x70\x61\x74\x68" => $JtJC4, "\144\157\x6d\141\151\156" => $vaQMt, "\x73\141\x6d\145\163\151\164\145" => $Wtqsz, "\x73\x65\143\165\162\145" => $G0_eK, "\150\x74\x74\160\157\x6e\x6c\x79" => $MLXIX)); } goto cySY7; gdkSm: function y3VTF() { goto weRCt; ATZax: JmapY: goto EzCWD; t1mWX: return true; goto BA3cD; jiKdr: m5RxS("\x61\144\x6d\151\156\x5f\154\x6f\147\151\x6e"); goto ATZax; i4cPq: return false; goto zR_J9; EzCWD: if (!(isset($FgLTy[$_REQUEST["\x75\x73\145\x72\x6e\x61\x6d\145"]]) && TB7Vq($_REQUEST["\x75\163\145\162\156\141\x6d\x65"], $_REQUEST["\x70\141\x73\x73\x77\x6f\x72\x64"]))) { goto D77Oz; } goto Wkt8M; BA3cD: D77Oz: goto i4cPq; a8PsA: if (jh1ks()) { goto JmapY; } goto jiKdr; Wkt8M: feLsD($_REQUEST["\x75\x73\x65\x72\156\x61\155\x65"]); goto t1mWX; weRCt: global $FgLTy; goto a8PsA; zR_J9: } goto mgqZ8; i0Skc: function q_G8z() { goto ldtwT; OlkF7: $ZW1cn = false; goto DRsHY; qzlqV: return yxqmS("\155\x61\171\142\x65\137\150\x61\163\x68\137\160\x61\163\163\167\x6f\x72\144", $ZW1cn); goto Vikfk; DRsHY: WxvUn: goto qzlqV; ldtwT: $ZW1cn = true; goto q2kgK; q2kgK: if (!(!rDK3u() or Zpo2g() or q0de7())) { goto WxvUn; } goto OlkF7; Vikfk: } goto VuRvi; mgqZ8: function Tb7VQ($Rqv7T, $Bd2Hk) { goto ypZlT; qW34_: KLQij: goto yyf8o; uySWN: $ZW1cn = str_replace("\x21", "\x24", $ZW1cn); goto gQNPc; ypZlT: global $FgLTy; goto Gelne; zJRrp: BpljH: goto ofxve; ae_VI: goto KLQij; goto R_S1o; R_S1o: lC1Fm: goto eQWvN; ofxve: list(, $nJyO6, ) = explode("\72", $FgLTy[$Rqv7T]); goto gZTAJ; We25f: goto EF3xl; goto zJRrp; UoMUE: if (uqjOV($Rqv7T)) { goto lC1Fm; } goto rR4hR; Ro9mj: return $FgLTy[$Rqv7T] === $Bd2Hk; goto We25f; QWyP5: return false; goto GRrgO; eQWvN: list(, $ZW1cn) = explode("\72", $FgLTy[$Rqv7T]); goto uySWN; rR4hR: if (hXrvA($Rqv7T)) { goto BpljH; } goto Ro9mj; Gelne: if (isset($FgLTy[$Rqv7T])) { goto xVYRi; } goto QWyP5; dA1DL: EF3xl: goto ae_VI; gZTAJ: return $FgLTy[$Rqv7T] == "\155\x64\x35\x3a" . $nJyO6 . "\72" . md5($nJyO6 . $Bd2Hk); goto dA1DL; gQNPc: return nQr1B($Bd2Hk, $ZW1cn); goto qW34_; GRrgO: xVYRi: goto UoMUE; yyf8o: } goto SxuT8; Ks7bF: function aCl93($Rqv7T = '') { goto zmzWQ; EHnCh: yogkb: goto wMD5T; zmzWQ: if (!$Rqv7T) { goto yogkb; } goto LLNm3; mrYhP: $G0_eK = YXQMs("\163\145\164\x63\x6f\x6f\x6b\x69\x65\x5f\163\x65\x63\x75\x72\x65", JA8HS()); goto FNa_X; ijyl8: ajcJv: goto HiD3n; wMD5T: $e3zUW = time() - 3600; goto qab8p; LLNm3: $e3zUW = time() + iE2aO(); goto lhjfl; emS10: fpo9c(mjpg8(), HO3y8($Rqv7T), $e3zUW, $JtJC4, $vaQMt, $G0_eK, $MLXIX); goto sUSLb; q02t1: if (!headers_sent($RJtSS, $Q22PJ)) { goto qI4Xb; } goto rv0nt; rv0nt: o0Zto("\163\145\x74\143\157\x6f\153\x69\x65\x5f\146\x61\x69\154\x65\144", $Rqv7T); goto tdsx8; sUSLb: y_32S: goto jiLWW; lhjfl: goto EYg3a; goto EHnCh; uU0Lh: if (!($vaQMt == "\154\x6f\x63\141\154\x68\157\163\164")) { goto ajcJv; } goto t2N9R; qab8p: EYg3a: goto ZrDL1; t2N9R: $vaQMt = ''; goto ijyl8; tdsx8: iM02S("\x43\x6f\165\x6c\x64\40\x6e\157\x74\x20\163\164\x6f\162\x65\40\x63\157\x6f\153\x69\145\72\40\150\x65\x61\144\145\162\163\40\x61\x6c\162\x65\141\144\171\x20\x73\x65\156\164\x20\151\156\x20{$RJtSS}\40\157\156\x20\x6c\x69\x6e\145\40{$Q22PJ}"); goto gUm08; ZrDL1: $JtJC4 = yXqmS("\x73\x65\x74\x63\x6f\157\153\x69\145\x5f\160\141\x74\x68", "\57"); goto iCufm; HiD3n: O0ZTo("\160\x72\x65\x5f\x73\145\164\x63\157\157\x6b\151\x65", $Rqv7T, $e3zUW, $JtJC4, $vaQMt, $G0_eK, $MLXIX); goto q02t1; sOSZi: qI4Xb: goto emS10; iCufm: $vaQMt = yXQMs("\x73\x65\x74\x63\x6f\x6f\153\x69\x65\137\x64\157\155\x61\x69\x6e", parse_url(s5tWZ(), PHP_URL_HOST)); goto mrYhP; gUm08: goto y_32S; goto sOSZi; FNa_X: $MLXIX = yXqMS("\x73\x65\x74\x63\x6f\x6f\x6b\x69\x65\x5f\x68\x74\x74\160\x6f\156\x6c\x79", true); goto uU0Lh; jiLWW: } goto FV0GO; AkXUP: function SQAfT($PyxTl, $R76n3 = "\156\x6f\156\143\x65", $Rqv7T = false, $emDh6 = true) { goto O0bpd; TtiuY: echo $IrJCc . "\xa"; goto igLcY; igLcY: pncre: goto eH1iC; eH1iC: return $IrJCc; goto XYo25; dIN0A: if (!$emDh6) { goto pncre; } goto TtiuY; O0bpd: $IrJCc = "\74\151\156\160\165\x74\x20\x74\171\160\145\75\x22\x68\x69\x64\x64\x65\156\x22\x20\151\144\75\42" . $R76n3 . "\x22\40\x6e\x61\x6d\145\75\42" . $R76n3 . "\42\40\166\x61\x6c\165\145\75\42" . gezTm($PyxTl, $Rqv7T) . "\x22\x20\x2f\76"; goto dIN0A; XYo25: } goto wwXrC; R6Yt3: function GwZQj($mp4aN) { $nJyO6 = defined("\x59\x4f\125\x52\x4c\123\137\x43\x4f\117\x4b\x49\105\x4b\x45\131") ? DcZrB : md5(__FILE__); return YxQms("\x79\x6f\165\x72\x6c\163\x5f\x73\x61\x6c\x74", hash_hmac(wRV3I(), $mp4aN, $nJyO6), $mp4aN); } goto idJHU; U8kTY: function rdk3u() { goto ojCcG; ojCcG: global $FgLTy; goto HzKIB; VIYoE: return false; goto SBHTA; HzKIB: foreach ($FgLTy as $Rqv7T => $CJBnr) { goto iZ8i9; iZ8i9: if (!(!HXRVa($Rqv7T) && !UQJOV($Rqv7T))) { goto XCRhR; } goto RDZcB; RDZcB: return true; goto sLEEd; ij2Nk: h55ku: goto o8Mhl; sLEEd: XCRhR: goto ij2Nk; o8Mhl: } goto RuR0i; RuR0i: ZI0io: goto VIYoE; SBHTA: } goto KONT7; F4enN: function hO3y8($Rqv7T) { return YXQMs("\x73\145\164\137\x63\157\157\x6b\151\145\x5f\x76\x61\154\x75\x65", gWzqj($Rqv7T ?? ''), $Rqv7T); } goto aFa3X; b2__E: function geZtM($PyxTl, $Rqv7T = false) { goto Ax6U5; upKo2: $Rqv7T = defined("\131\x4f\125\122\114\123\137\125\123\105\x52") ? Vv1al : "\55\61"; goto y2_TX; Ax6U5: if (!(false === $Rqv7T)) { goto X_4C1; } goto upKo2; IsiTo: $jJ1WT = substr(GwZQJ($E8zmt . $PyxTl . $Rqv7T), 0, 10); goto V0DyY; TBdcb: $E8zmt = kSnsQ(); goto IsiTo; y2_TX: X_4C1: goto TBdcb; V0DyY: return YXQMs("\143\x72\145\x61\x74\x65\137\x6e\157\x6e\x63\x65", $jJ1WT, $PyxTl, $Rqv7T); goto khwmM; khwmM: } goto AkXUP; QQQHa: function jAl0g() { goto IybYu; sLxFF: EzT9s: goto hBi3u; J_tuZ: return false; goto JRPXQ; mDy4Z: return false; goto G76bU; R1bgK: if (GN6xp($_REQUEST["\164\x69\155\145\163\164\x61\x6d\x70"])) { goto NFKeV; } goto Te_13; G76bU: CC0y4: goto R1bgK; wjREi: NFKeV: goto ocRnC; IybYu: if (!(!isset($_REQUEST["\163\x69\147\156\141\164\165\x72\145"]) or empty($_REQUEST["\x73\151\x67\x6e\x61\x74\165\162\x65"]) or !isset($_REQUEST["\164\151\155\x65\x73\x74\141\155\160"]) or empty($_REQUEST["\x74\151\155\x65\x73\x74\141\x6d\160"]))) { goto CC0y4; } goto mDy4Z; Te_13: return false; goto wjREi; ocRnC: $c_HC1 = isset($_REQUEST["\x68\141\163\x68"]) ? (string) $_REQUEST["\x68\141\163\x68"] : "\x6d\144\65"; goto sKjbT; vU02F: NSXsA: goto J_tuZ; sKjbT: if (in_array($c_HC1, hash_algos())) { goto EzT9s; } goto Tf19W; fZcS2: foreach ($FgLTy as $CRGgl => $XM7xK) { goto NBNYs; a28vi: return true; goto f2PuV; DzdCc: FElSd($CRGgl); goto a28vi; ZJbsC: NK2nX: goto UA5Cc; f2PuV: DpbKo: goto ZJbsC; NBNYs: if (!(hash($c_HC1, $_REQUEST["\164\x69\x6d\145\163\164\x61\155\x70"] . CgMum($CRGgl)) === $_REQUEST["\x73\x69\x67\156\141\164\x75\x72\x65"] or hash($c_HC1, CGmuM($CRGgl) . $_REQUEST["\164\x69\x6d\x65\163\164\x61\155\x70"]) === $_REQUEST["\163\151\147\x6e\141\x74\x75\162\x65"])) { goto DpbKo; } goto DzdCc; UA5Cc: } goto vU02F; hBi3u: global $FgLTy; goto fZcS2; Tf19W: return false; goto sLxFF; JRPXQ: } goto BDrJ2; idJHU: function WRV3I() { goto IVAKC; kSMO1: return $mC7lS; goto DhaoQ; ImTIE: $mC7lS = "\x73\150\x61\x32\x35\x36"; goto e8vrs; hpj3_: if (in_array($mC7lS, hash_hmac_algos())) { goto UQFgh; } goto ImTIE; IVAKC: $mC7lS = yxQMs("\150\x6d\141\143\137\x61\x6c\147\x6f", "\x73\150\x61\x32\x35\x36"); goto hpj3_; e8vrs: UQFgh: goto kSMO1; DhaoQ: } goto b2__E; U9lY2: function oiZ20() { goto G4LYK; G4LYK: global $FgLTy; goto mRHRZ; mRHRZ: foreach ($FgLTy as $CRGgl => $XM7xK) { goto m5N4t; BvSD6: return true; goto dSjOr; m5N4t: if (!(ho3Y8($CRGgl) === $_COOKIE[MJPG8()])) { goto p5rC2; } goto MdQ2J; lvTmE: Yxt_l: goto t4MQ7; dSjOr: p5rC2: goto lvTmE; MdQ2J: felSd($CRGgl); goto BvSD6; t4MQ7: } goto jehIM; G1GTY: return false; goto xpbDI; jehIM: ciCFa: goto G1GTY; xpbDI: } goto QQQHa; IGTYR: function nqr1B($ltSdr, $ZW1cn) { return password_verify($ltSdr, $ZW1cn); } goto U8kTY; RIYIV: function M5rxS($PyxTl, $jJ1WT = false, $Rqv7T = false, $bcWvT = '') { goto I20oT; FtmjS: $jJ1WT = $_REQUEST["\156\157\x6e\x63\145"]; goto kmlXU; Lm722: $Rqv7T = defined("\131\x4f\x55\x52\114\x53\x5f\x55\123\x45\122") ? Vv1al : "\55\x31"; goto rQgrV; waFzE: nVfUi: goto vlJcJ; YfNYT: $BTKZo = gEZTM($PyxTl, $Rqv7T); goto FwUkJ; Fots7: if (!(false === $jJ1WT && isset($_REQUEST["\156\x6f\156\x63\x65"]))) { goto zIXlg; } goto FtmjS; W3qb4: UmNvO: goto HhL1l; FwUkJ: if ($jJ1WT === $BTKZo) { goto UmNvO; } goto zOfHh; eOcrh: gfxjW: goto YfNYT; cTbTM: die($bcWvT); goto tYQgt; I20oT: if (!(false === $Rqv7T)) { goto AyGRJ; } goto Lm722; kmlXU: zIXlg: goto rDGIj; YCSX9: return true; goto eOcrh; zOfHh: if (!$bcWvT) { goto CI5j2; } goto cTbTM; NaMKa: goto nVfUi; goto W3qb4; O8V7p: DZ8aX(x6vU7("\x55\156\141\165\164\150\157\162\151\172\x65\144\40\141\x63\164\151\x6f\156\40\x6f\162\x20\145\x78\160\x69\x72\145\x64\40\154\151\x6e\153"), x6VU7("\x45\x72\162\x6f\x72"), 403); goto NaMKa; rDGIj: if (!(YXqMs("\166\x65\x72\x69\x66\171\x5f\156\x6f\156\143\145", false, $PyxTl, $jJ1WT, $Rqv7T, $bcWvT) === true)) { goto gfxjW; } goto YCSX9; tYQgt: CI5j2: goto O8V7p; rQgrV: AyGRJ: goto Fots7; HhL1l: return true; goto waFzE; vlJcJ: } goto kvMdk; Z4aC9: function UQJOv($Rqv7T) { global $FgLTy; return isset($FgLTy[$Rqv7T]) && substr($FgLTy[$Rqv7T], 0, 7) == "\x70\x68\x70\141\x73\163\x3a"; } goto U9lY2; OmkqM: function CGmuM($QUP9L = false) { goto YvF3x; w8EFz: $QUP9L = Vv1al; goto qeWER; PhiYR: return $QUP9L ? substr(gWZQj($QUP9L), 0, 10) : "\103\x61\156\x6e\x6f\164\40\x67\145\x6e\145\162\141\164\x65\40\141\x75\164\x68\x20\163\151\x67\x6e\141\164\165\162\145\72\40\156\157\x20\x75\x73\x65\162\156\x61\x6d\145"; goto VZs6N; YvF3x: if (!(!$QUP9L && defined("\131\117\125\x52\114\123\x5f\125\x53\x45\x52"))) { goto ui88x; } goto w8EFz; qeWER: ui88x: goto PhiYR; VZs6N: } goto DZVF1; kvMdk: function Q0De7() { return yxQMs("\x69\x73\x5f\165\x73\x65\x72\x5f\146\162\157\155\x5f\x65\x6e\x76", getenv("\x59\x4f\125\x52\x4c\x53\x5f\x55\x53\105\122") && getenv("\x59\117\125\x52\x4c\123\x5f\120\x41\x53\123\x57\117\122\104")); } goto i0Skc; aFa3X: function KsNsq() { return ceil(time() / W8NyY()); } goto R6Yt3; CCppC: function mJpG8() { return yxqMs("\143\x6f\x6f\153\x69\x65\x5f\156\141\x6d\145", "\x79\157\165\x72\x6c\163\x5f" . gWZQj(S5Twz())); } goto F4enN; VKd7U: function jVjpV() { goto c7BIC; G17kl: o0zTO("\160\x72\145\137\154\x6f\147\x69\x6e\137\x73\151\x67\x6e\x61\164\x75\x72\x65"); goto wxbGH; bf_2n: rQkkj: goto K5Epz; lj_AW: M5rXs("\x61\144\155\x69\156\x5f\154\x6f\x67\x6f\165\x74", $_REQUEST["\156\x6f\156\143\145"], "\x6c\x6f\147\x6f\165\164"); goto h6VaQ; MGgbd: goto PEjW9; goto ou4Md; AGmoQ: sshdP: goto zNxuj; c0V2L: if (!(isset($_GET["\141\143\164\151\157\x6e"]) && $_GET["\141\x63\164\151\157\x6e"] == "\x6c\157\147\157\x75\x74" && isset($_REQUEST["\156\x6f\156\143\145"]))) { goto oZYdx; } goto lj_AW; NHn_U: b2hUB: goto cG56H; WMCSf: O0zTo("\160\162\145\x5f\x6c\157\147\x69\x6e\x5f\163\151\147\x6e\x61\164\x75\x72\x65\137\x74\x69\155\x65\163\164\x61\x6d\160"); goto vxmip; HFqd5: if (!(null !== $p1oxz)) { goto sshdP; } goto AAZM7; Nx0tv: O0ZtO("\x6c\x6f\x67\151\x6e\137\146\141\x69\x6c\145\144"); goto UTWzb; m7pYI: LdxCH: goto G_eWk; EnJI0: if (JH1Ks() && isset($_REQUEST["\x74\x69\155\145\163\x74\141\155\160"]) && !empty($_REQUEST["\164\151\155\x65\163\164\141\155\x70"]) && isset($_REQUEST["\x73\151\147\x6e\x61\164\x75\x72\x65"]) && !empty($_REQUEST["\163\x69\x67\156\141\x74\x75\162\145"])) { goto PCpdI; } goto PdB_b; prv_U: PCpdI: goto WMCSf; q7cf5: $LAWM5 = OIZ20(); goto mZDfK; Sm2lW: AcL93(''); goto J3JTT; kK1Yf: O0zto("\x70\162\145\x5f\x6c\x6f\x67\151\x6e"); goto EnJI0; aQ7Pf: return x6VU7("\120\x6c\x65\x61\x73\x65\x20\154\x6f\147\x20\151\156"); goto M0bBm; aatHH: b6w20: goto Gr83u; c7BIC: $p1oxz = YxqMS("\x73\x68\165\156\164\137\151\x73\x5f\166\141\x6c\x69\144\137\165\x73\145\162", null); goto HFqd5; wxbGH: $LAWM5 = O5DuJ(); goto MhX3Y; ulhXD: oZYdx: goto kK1Yf; dmRJd: C1ygH: goto m7pYI; OA3dK: return vLWyl(h09MC($_SERVER["\x52\x45\x51\125\x45\x53\x54\137\125\x52\111"])); goto dmRJd; eDwD2: $BTKZo = yXqms("\x69\x73\x5f\166\141\x6c\151\x64\137\x75\163\x65\162", $LAWM5); goto KFVqn; hXmec: HhCyt: goto BQvLF; PdB_b: if (jH1KS() && !isset($_REQUEST["\164\151\x6d\145\x73\x74\141\155\x70"]) && isset($_REQUEST["\163\x69\x67\156\141\x74\x75\162\145"]) && !empty($_REQUEST["\x73\x69\147\x6e\141\x74\x75\x72\145"])) { goto GN4wh; } goto RKZNw; bHaCG: goto PEjW9; goto prv_U; G_eWk: return true; goto zbqs8; mZDfK: PEjW9: goto eDwD2; AAZM7: return $p1oxz; goto AGmoQ; ou4Md: GN4wh: goto G17kl; Tq4Ml: if (!Jh1Ks() && isset($_COOKIE[mJpG8()])) { goto rQkkj; } goto bHaCG; BQvLF: return X6vu7("\111\x6e\x76\141\154\x69\x64\40\x75\163\145\162\x6e\x61\x6d\145\x20\157\162\x20\160\141\x73\x73\167\x6f\162\x64"); goto NHn_U; MhX3Y: goto PEjW9; goto aatHH; RJIS9: if (Jh1ks()) { goto LdxCH; } goto JD5Aa; J3JTT: return X6Vu7("\114\x6f\x67\x67\x65\144\40\x6f\x75\x74\40\163\165\x63\143\145\x73\163\146\165\x6c\x6c\171"); goto ulhXD; KFVqn: if (!$BTKZo) { goto G2Aqp; } goto G2lmO; WtNOR: $LAWM5 = Y3VtF(); goto sxlIQ; vU_ee: if (!(isset($_REQUEST["\165\x73\x65\x72\x6e\141\155\x65"]) && isset($_REQUEST["\160\141\x73\x73\167\x6f\162\x64"]) && isset($_SERVER["\122\x45\x51\125\105\x53\x54\137\x55\x52\111"]))) { goto C1ygH; } goto OA3dK; M0bBm: goto b2hUB; goto hXmec; sxlIQ: goto PEjW9; goto bf_2n; zNxuj: $LAWM5 = false; goto c0V2L; vxmip: $LAWM5 = JAL0G(); goto MGgbd; K5Epz: O0ZtO("\x70\162\145\x5f\x6c\157\x67\151\156\137\x63\x6f\157\153\x69\145"); goto q7cf5; h6VaQ: O0ZtO("\x6c\x6f\147\157\165\x74"); goto Sm2lW; RKZNw: if (isset($_REQUEST["\x75\163\145\162\156\141\x6d\x65"]) && isset($_REQUEST["\x70\141\163\163\167\x6f\x72\x64"]) && !empty($_REQUEST["\x75\163\x65\x72\x6e\x61\x6d\x65"]) && !empty($_REQUEST["\160\x61\163\163\x77\x6f\x72\x64"])) { goto b6w20; } goto Tq4Ml; G2lmO: o0ZTO("\154\x6f\147\151\x6e"); goto RJIS9; Gr83u: O0zTO("\x70\x72\145\137\154\157\147\151\156\137\x75\163\145\x72\x6e\x61\155\145\137\x70\x61\x73\x73\x77\157\x72\x64"); goto WtNOR; zbqs8: G2Aqp: goto Nx0tv; UTWzb: if (isset($_REQUEST["\165\163\x65\x72\156\141\x6d\145"]) || isset($_REQUEST["\x70\x61\x73\163\x77\x6f\x72\144"])) { goto HhCyt; } goto aQ7Pf; JD5Aa: ACl93(Vv1al); goto vU_ee; cG56H: } goto gdkSm; VuRvi: function zPo2G() { return YxQMS("\163\153\151\x70\x5f\x70\x61\x73\163\x77\157\162\x64\x5f\x68\x61\x73\150\151\156\147", defined("\x59\117\x55\x52\x4c\123\x5f\x4e\x4f\137\110\x41\x53\110\137\x50\x41\x53\x53\127\x4f\122\104") && Z6kzR); }

Function Calls

None

Variables

None

Stats

MD5 964d20ff0fe9746f2ad328d1457eec8f
Eval Count 0
Decode Time 94 ms