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 declare (strict_types=1); namespace SQ3K6\ftWuV; use sQ3K6\ZK72K\Coc82; use sQ3k6\o..
Decoded Output download
<?php
declare (strict_types=1); namespace SQ3K6tWuV; use sQ3K6\ZK72K\Coc82; use sQ3k6\onC7P\Hash; use SQ3K6\oNC7P\pRJk_; class E6u1I { protected array $rtw5Z = []; protected array $GjV63 = []; protected ?string $ExCsw = null; public function AAphp(mixed $DNr1d, string $aaAED, string $FaUhj) : bool { goto zT1cf; T0KOx: NZ4PZ: goto KFPYQ; GljrH: return false; goto hlYli; hlYli: Q7cM7: goto XUHJa; uMpP0: $FqC9h = $this->HjCG2($DNr1d); goto Tve1X; llrWs: return false; goto LnWjt; S1UKH: if (!hash_equals($kc4j0, $FqC9h)) { goto NZ4PZ; } goto c_TqX; c_TqX: return true; goto T0KOx; LYN77: $Ezr7U = $this->dMulH($DNr1d, $Y4Qb8 + compact("url", "sessionId")); goto O56Fc; gGPCN: $this->ExCsw = $Ezr7U; goto R5F_J; R5F_J: QhbOb: goto dYhpx; Tve1X: if ($FqC9h) { goto Q7cM7; } goto GljrH; KFPYQ: if (!coc82::read("debug")) { goto JXB0X; } goto LYN77; oIAL8: $kc4j0 = $this->NpJV9($Y4Qb8["fields"], $Y4Qb8["unlockedFields"], $aaAED, $FaUhj); goto S1UKH; zT1cf: $this->ExCsw = null; goto uMpP0; O56Fc: if (!$Ezr7U) { goto QhbOb; } goto gGPCN; dYhpx: JXB0X: goto llrWs; XUHJa: $Y4Qb8 = $this->UCWnF($DNr1d); goto oIAL8; LnWjt: } public function __construct(array $lwh6U = []) { goto YDNx0; v0clF: CWzrE: goto YzUD2; YDNx0: if (empty($lwh6U["unlockedFields"])) { goto CWzrE; } goto COCUC; COCUC: $this->GjV63 = $lwh6U["unlockedFields"]; goto v0clF; YzUD2: } public function mgRW5(array|string $p_ahw, bool $OLzKp = true, mixed $gOHod = null) { goto wt1v_; zla3k: $this->AHLrC($p_ahw); goto BwNXF; wt1v_: if (!is_string($p_ahw)) { goto tlQrh; } goto TiuQ8; mElOk: P2POY: goto rB34o; ZILB_: if (!isset($this->rtw5Z[$p_ahw])) { goto ev7hH; } goto eIpcI; GMT78: return $this; goto JWLjW; kAbXE: $this->rtw5Z[$p_ahw] = $gOHod; goto wPch0; cJ35n: ev7hH: goto FZrgN; FGo_2: aJ_g7: goto ZILB_; Y_FEO: if ($OLzKp) { goto ga1Lv; } goto zla3k; eIpcI: unset($this->rtw5Z[$p_ahw]); goto cJ35n; KbWMc: if (!($gOHod !== null)) { goto aJ_g7; } goto kAbXE; HKrx8: VkvA0: goto m43J8; I9E5l: $p_ahw = (string) preg_replace("/(\.\d+)+$/", '', $p_ahw); goto Y_FEO; JJ4U1: sdNYR: goto GMT78; TiuQ8: $p_ahw = $this->SFrwz($p_ahw); goto v6ZMV; rB34o: foreach ($this->GjV63 as $wrkWo) { goto mBlMd; w4qoa: XAxLJ: goto e9GKp; iJyM0: b2Ssa: goto w4qoa; wZxKH: if (!(array_values(array_intersect($p_ahw, $O56Hl)) === $O56Hl)) { goto b2Ssa; } goto I7hK6; mBlMd: $O56Hl = explode(".", $wrkWo); goto wZxKH; I7hK6: return $this; goto iJyM0; e9GKp: } goto HKrx8; JwjAj: ga1Lv: goto CM917; m43J8: $p_ahw = implode(".", $p_ahw); goto I9E5l; FZrgN: $this->rtw5Z[] = $p_ahw; goto x4pNx; dLUJA: if ($p_ahw) { goto P2POY; } goto AWG5I; BwNXF: goto sdNYR; goto JwjAj; x4pNx: GXJ6F: goto JJ4U1; CM917: if (in_array($p_ahw, $this->rtw5Z, true)) { goto GXJ6F; } goto KbWMc; v6ZMV: tlQrh: goto dLUJA; AWG5I: return $this; goto mElOk; wPch0: return $this; goto FGo_2; JWLjW: } protected function SFrWz(string $Wwro0) : array { goto swCLQ; swCLQ: if (!($Wwro0 === '')) { goto tjsLR; } goto el_aS; ydwuG: wVFQ3: goto OYIYR; e60Wr: return Hash::filter(explode(".", $Wwro0)); goto ydwuG; X36pc: if (str_contains($Wwro0, "[")) { goto wVFQ3; } goto e60Wr; OYIYR: $ImUEH = explode("[", $Wwro0); goto pW3sX; pW3sX: $ImUEH = array_map(function ($joJHT) { return trim($joJHT, "]"); }, $ImUEH); goto vd0BM; vd0BM: return Hash::filter($ImUEH, "strlen"); goto TJ13X; dmGgk: tjsLR: goto X36pc; el_aS: return []; goto dmGgk; TJ13X: } public function ahlRc(string $Wwro0) { goto ObCHo; ObCHo: if (in_array($Wwro0, $this->GjV63, true)) { goto EXVCT; } goto Jflth; jY0Vu: if (!($uz6zt !== false)) { goto rtOXK; } goto yuOG3; yuOG3: unset($this->rtw5Z[$uz6zt]); goto mYCiG; YeSnP: return $this; goto Kfk7p; FNdp9: unset($this->rtw5Z[$Wwro0]); goto YeSnP; HPYlk: EXVCT: goto Wrp3G; Jflth: $this->GjV63[] = $Wwro0; goto HPYlk; Wrp3G: $uz6zt = array_search($Wwro0, $this->rtw5Z, true); goto jY0Vu; mYCiG: rtOXK: goto FNdp9; Kfk7p: } public function VR7rl() : ?string { return $this->ExCsw; } protected function HJcG2(mixed $DNr1d) : ?string { goto dBVqv; SKLQ7: return null; goto qw_pe; Zflnd: wVYEF: goto lkvZ7; NHB3i: qUdCW: goto lZyqi; uhwhA: return null; goto tytyW; t1J1U: $this->ExCsw = "Request data is not an array."; goto SKLQ7; ynUol: $u_NIi = urldecode($DNr1d["_Token"]["fields"]); goto ji3I1; IMYWd: if (isset($DNr1d["_Token"])) { goto eO5d2; } goto KX7AW; qw_pe: BUgvD: goto alQv0; i64KQ: $this->ExCsw = sprintf($f0hOq, "_Token.debug"); goto TCFBs; alQv0: $f0hOq = "`%s` was not found in request data."; goto IMYWd; lZyqi: if (isset($DNr1d["_Token"]["unlocked"])) { goto wVYEF; } goto Qb2ga; Qb2ga: $this->ExCsw = sprintf($f0hOq, "_Token.unlocked"); goto IvLqp; tytyW: eO5d2: goto cWVZj; IjYzs: return $u_NIi; goto s6ENO; TCFBs: return null; goto mwHKq; cWVZj: if (isset($DNr1d["_Token"]["fields"])) { goto XsuGM; } goto LtCsM; mwHKq: ZFi2n: goto qvUKv; qH5Cj: return null; goto hnDxi; YYNDS: if (is_string($DNr1d["_Token"]["fields"])) { goto qUdCW; } goto Sm5Em; LtCsM: $this->ExCsw = sprintf($f0hOq, "_Token.fields"); goto jV5d6; vWxLI: VcgYG: goto IjYzs; megcm: [$u_NIi] = explode(":", $u_NIi, 2); goto vWxLI; cexr3: return null; goto NHB3i; dBVqv: if (is_array($DNr1d)) { goto BUgvD; } goto t1J1U; ji3I1: if (!str_contains($u_NIi, ":")) { goto VcgYG; } goto megcm; hnDxi: fAKxh: goto ynUol; MV8FE: $this->ExCsw = "Unexpected `_Token.debug` found in request data"; goto qH5Cj; qvUKv: if (!(!coC82::read("debug") && isset($DNr1d["_Token"]["debug"]))) { goto fAKxh; } goto MV8FE; IvLqp: return null; goto Zflnd; lkvZ7: if (!(COC82::read("debug") && !isset($DNr1d["_Token"]["debug"]))) { goto ZFi2n; } goto i64KQ; Sm5Em: $this->ExCsw = "`_Token.fields` is invalid."; goto cexr3; wS5rz: XsuGM: goto YYNDS; jV5d6: return null; goto wS5rz; KX7AW: $this->ExCsw = sprintf($f0hOq, "_Token"); goto uhwhA; s6ENO: } protected function UCwnf(array $DNr1d) : array { goto whdC_; whdC_: $Td5hx = $this->QGTBU($DNr1d); goto yBf8Z; y9jr0: return ["fields" => $Td5hx, "unlockedFields" => $u0ix4]; goto GBB2k; yBf8Z: $u0ix4 = $this->s16tr($DNr1d); goto y9jr0; GBB2k: } protected function QgTBU(array $DNr1d) : array { goto nA39t; RiaIs: p9T42: goto gP8Nf; InF6v: $Td5hx = Hash::wXgCx($DNr1d); goto IdHss; eQ0rz: foreach ($qipdW as $gOYsq => $YX1zB) { goto v0TUO; x4XZg: unset($qipdW[$gOYsq]); goto GM1xy; W1Biz: EwpLt: goto Y_g5N; UofXB: tPFt8: goto XdJ7J; v0TUO: $gUSqF = in_array($YX1zB, $ZiWsO, true); goto IIaMt; mcyzu: $XfV44[$YX1zB] = $Td5hx[$YX1zB]; goto W1Biz; jOmU0: foreach ($u0ix4 as $g1Eis) { goto xmnlZ; Mj9Sa: $p_ahw = array_values(array_intersect(explode(".", $YX1zB), $g1Eis)); goto AnNTW; vFU5w: if (!$CZOc1) { goto z_Uea; } goto WTtlt; WTtlt: goto uWkXl; goto zEnNC; xmnlZ: $g1Eis = explode(".", $g1Eis); goto Mj9Sa; zk7tw: C88D6: goto bTBdL; zEnNC: z_Uea: goto zk7tw; AnNTW: $CZOc1 = $p_ahw === $g1Eis; goto vFU5w; bTBdL: } goto yxhKJ; yxhKJ: uWkXl: goto Cko2q; Y_g5N: LcY6y: goto UofXB; bnv0Z: if (!($CZOc1 || $gUSqF)) { goto LcY6y; } goto x4XZg; IIaMt: if (!$u0ix4) { goto kJm41; } goto jOmU0; Cko2q: kJm41: goto bnv0Z; GM1xy: if (!$gUSqF) { goto EwpLt; } goto mcyzu; XdJ7J: } goto DcJHh; vg6jO: sort($qipdW, SORT_STRING); goto kn43w; Un_jf: $ZiWsO = $ZiWsO ? explode("|", $ZiWsO) : []; goto caQlb; caQlb: $yle_R = $yle_R ? explode("|", $yle_R) : []; goto InF6v; ThTT1: $u0ix4 = array_unique(array_merge($this->GjV63, $yle_R)); goto eQ0rz; Aqq8x: $qipdW += $XfV44; goto ACOve; PRe5g: if (!str_contains($u_NIi, ":")) { goto p9T42; } goto hEOhM; BJwF5: sHJE6: goto QtYHY; ecSjR: zLZMf: goto ThTT1; O5vSh: $qipdW += array_unique($HeXqv); goto ecSjR; eAJra: $HeXqv = $XfV44 = []; goto q_hax; QtYHY: if (!$HeXqv) { goto zLZMf; } goto O5vSh; ACOve: return $qipdW; goto gn9vW; hEOhM: [, $ZiWsO] = explode(":", $u_NIi, 2); goto RiaIs; AG1am: $yle_R = urldecode($DNr1d["_Token"]["unlocked"]); goto PRe5g; nA39t: $ZiWsO = ''; goto FOb_L; DcJHh: SdiIe: goto vg6jO; afKPt: foreach ($qipdW as $gOYsq => $YX1zB) { goto n_XWr; sDhuT: $HeXqv[$gOYsq] = preg_replace("/(\.\d+){1,10}$/", '', $YX1zB); goto lkm_m; VTvNs: Z4a3L: goto b6iLf; lkm_m: unset($qipdW[$gOYsq]); goto miP2W; wfak3: eeiuU: goto sDhuT; OIXyt: goto G8EG8; goto wfak3; miP2W: G8EG8: goto VTvNs; KOlbV: $qipdW[$gOYsq] = (string) $YX1zB; goto OIXyt; n_XWr: if (is_string($YX1zB) && preg_match("/(\.\d+){1,10}$/", $YX1zB)) { goto eeiuU; } goto KOlbV; b6iLf: } goto BJwF5; gP8Nf: unset($DNr1d["_Token"]); goto Un_jf; FOb_L: $u_NIi = urldecode($DNr1d["_Token"]["fields"]); goto AG1am; kn43w: ksort($XfV44, SORT_STRING); goto Aqq8x; IdHss: $qipdW = array_keys($Td5hx); goto eAJra; q_hax: $CZOc1 = false; goto afKPt; gn9vW: } protected function S16TR(array $DNr1d) : array { goto m86O7; q9JPS: if ($yle_R) { goto ymIIV; } goto JtU3H; wnNzk: $yle_R = explode("|", $yle_R); goto yov4h; m86O7: $yle_R = urldecode($DNr1d["_Token"]["unlocked"]); goto q9JPS; i46HA: return $yle_R; goto mxzgd; yov4h: sort($yle_R, SORT_STRING); goto i46HA; G2wUV: ymIIV: goto wnNzk; JtU3H: return []; goto G2wUV; mxzgd: } public function G089T(string $aaAED = '', string $FaUhj = '') : array { goto SLflm; LfswO: return ["fields" => urlencode($Td5hx . ":" . $ZiWsO), "unlocked" => urlencode(implode("|", $u0ix4)), "debug" => urlencode((string) json_encode([$aaAED, $this->rtw5Z, $this->GjV63]))]; goto QIfQN; hMm0x: $ZiWsO = []; goto q2kYS; QM441: $Td5hx += $ZiWsO; goto DqUMZ; DqUMZ: $Td5hx = $this->NPJv9($Td5hx, $u0ix4, $aaAED, $FaUhj); goto rSjiw; kPk27: GGHzZ: goto LXTpX; zBIUf: $u0ix4 = $this->GjV63; goto hMm0x; P3Pxh: sort($Td5hx, SORT_STRING); goto wDsA5; SLflm: $Td5hx = $this->rtw5Z; goto zBIUf; wDsA5: ksort($ZiWsO, SORT_STRING); goto QM441; q2kYS: foreach ($Td5hx as $YX1zB => $gOHod) { goto hWSOl; WmNVw: $ZiWsO[$YX1zB] = $gOHod; goto Nsann; MLh_W: SgQpb: goto mURp0; hWSOl: if (!is_numeric($gOHod)) { goto aNje3; } goto pBZ2U; QPNu0: if (is_int($YX1zB)) { goto qNbZa; } goto WmNVw; Nsann: unset($Td5hx[$YX1zB]); goto sWc4l; ZrT1P: aNje3: goto QPNu0; pBZ2U: $gOHod = (string) $gOHod; goto ZrT1P; sWc4l: qNbZa: goto MLh_W; mURp0: } goto kPk27; LXTpX: sort($u0ix4, SORT_STRING); goto P3Pxh; rSjiw: $ZiWsO = implode("|", array_keys($ZiWsO)); goto LfswO; QIfQN: } protected function npjv9(array $Td5hx, array $u0ix4, string $aaAED, string $FaUhj) : string { $Y4Qb8 = [$aaAED, serialize($Td5hx), implode("|", $u0ix4), $FaUhj]; return hash_hmac("sha1", implode('', $Y4Qb8), PRJK_::tFou1()); } protected function dmulH(array $DNr1d, array $Y4Qb8) : string { goto QVXXk; HulmV: $QIF8v = Hash::get($nQfFZ, 1); goto Qy9j3; IiFyc: return implode(", ", $jZaP6); goto VP8dg; Qy9j3: $anxkd = Hash::get($Y4Qb8, "fields") ?: []; goto F3h98; jiuy3: VlGfh: goto HulmV; Q0E8K: l320B: goto Sy22S; hiUfr: $BCerR = Hash::get($nQfFZ, 2); goto xsMWv; CDV2D: if (!(!is_array($nQfFZ) || count($nQfFZ) !== 3)) { goto l320B; } goto dIjwW; W8a_S: L0jPM: goto r9OHR; dIjwW: return "Invalid form protection debug token."; goto Q0E8K; F3h98: $HbqbH = $this->wzvT0((array) $anxkd, $QIF8v, "Unexpected field `%s` in POST data", "Tampered field `%s` in POST data (expected value `%s` but found `%s`)", "Missing field `%s` in POST data"); goto hiUfr; s1_G0: if (!($k7FYZ !== $aaAED)) { goto VlGfh; } goto BYIqs; Up1DF: return "Form protection debug token not found."; goto W8a_S; xsMWv: $FMFvw = Hash::get($Y4Qb8, "unlockedFields") ?: []; goto gPcpw; BYIqs: $jZaP6[] = sprintf("URL mismatch in POST data (expected `%s` but found `%s`)", $k7FYZ, $aaAED); goto jiuy3; Sy22S: $k7FYZ = Hash::get($nQfFZ, 0); goto lToJc; kv4fd: $jZaP6 = array_merge($jZaP6, $HbqbH, $FfodF); goto IiFyc; gPcpw: $FfodF = $this->WZvT0((array) $FMFvw, $BCerR, "Unexpected unlocked field `%s` in POST data", '', "Missing unlocked field: `%s`"); goto kv4fd; ecTRm: if (isset($DNr1d["_Token"]["debug"])) { goto L0jPM; } goto Up1DF; lToJc: $aaAED = Hash::get($Y4Qb8, "url"); goto s1_G0; QVXXk: $jZaP6 = []; goto ecTRm; r9OHR: $nQfFZ = json_decode(urldecode($DNr1d["_Token"]["debug"]), true); goto CDV2D; VP8dg: } protected function wZvT0(array $anxkd, array $QIF8v = [], string $g060a = '', string $KIt1x = '', string $sLJvJ = '') : array { goto dnycf; jwZNa: zwOOp: goto HLGPE; dnycf: $jZaP6 = $this->bycDX($anxkd, $QIF8v, $g060a, $KIt1x); goto T2vkU; HLGPE: return $jZaP6; goto bClP4; T2vkU: $p4eDU = $this->bYuKF($QIF8v, $sLJvJ); goto pBAgW; pBAgW: if (!($p4eDU !== null)) { goto zwOOp; } goto oPrOQ; oPrOQ: $jZaP6[] = $p4eDU; goto jwZNa; bClP4: } protected function bYcdX(array $anxkd, array &$QIF8v, string $g060a, string $KIt1x) : array { goto JK3YR; JK3YR: $jZaP6 = []; goto YnO0y; GsTSH: AGKhk: goto e0ey5; e0ey5: return $jZaP6; goto df1Z7; YnO0y: foreach ($anxkd as $YX1zB => $gOHod) { goto yJ2s7; Z1O6r: goto kicj9; goto nUdkh; gZiIy: $jZaP6[] = sprintf($KIt1x, $YX1zB, $QIF8v[$YX1zB], $gOHod); goto rBlss; JTfGN: $T4_fp = array_search($gOHod, $QIF8v, true); goto wX4aT; nUdkh: OasE9: goto T2x5w; Cg5os: koUeb: goto gJV43; OOB33: kicj9: goto Cg5os; T2x5w: $jZaP6[] = sprintf($g060a, $gOHod); goto OOB33; FqTwI: goto koUeb; goto O8192; gYzaR: unset($QIF8v[$YX1zB]); goto FqTwI; O8192: lpFp_: goto JTfGN; gJV43: ez09R: goto mCgEZ; yJ2s7: if (is_int($YX1zB)) { goto lpFp_; } goto AGfL9; KJzxE: unset($QIF8v[$T4_fp]); goto Z1O6r; AGfL9: if (!(isset($QIF8v[$YX1zB]) && $gOHod !== $QIF8v[$YX1zB])) { goto eqqUH; } goto gZiIy; wX4aT: if ($T4_fp === false) { goto OasE9; } goto KJzxE; rBlss: eqqUH: goto gYzaR; mCgEZ: } goto GsTSH; df1Z7: } protected function bYUKf(array $QIF8v = [], string $sLJvJ = '') : ?string { goto bSEsW; nHjIX: return null; goto pzzjw; LtjZr: foreach ($QIF8v as $YX1zB => $d57xG) { goto KlGWf; MrdJb: goto Ekkp5; goto zaKCH; KlGWf: if (is_int($YX1zB)) { goto pdnTd; } goto dXslX; MB0C9: nYqwR: goto WxagR; SwH9K: Ekkp5: goto MB0C9; zaKCH: pdnTd: goto LsG3J; dXslX: $oqQBe[] = $YX1zB; goto MrdJb; LsG3J: $oqQBe[] = $d57xG; goto SwH9K; WxagR: } goto aRQNa; bSEsW: if (!(count($QIF8v) === 0)) { goto CUhGI; } goto nHjIX; aRQNa: oKMlj: goto JJTto; pzzjw: CUhGI: goto K3QfB; JJTto: return sprintf($sLJvJ, implode(", ", $oqQBe)); goto YAjuE; K3QfB: $oqQBe = []; goto LtjZr; YAjuE: } public function __debugInfo() : array { return ["fields" => $this->rtw5Z, "unlockedFields" => $this->GjV63, "debugMessage" => $this->ExCsw]; } } ?>
Did this file decode correctly?
Original Code
<?php
declare (strict_types=1); namespace SQ3K6\ftWuV; use sQ3K6\ZK72K\Coc82; use sQ3k6\onC7P\Hash; use SQ3K6\oNC7P\pRJk_; class E6u1I { protected array $rtw5Z = []; protected array $GjV63 = []; protected ?string $ExCsw = null; public function AAphp(mixed $DNr1d, string $aaAED, string $FaUhj) : bool { goto zT1cf; T0KOx: NZ4PZ: goto KFPYQ; GljrH: return false; goto hlYli; hlYli: Q7cM7: goto XUHJa; uMpP0: $FqC9h = $this->HjCG2($DNr1d); goto Tve1X; llrWs: return false; goto LnWjt; S1UKH: if (!hash_equals($kc4j0, $FqC9h)) { goto NZ4PZ; } goto c_TqX; c_TqX: return true; goto T0KOx; LYN77: $Ezr7U = $this->dMulH($DNr1d, $Y4Qb8 + compact("\x75\x72\154", "\x73\x65\163\163\x69\x6f\x6e\x49\x64")); goto O56Fc; gGPCN: $this->ExCsw = $Ezr7U; goto R5F_J; R5F_J: QhbOb: goto dYhpx; Tve1X: if ($FqC9h) { goto Q7cM7; } goto GljrH; KFPYQ: if (!coc82::read("\144\x65\142\165\x67")) { goto JXB0X; } goto LYN77; oIAL8: $kc4j0 = $this->NpJV9($Y4Qb8["\x66\151\145\x6c\144\163"], $Y4Qb8["\x75\156\x6c\x6f\143\x6b\145\144\106\x69\x65\154\144\163"], $aaAED, $FaUhj); goto S1UKH; zT1cf: $this->ExCsw = null; goto uMpP0; O56Fc: if (!$Ezr7U) { goto QhbOb; } goto gGPCN; dYhpx: JXB0X: goto llrWs; XUHJa: $Y4Qb8 = $this->UCWnF($DNr1d); goto oIAL8; LnWjt: } public function __construct(array $lwh6U = []) { goto YDNx0; v0clF: CWzrE: goto YzUD2; YDNx0: if (empty($lwh6U["\165\156\x6c\157\143\153\145\x64\106\151\x65\154\144\x73"])) { goto CWzrE; } goto COCUC; COCUC: $this->GjV63 = $lwh6U["\x75\x6e\154\x6f\143\x6b\x65\144\x46\x69\x65\154\x64\x73"]; goto v0clF; YzUD2: } public function mgRW5(array|string $p_ahw, bool $OLzKp = true, mixed $gOHod = null) { goto wt1v_; zla3k: $this->AHLrC($p_ahw); goto BwNXF; wt1v_: if (!is_string($p_ahw)) { goto tlQrh; } goto TiuQ8; mElOk: P2POY: goto rB34o; ZILB_: if (!isset($this->rtw5Z[$p_ahw])) { goto ev7hH; } goto eIpcI; GMT78: return $this; goto JWLjW; kAbXE: $this->rtw5Z[$p_ahw] = $gOHod; goto wPch0; cJ35n: ev7hH: goto FZrgN; FGo_2: aJ_g7: goto ZILB_; Y_FEO: if ($OLzKp) { goto ga1Lv; } goto zla3k; eIpcI: unset($this->rtw5Z[$p_ahw]); goto cJ35n; KbWMc: if (!($gOHod !== null)) { goto aJ_g7; } goto kAbXE; HKrx8: VkvA0: goto m43J8; I9E5l: $p_ahw = (string) preg_replace("\57\50\134\x2e\x5c\144\53\51\x2b\x24\57", '', $p_ahw); goto Y_FEO; JJ4U1: sdNYR: goto GMT78; TiuQ8: $p_ahw = $this->SFrwz($p_ahw); goto v6ZMV; rB34o: foreach ($this->GjV63 as $wrkWo) { goto mBlMd; w4qoa: XAxLJ: goto e9GKp; iJyM0: b2Ssa: goto w4qoa; wZxKH: if (!(array_values(array_intersect($p_ahw, $O56Hl)) === $O56Hl)) { goto b2Ssa; } goto I7hK6; mBlMd: $O56Hl = explode("\x2e", $wrkWo); goto wZxKH; I7hK6: return $this; goto iJyM0; e9GKp: } goto HKrx8; JwjAj: ga1Lv: goto CM917; m43J8: $p_ahw = implode("\56", $p_ahw); goto I9E5l; FZrgN: $this->rtw5Z[] = $p_ahw; goto x4pNx; dLUJA: if ($p_ahw) { goto P2POY; } goto AWG5I; BwNXF: goto sdNYR; goto JwjAj; x4pNx: GXJ6F: goto JJ4U1; CM917: if (in_array($p_ahw, $this->rtw5Z, true)) { goto GXJ6F; } goto KbWMc; v6ZMV: tlQrh: goto dLUJA; AWG5I: return $this; goto mElOk; wPch0: return $this; goto FGo_2; JWLjW: } protected function SFrWz(string $Wwro0) : array { goto swCLQ; swCLQ: if (!($Wwro0 === '')) { goto tjsLR; } goto el_aS; ydwuG: wVFQ3: goto OYIYR; e60Wr: return Hash::filter(explode("\x2e", $Wwro0)); goto ydwuG; X36pc: if (str_contains($Wwro0, "\133")) { goto wVFQ3; } goto e60Wr; OYIYR: $ImUEH = explode("\x5b", $Wwro0); goto pW3sX; pW3sX: $ImUEH = array_map(function ($joJHT) { return trim($joJHT, "\135"); }, $ImUEH); goto vd0BM; vd0BM: return Hash::filter($ImUEH, "\163\164\162\154\145\156"); goto TJ13X; dmGgk: tjsLR: goto X36pc; el_aS: return []; goto dmGgk; TJ13X: } public function ahlRc(string $Wwro0) { goto ObCHo; ObCHo: if (in_array($Wwro0, $this->GjV63, true)) { goto EXVCT; } goto Jflth; jY0Vu: if (!($uz6zt !== false)) { goto rtOXK; } goto yuOG3; yuOG3: unset($this->rtw5Z[$uz6zt]); goto mYCiG; YeSnP: return $this; goto Kfk7p; FNdp9: unset($this->rtw5Z[$Wwro0]); goto YeSnP; HPYlk: EXVCT: goto Wrp3G; Jflth: $this->GjV63[] = $Wwro0; goto HPYlk; Wrp3G: $uz6zt = array_search($Wwro0, $this->rtw5Z, true); goto jY0Vu; mYCiG: rtOXK: goto FNdp9; Kfk7p: } public function VR7rl() : ?string { return $this->ExCsw; } protected function HJcG2(mixed $DNr1d) : ?string { goto dBVqv; SKLQ7: return null; goto qw_pe; Zflnd: wVYEF: goto lkvZ7; NHB3i: qUdCW: goto lZyqi; uhwhA: return null; goto tytyW; t1J1U: $this->ExCsw = "\122\145\x71\x75\x65\163\x74\x20\x64\x61\x74\141\40\x69\163\40\156\157\164\x20\141\156\40\x61\162\162\141\171\56"; goto SKLQ7; ynUol: $u_NIi = urldecode($DNr1d["\137\x54\x6f\x6b\x65\156"]["\x66\x69\145\154\144\163"]); goto ji3I1; IMYWd: if (isset($DNr1d["\137\124\x6f\x6b\x65\x6e"])) { goto eO5d2; } goto KX7AW; qw_pe: BUgvD: goto alQv0; i64KQ: $this->ExCsw = sprintf($f0hOq, "\137\x54\x6f\x6b\x65\156\56\144\x65\142\165\147"); goto TCFBs; alQv0: $f0hOq = "\140\x25\x73\140\40\167\141\163\40\x6e\x6f\164\40\146\x6f\165\156\x64\x20\x69\x6e\x20\162\x65\x71\x75\x65\163\164\x20\x64\141\164\x61\56"; goto IMYWd; lZyqi: if (isset($DNr1d["\x5f\124\157\153\145\x6e"]["\165\x6e\x6c\x6f\x63\x6b\x65\144"])) { goto wVYEF; } goto Qb2ga; Qb2ga: $this->ExCsw = sprintf($f0hOq, "\x5f\x54\157\153\145\156\x2e\x75\156\154\x6f\143\x6b\145\144"); goto IvLqp; tytyW: eO5d2: goto cWVZj; IjYzs: return $u_NIi; goto s6ENO; TCFBs: return null; goto mwHKq; cWVZj: if (isset($DNr1d["\x5f\x54\x6f\x6b\145\x6e"]["\x66\151\x65\154\144\163"])) { goto XsuGM; } goto LtCsM; mwHKq: ZFi2n: goto qvUKv; qH5Cj: return null; goto hnDxi; YYNDS: if (is_string($DNr1d["\137\124\x6f\x6b\145\x6e"]["\x66\151\145\154\x64\x73"])) { goto qUdCW; } goto Sm5Em; LtCsM: $this->ExCsw = sprintf($f0hOq, "\x5f\124\157\x6b\145\x6e\56\x66\151\145\x6c\144\163"); goto jV5d6; vWxLI: VcgYG: goto IjYzs; megcm: [$u_NIi] = explode("\72", $u_NIi, 2); goto vWxLI; cexr3: return null; goto NHB3i; dBVqv: if (is_array($DNr1d)) { goto BUgvD; } goto t1J1U; ji3I1: if (!str_contains($u_NIi, "\72")) { goto VcgYG; } goto megcm; hnDxi: fAKxh: goto ynUol; MV8FE: $this->ExCsw = "\125\x6e\145\x78\160\145\143\x74\145\x64\40\x60\x5f\x54\x6f\x6b\x65\156\56\x64\x65\x62\x75\147\x60\40\x66\157\165\x6e\x64\x20\x69\156\40\x72\x65\161\165\145\163\164\x20\x64\x61\x74\141"; goto qH5Cj; qvUKv: if (!(!coC82::read("\144\145\142\165\x67") && isset($DNr1d["\x5f\124\157\153\x65\x6e"]["\144\x65\x62\x75\147"]))) { goto fAKxh; } goto MV8FE; IvLqp: return null; goto Zflnd; lkvZ7: if (!(COC82::read("\x64\145\142\x75\x67") && !isset($DNr1d["\137\x54\x6f\153\x65\156"]["\144\145\142\x75\147"]))) { goto ZFi2n; } goto i64KQ; Sm5Em: $this->ExCsw = "\140\x5f\124\x6f\x6b\x65\x6e\x2e\x66\151\x65\x6c\144\163\x60\40\151\x73\x20\x69\x6e\x76\141\154\151\144\56"; goto cexr3; wS5rz: XsuGM: goto YYNDS; jV5d6: return null; goto wS5rz; KX7AW: $this->ExCsw = sprintf($f0hOq, "\137\124\157\x6b\145\156"); goto uhwhA; s6ENO: } protected function UCwnf(array $DNr1d) : array { goto whdC_; whdC_: $Td5hx = $this->QGTBU($DNr1d); goto yBf8Z; y9jr0: return ["\146\x69\145\x6c\144\163" => $Td5hx, "\x75\156\x6c\157\x63\153\145\x64\106\x69\x65\154\144\x73" => $u0ix4]; goto GBB2k; yBf8Z: $u0ix4 = $this->s16tr($DNr1d); goto y9jr0; GBB2k: } protected function QgTBU(array $DNr1d) : array { goto nA39t; RiaIs: p9T42: goto gP8Nf; InF6v: $Td5hx = Hash::wXgCx($DNr1d); goto IdHss; eQ0rz: foreach ($qipdW as $gOYsq => $YX1zB) { goto v0TUO; x4XZg: unset($qipdW[$gOYsq]); goto GM1xy; W1Biz: EwpLt: goto Y_g5N; UofXB: tPFt8: goto XdJ7J; v0TUO: $gUSqF = in_array($YX1zB, $ZiWsO, true); goto IIaMt; mcyzu: $XfV44[$YX1zB] = $Td5hx[$YX1zB]; goto W1Biz; jOmU0: foreach ($u0ix4 as $g1Eis) { goto xmnlZ; Mj9Sa: $p_ahw = array_values(array_intersect(explode("\56", $YX1zB), $g1Eis)); goto AnNTW; vFU5w: if (!$CZOc1) { goto z_Uea; } goto WTtlt; WTtlt: goto uWkXl; goto zEnNC; xmnlZ: $g1Eis = explode("\56", $g1Eis); goto Mj9Sa; zk7tw: C88D6: goto bTBdL; zEnNC: z_Uea: goto zk7tw; AnNTW: $CZOc1 = $p_ahw === $g1Eis; goto vFU5w; bTBdL: } goto yxhKJ; yxhKJ: uWkXl: goto Cko2q; Y_g5N: LcY6y: goto UofXB; bnv0Z: if (!($CZOc1 || $gUSqF)) { goto LcY6y; } goto x4XZg; IIaMt: if (!$u0ix4) { goto kJm41; } goto jOmU0; Cko2q: kJm41: goto bnv0Z; GM1xy: if (!$gUSqF) { goto EwpLt; } goto mcyzu; XdJ7J: } goto DcJHh; vg6jO: sort($qipdW, SORT_STRING); goto kn43w; Un_jf: $ZiWsO = $ZiWsO ? explode("\174", $ZiWsO) : []; goto caQlb; caQlb: $yle_R = $yle_R ? explode("\x7c", $yle_R) : []; goto InF6v; ThTT1: $u0ix4 = array_unique(array_merge($this->GjV63, $yle_R)); goto eQ0rz; Aqq8x: $qipdW += $XfV44; goto ACOve; PRe5g: if (!str_contains($u_NIi, "\72")) { goto p9T42; } goto hEOhM; BJwF5: sHJE6: goto QtYHY; ecSjR: zLZMf: goto ThTT1; O5vSh: $qipdW += array_unique($HeXqv); goto ecSjR; eAJra: $HeXqv = $XfV44 = []; goto q_hax; QtYHY: if (!$HeXqv) { goto zLZMf; } goto O5vSh; ACOve: return $qipdW; goto gn9vW; hEOhM: [, $ZiWsO] = explode("\x3a", $u_NIi, 2); goto RiaIs; AG1am: $yle_R = urldecode($DNr1d["\137\x54\x6f\x6b\x65\x6e"]["\165\x6e\x6c\157\143\153\145\144"]); goto PRe5g; nA39t: $ZiWsO = ''; goto FOb_L; DcJHh: SdiIe: goto vg6jO; afKPt: foreach ($qipdW as $gOYsq => $YX1zB) { goto n_XWr; sDhuT: $HeXqv[$gOYsq] = preg_replace("\57\x28\x5c\56\x5c\x64\x2b\51\173\x31\x2c\x31\x30\x7d\x24\57", '', $YX1zB); goto lkm_m; VTvNs: Z4a3L: goto b6iLf; lkm_m: unset($qipdW[$gOYsq]); goto miP2W; wfak3: eeiuU: goto sDhuT; OIXyt: goto G8EG8; goto wfak3; miP2W: G8EG8: goto VTvNs; KOlbV: $qipdW[$gOYsq] = (string) $YX1zB; goto OIXyt; n_XWr: if (is_string($YX1zB) && preg_match("\57\x28\134\56\134\144\x2b\51\x7b\x31\54\x31\x30\175\44\57", $YX1zB)) { goto eeiuU; } goto KOlbV; b6iLf: } goto BJwF5; gP8Nf: unset($DNr1d["\137\124\x6f\153\145\156"]); goto Un_jf; FOb_L: $u_NIi = urldecode($DNr1d["\137\x54\x6f\153\x65\x6e"]["\146\x69\x65\154\144\163"]); goto AG1am; kn43w: ksort($XfV44, SORT_STRING); goto Aqq8x; IdHss: $qipdW = array_keys($Td5hx); goto eAJra; q_hax: $CZOc1 = false; goto afKPt; gn9vW: } protected function S16TR(array $DNr1d) : array { goto m86O7; q9JPS: if ($yle_R) { goto ymIIV; } goto JtU3H; wnNzk: $yle_R = explode("\174", $yle_R); goto yov4h; m86O7: $yle_R = urldecode($DNr1d["\137\x54\x6f\x6b\x65\156"]["\x75\156\x6c\x6f\143\153\x65\144"]); goto q9JPS; i46HA: return $yle_R; goto mxzgd; yov4h: sort($yle_R, SORT_STRING); goto i46HA; G2wUV: ymIIV: goto wnNzk; JtU3H: return []; goto G2wUV; mxzgd: } public function G089T(string $aaAED = '', string $FaUhj = '') : array { goto SLflm; LfswO: return ["\146\151\145\x6c\144\x73" => urlencode($Td5hx . "\72" . $ZiWsO), "\165\156\154\x6f\x63\x6b\145\x64" => urlencode(implode("\x7c", $u0ix4)), "\144\x65\x62\165\147" => urlencode((string) json_encode([$aaAED, $this->rtw5Z, $this->GjV63]))]; goto QIfQN; hMm0x: $ZiWsO = []; goto q2kYS; QM441: $Td5hx += $ZiWsO; goto DqUMZ; DqUMZ: $Td5hx = $this->NPJv9($Td5hx, $u0ix4, $aaAED, $FaUhj); goto rSjiw; kPk27: GGHzZ: goto LXTpX; zBIUf: $u0ix4 = $this->GjV63; goto hMm0x; P3Pxh: sort($Td5hx, SORT_STRING); goto wDsA5; SLflm: $Td5hx = $this->rtw5Z; goto zBIUf; wDsA5: ksort($ZiWsO, SORT_STRING); goto QM441; q2kYS: foreach ($Td5hx as $YX1zB => $gOHod) { goto hWSOl; WmNVw: $ZiWsO[$YX1zB] = $gOHod; goto Nsann; MLh_W: SgQpb: goto mURp0; hWSOl: if (!is_numeric($gOHod)) { goto aNje3; } goto pBZ2U; QPNu0: if (is_int($YX1zB)) { goto qNbZa; } goto WmNVw; Nsann: unset($Td5hx[$YX1zB]); goto sWc4l; ZrT1P: aNje3: goto QPNu0; pBZ2U: $gOHod = (string) $gOHod; goto ZrT1P; sWc4l: qNbZa: goto MLh_W; mURp0: } goto kPk27; LXTpX: sort($u0ix4, SORT_STRING); goto P3Pxh; rSjiw: $ZiWsO = implode("\174", array_keys($ZiWsO)); goto LfswO; QIfQN: } protected function npjv9(array $Td5hx, array $u0ix4, string $aaAED, string $FaUhj) : string { $Y4Qb8 = [$aaAED, serialize($Td5hx), implode("\174", $u0ix4), $FaUhj]; return hash_hmac("\x73\150\x61\x31", implode('', $Y4Qb8), PRJK_::tFou1()); } protected function dmulH(array $DNr1d, array $Y4Qb8) : string { goto QVXXk; HulmV: $QIF8v = Hash::get($nQfFZ, 1); goto Qy9j3; IiFyc: return implode("\54\x20", $jZaP6); goto VP8dg; Qy9j3: $anxkd = Hash::get($Y4Qb8, "\x66\151\x65\154\144\163") ?: []; goto F3h98; jiuy3: VlGfh: goto HulmV; Q0E8K: l320B: goto Sy22S; hiUfr: $BCerR = Hash::get($nQfFZ, 2); goto xsMWv; CDV2D: if (!(!is_array($nQfFZ) || count($nQfFZ) !== 3)) { goto l320B; } goto dIjwW; W8a_S: L0jPM: goto r9OHR; dIjwW: return "\x49\x6e\166\141\154\151\144\x20\x66\x6f\162\x6d\x20\160\162\157\164\x65\143\x74\x69\x6f\x6e\x20\144\x65\x62\x75\x67\x20\x74\x6f\x6b\x65\x6e\56"; goto Q0E8K; F3h98: $HbqbH = $this->wzvT0((array) $anxkd, $QIF8v, "\x55\156\x65\170\x70\x65\143\x74\x65\x64\40\x66\151\145\154\144\x20\140\45\x73\x60\40\151\156\x20\120\x4f\123\124\40\x64\x61\164\x61", "\x54\x61\155\x70\x65\162\145\144\40\x66\151\x65\154\x64\40\x60\x25\x73\x60\40\151\x6e\40\x50\x4f\123\124\x20\x64\141\x74\x61\x20\50\145\170\x70\145\x63\164\x65\x64\x20\x76\x61\x6c\165\145\40\x60\45\x73\140\40\142\165\164\x20\146\x6f\165\x6e\144\40\x60\x25\163\140\x29", "\x4d\151\x73\163\151\x6e\147\40\x66\151\x65\154\x64\40\x60\45\163\x60\x20\x69\156\40\120\x4f\123\x54\40\144\141\164\141"); goto hiUfr; s1_G0: if (!($k7FYZ !== $aaAED)) { goto VlGfh; } goto BYIqs; Up1DF: return "\x46\157\x72\x6d\40\160\162\157\x74\x65\143\164\151\157\156\40\x64\145\x62\165\x67\40\164\157\153\145\156\40\x6e\157\164\x20\x66\157\x75\156\144\x2e"; goto W8a_S; xsMWv: $FMFvw = Hash::get($Y4Qb8, "\x75\156\x6c\x6f\x63\153\145\x64\x46\x69\x65\154\144\163") ?: []; goto gPcpw; BYIqs: $jZaP6[] = sprintf("\125\122\x4c\x20\x6d\151\x73\155\141\164\x63\150\x20\x69\x6e\40\120\x4f\x53\x54\40\x64\141\164\141\40\x28\x65\x78\x70\145\x63\x74\x65\144\40\x60\x25\x73\140\40\142\165\x74\40\x66\157\165\156\144\40\x60\x25\x73\140\51", $k7FYZ, $aaAED); goto jiuy3; Sy22S: $k7FYZ = Hash::get($nQfFZ, 0); goto lToJc; kv4fd: $jZaP6 = array_merge($jZaP6, $HbqbH, $FfodF); goto IiFyc; gPcpw: $FfodF = $this->WZvT0((array) $FMFvw, $BCerR, "\125\x6e\x65\170\x70\145\143\164\145\144\40\165\x6e\x6c\x6f\x63\153\145\144\x20\x66\x69\x65\154\144\x20\x60\x25\x73\140\40\151\x6e\40\120\x4f\x53\x54\x20\x64\141\x74\x61", '', "\115\151\x73\x73\151\156\147\x20\x75\156\x6c\x6f\x63\153\x65\x64\x20\x66\x69\x65\154\x64\x3a\40\140\x25\x73\x60"); goto kv4fd; ecTRm: if (isset($DNr1d["\x5f\124\x6f\x6b\145\x6e"]["\144\x65\x62\165\x67"])) { goto L0jPM; } goto Up1DF; lToJc: $aaAED = Hash::get($Y4Qb8, "\165\162\154"); goto s1_G0; QVXXk: $jZaP6 = []; goto ecTRm; r9OHR: $nQfFZ = json_decode(urldecode($DNr1d["\x5f\x54\157\153\145\156"]["\x64\145\x62\x75\147"]), true); goto CDV2D; VP8dg: } protected function wZvT0(array $anxkd, array $QIF8v = [], string $g060a = '', string $KIt1x = '', string $sLJvJ = '') : array { goto dnycf; jwZNa: zwOOp: goto HLGPE; dnycf: $jZaP6 = $this->bycDX($anxkd, $QIF8v, $g060a, $KIt1x); goto T2vkU; HLGPE: return $jZaP6; goto bClP4; T2vkU: $p4eDU = $this->bYuKF($QIF8v, $sLJvJ); goto pBAgW; pBAgW: if (!($p4eDU !== null)) { goto zwOOp; } goto oPrOQ; oPrOQ: $jZaP6[] = $p4eDU; goto jwZNa; bClP4: } protected function bYcdX(array $anxkd, array &$QIF8v, string $g060a, string $KIt1x) : array { goto JK3YR; JK3YR: $jZaP6 = []; goto YnO0y; GsTSH: AGKhk: goto e0ey5; e0ey5: return $jZaP6; goto df1Z7; YnO0y: foreach ($anxkd as $YX1zB => $gOHod) { goto yJ2s7; Z1O6r: goto kicj9; goto nUdkh; gZiIy: $jZaP6[] = sprintf($KIt1x, $YX1zB, $QIF8v[$YX1zB], $gOHod); goto rBlss; JTfGN: $T4_fp = array_search($gOHod, $QIF8v, true); goto wX4aT; nUdkh: OasE9: goto T2x5w; Cg5os: koUeb: goto gJV43; OOB33: kicj9: goto Cg5os; T2x5w: $jZaP6[] = sprintf($g060a, $gOHod); goto OOB33; FqTwI: goto koUeb; goto O8192; gYzaR: unset($QIF8v[$YX1zB]); goto FqTwI; O8192: lpFp_: goto JTfGN; gJV43: ez09R: goto mCgEZ; yJ2s7: if (is_int($YX1zB)) { goto lpFp_; } goto AGfL9; KJzxE: unset($QIF8v[$T4_fp]); goto Z1O6r; AGfL9: if (!(isset($QIF8v[$YX1zB]) && $gOHod !== $QIF8v[$YX1zB])) { goto eqqUH; } goto gZiIy; wX4aT: if ($T4_fp === false) { goto OasE9; } goto KJzxE; rBlss: eqqUH: goto gYzaR; mCgEZ: } goto GsTSH; df1Z7: } protected function bYUKf(array $QIF8v = [], string $sLJvJ = '') : ?string { goto bSEsW; nHjIX: return null; goto pzzjw; LtjZr: foreach ($QIF8v as $YX1zB => $d57xG) { goto KlGWf; MrdJb: goto Ekkp5; goto zaKCH; KlGWf: if (is_int($YX1zB)) { goto pdnTd; } goto dXslX; MB0C9: nYqwR: goto WxagR; SwH9K: Ekkp5: goto MB0C9; zaKCH: pdnTd: goto LsG3J; dXslX: $oqQBe[] = $YX1zB; goto MrdJb; LsG3J: $oqQBe[] = $d57xG; goto SwH9K; WxagR: } goto aRQNa; bSEsW: if (!(count($QIF8v) === 0)) { goto CUhGI; } goto nHjIX; aRQNa: oKMlj: goto JJTto; pzzjw: CUhGI: goto K3QfB; JJTto: return sprintf($sLJvJ, implode("\54\40", $oqQBe)); goto YAjuE; K3QfB: $oqQBe = []; goto LtjZr; YAjuE: } public function __debugInfo() : array { return ["\x66\x69\x65\x6c\x64\163" => $this->rtw5Z, "\x75\156\154\157\x63\153\x65\144\x46\x69\145\x6c\144\x73" => $this->GjV63, "\144\x65\x62\165\147\x4d\x65\163\163\x61\x67\x65" => $this->ExCsw]; } }
Function Calls
None |
Stats
MD5 | 5d7012bb21d4682dba286b70ca56ff92 |
Eval Count | 0 |
Decode Time | 100 ms |