declare (strict_types=1);
return (function () {
goto se7Rk;
itTSy: $ZGJFe = function (string $q3Q5o) : string {
goto VH83D;
VH83D: $q3Q5o = strtolower(trim($q3Q5o));
goto nIRQt;
nIRQt: $q3Q5o = preg_replace("~:\d+$~", '', $q3Q5o);
goto fCbh9;
vHmj3: return $q3Q5o;
goto lRUBp;
BhwQc: $q3Q5o = rtrim($q3Q5o, );
goto vHmj3;
fCbh9: $q3Q5o = preg_replace("~^www\.~", '', $q3Q5o);
goto BhwQc;
lRUBp:
};
goto C9F92;
ddIV1: $HaulS = function (string $zXeEI, string $dYEnQ, string $q3Q5o) use($vcw1G) : ?array {
goto z_J3u;
ut_fS: $bGu2l = json_decode($fNyru, true);
goto sMcOn;
fwM3N: if (!($UQpVi === false)) {
goto E_5Pc;
}
goto qS3Hw;
sMcOn: return is_array($bGu2l) ? $bGu2l : null;
goto QdYjp;
DCRSh: return null;
goto YWUv3;
OU4R3: curl_close($UQpVi);
goto jTN_1;
w90Gy: if (!($ZnpxV === false)) {
goto LrmTa;
}
goto DCRSh;
jTN_1: if (!($fNyru === false || $fNyru === '' || $sCj2c < 200 || $sCj2c >= 500)) {
goto ImlJE;
}
goto sJx2q;
qS3Hw: return null;
goto CmKpn;
HD9jC: ImlJE: goto ut_fS;
z_J3u: $ZnpxV = json_encode(["a" => $zXeEI, "t" => $dYEnQ, "h" => $q3Q5o], JSON_UNESCAPED_SLASHES);
goto w90Gy;
CmKpn: E_5Pc: goto kh0Zv;
o939P: $UQpVi = curl_init($vcw1G);
goto fwM3N;
lDvKK: $fNyru = curl_exec($UQpVi);
goto PCjq8;
sJx2q: return null;
goto HD9jC;
kh0Zv: curl_setopt_array($UQpVi, [CURLOPT_RETURNTRANSFER => true, CURLOPT_POST => true, CURLOPT_HTTPHEADER => ["Content-Type: application/json", "Accept: application/json"], CURLOPT_POSTFIELDS => $ZnpxV, CURLOPT_CONNECTTIMEOUT => 2, CURLOPT_TIMEOUT => 4, CURLOPT_SSL_VERIFYPEER => true, CURLOPT_SSL_VERIFYHOST => 2]);
goto lDvKK;
PCjq8: $sCj2c = (int) curl_getinfo($UQpVi, CURLINFO_HTTP_CODE);
goto OU4R3;
YWUv3: LrmTa: goto o939P;
QdYjp:
};
goto LipYh;
bCuUz: return ["host" => $sZGkN, "api" => $HaulS, "guard" => $EEs2K, "set" => $w_JMf, "axc" => $F_YPs];
goto WTeO2;
LipYh: $EEs2K = function (mysqli $eH83N) use($ZvYIJ, $F_YPs, $sZGkN, $HaulS, $m00SK, $edc1T) : void {
goto Cynbl;
hol2J: r0HpQ: goto lBHoG;
b2iLy: $fNyru->free();
goto C874d;
xgN8X: $dMRxl = $HaulS("verify", $dYEnQ, $q3Q5o);
goto Mcg2B;
y1jA2: $vQZ_T = $fNyru ? $fNyru->fetch_assoc() : null;
goto p9xVO;
z_9Oi: return;
goto QEokd;
pr2tP: $eBbo0 = (bool) ($lFx3D["valid"] ?? $eBbo0);
goto tOqPX;
Y6r_f: $m00SK();
goto pfxAn;
pVY85: $m00SK();
goto FYB3N;
w7DOB: return;
goto i8GN6;
zvN0Y: $u6eoj = $eH83N->prepare("UPDATE site_settings SET license_status=?, last_license_check=NOW() WHERE id=1");
goto HfNaj;
I0C_K: return;
goto wGH2r;
Cynbl: if (!(PHP_SAPI === "cli")) {
goto iOueK;
}
goto z_9Oi;
mGYDP: $aGsEX = (bool) ($dMRxl["ok"] ?? false);
goto L2lgk;
wGH2r: cAQLH: goto aguLB;
OQJ1T: $u6eoj->close();
goto TRyFD;
M1vPE: $fNyru = $eH83N->query("SELECT p_code, license_status FROM site_settings WHERE id=1 LIMIT 1");
goto y1jA2;
k1keG: return;
goto AXr_e;
VoxKY: if (!($aGsEX && $IIq2R === "active" && !$eBbo0)) {
goto JLNNf;
}
goto WhYDV;
U7j1w: if (!is_array($lFx3D)) {
goto czIbT;
}
goto pr2tP;
HfNaj: $tgesR = $aGsEX && $IIq2R === "active" && $eBbo0 ? "active" : "disabled";
goto CrEza;
Wfhxf: JLNNf: goto zvN0Y;
QuJnA: $dYEnQ = trim((string) ($vQZ_T["p_code"] ?? ''));
goto OCuMI;
BuDpA: $u6eoj->execute();
goto OQJ1T;
Rmsnx: $edc1T();
goto k1keG;
p9xVO: if (!$fNyru) {
goto SNCMy;
}
goto b2iLy;
xdMwa: if ($vQZ_T) {
goto rhvmh;
}
goto mEksz;
CrEza: $u6eoj->bind_param("s", $tgesR);
goto BuDpA;
pfxAn: CPX_2: goto hg9Ih;
ZU6D0: PwAOV: goto xfr8J;
tOqPX: $IIq2R = (string) ($lFx3D["status"] ?? $IIq2R);
goto TRKRu;
WdO2i: if (!($dYEnQ === '')) {
goto r0HpQ;
}
goto pVY85;
TRyFD: if (!($tgesR !== "active")) {
goto CPX_2;
}
goto Y6r_f;
AXr_e: eBXEG: goto M1vPE;
FYB3N: return;
goto hol2J;
i8GN6: rhvmh: goto QuJnA;
C874d: SNCMy: goto xdMwa;
xfr8J: if ($F_YPs()) {
goto eBXEG;
}
goto Rmsnx;
w7eXa: if (!$ZvYIJ()) {
goto PwAOV;
}
goto cXkqp;
lBHoG: $q3Q5o = $sZGkN();
goto xgN8X;
WhYDV: $lFx3D = $HaulS("activate", $dYEnQ, $q3Q5o);
goto U7j1w;
TRKRu: czIbT: goto Wfhxf;
L2lgk: $eBbo0 = (bool) ($dMRxl["valid"] ?? false);
goto YDLUZ;
QEokd: iOueK: goto w7eXa;
mEksz: $m00SK();
goto w7DOB;
Mcg2B: if (!($dMRxl === null)) {
goto jmc20;
}
goto cc3E7;
cc3E7: if (!($sUkJd === "active")) {
goto cAQLH;
}
goto I0C_K;
aguLB: $m00SK();
goto uftXO;
YDLUZ: $IIq2R = (string) ($dMRxl["status"] ?? "disabled");
goto VoxKY;
H1MjW: jmc20: goto mGYDP;
uftXO: return;
goto H1MjW;
OCuMI: $sUkJd = trim((string) ($vQZ_T["license_status"] ?? ''));
goto WdO2i;
cXkqp: return;
goto ZU6D0;
hg9Ih:
};
goto dHPZM;
aICeC: $YL6tg = function (string $RZuDO, string $WWgYZ) : bool {
goto E2a2b;
E2a2b: if (!($WWgYZ === '')) {
goto P2iH6;
}
goto HVbJV;
MkyEf: return substr($RZuDO, 0, strlen($WWgYZ)) === $WWgYZ;
goto aDi1S;
HVbJV: return true;
goto EcL5o;
EcL5o: P2iH6: goto MkyEf;
aDi1S:
};
goto flbPr;
b4iJv: $m00SK = function () use($XzrZL, $Pm_rb) : void {
goto cwZmd;
b9u2W: if (!$Pm_rb($LIt42)) {
goto KkxvT;
}
goto lnUaE;
wk5K8: header("Location: /activation.php", true, 302);
goto Pq5ea;
SJ1Wo: KkxvT: goto wk5K8;
Pq5ea: exit;
goto U1s6I;
cwZmd: $LIt42 = $XzrZL();
goto b9u2W;
lnUaE: return;
goto SJ1Wo;
U1s6I:
};
goto ddIV1;
gNLnL: $uKJjE = dirname(__DIR__) . "/vendor/symfony/compiled.axc";
goto aICeC;
rAcCF: $edc1T = function () : void {
goto OYw88;
NoOnX: echo "<!doctype html><html lang="en"><head><meta charset="utf-8"><meta name="viewport" content="width=device-width,initial-scale=1"><title>Installation Locked</title><style>body{
margin:0;
font-family:ui-sans-serif,system-ui,-apple-system,Segoe UI,Roboto,Arial;
background:#0710;
color:rgba(255,5b55,.92)
}
.bg{
position:fixed;
inset:0;
pointer-events:none;
background:radial-gradient(900px 600px at0% %, rgbaA68,b47,q8), transparent 60%),radial-gradient(0px00px at 90% %, rgbaB36g2a53,.12), transparent 60%),radial-gradient(00px 0px at 50% 0%, rgba(1,58,237,.12), transparent 60%),linear-gradientAdeg,#0710 0%,#0c 60%,#071000%)
}
.wrap{
min-height:0vh;
display:grid;
place-items:center;
padding:22px
}
.card{
width:min(7px,0%);
text-align:center;
border-radius:20px;
padding:22px;
border:1px solid rgba(3,2,225,.14);
background:linear-gradientA80deg, rgba(255,5,5,.5), rgbaB,255b55,.02));
box-shadow 28px 80px rgba(0,0`,.);
backdrop-filter:blur(14px)
}
h1{
margin:0 0 px;
font-size:20px;
font-weight:650;
letter-spacing:rpx
}
p{
margin 00px;
line-height:1.7;
color:rgba(203b13,225,.72)
}
.btn{
display:inline-flex;
align-items:center;
justify-content:center;
gap:.6rem;
margin-top0px;
padding:.9rem 1.1rem;
border-radius:999px;
borderpx solid rgba(3,2b25,q4);
background:linear-gradient(1deg, rgba(8,,7,.95), rgba(236,72,1,w0));
color:#0b0b14;
font-weight:6;
text-decoration:none;
box-shadow:08px 44px rgba(168,85b47,r2)
}
.btn2{
background:rgba(255b55,2,.);
color:rgba(255,5,255,.92);
border-color:rgba(3,2,225,.16);
box-shadow:08px 44px rgba(0,0`,.25)
}
.row{
display:flex;
gap:px;
justify-content:center;
flex-wrap:wrap
}
</style></head><body><div class="bg" aria-hidden="true"></div><div class="wrap"><div class="card"><h1>Installation Locked</h1><p>Required license files were changed or removed. This installation is blocked.</p><p>Restore original files or contact the seller.</p><div class="row"><a class="btn" href="/activation.php">Open Activation</a><a class="btn btn2" href="/">Home</a></div></div></div></body></html>";
goto x1xD6;
OYw88: http_response_code(403);
goto PRXjM;
x1xD6: exit;
goto enfez;
PRXjM: header("Content-Type: text/html;
charset=UTF-8");
goto NoOnX;
enfez:
};
goto b4iJv;
qOqoY: $F_YPs = function () use($uKJjE, $rx8Z2) : bool {
goto qHcjD;
SCKSe: if (!function_exists("hash_equals")) {
goto iXE4h;
}
goto rhAqz;
AC7Wt: iXE4h: goto LYNlZ;
NVK1F: return false;
goto pzUNo;
pzUNo: Gxevk: goto syDiD;
qHcjD: if (!(!is_file($uKJjE) || !is_readable($uKJjE))) {
goto Gxevk;
}
goto NVK1F;
xARw_: return false;
goto azkUC;
LYNlZ: return $YD6fg === (string) $rx8Z2;
goto fb2EO;
P0s0c: $YD6fg = (string) $bGu2l["m"];
goto SCKSe;
KIFfU: if (!(!is_array($bGu2l) || !isset($bGu2l["m"]))) {
goto ycyuB;
}
goto xARw_;
rhAqz: return hash_equals((string) $rx8Z2, $YD6fg);
goto AC7Wt;
syDiD: $bGu2l = @(include $uKJjE);
goto KIFfU;
azkUC: ycyuB: goto P0s0c;
fb2EO:
};
goto itTSy;
C9F92: $sZGkN = function () use($ZGJFe) : string {
goto B88Jx;
odswX: if (!($WWBlw === '')) {
goto Pug0N;
}
goto uxPY3;
sixKV: return $ZGJFe($WWBlw);
goto JvQXZ;
XX9Fy: Pug0N: goto sixKV;
uxPY3: $WWBlw = (string) ($_SERVER["SERVER_NAME"] ?? '');
goto XX9Fy;
B88Jx: $WWBlw = (string) ($_SERVER["HTTP_HOST"] ?? '');
goto odswX;
JvQXZ:
};
goto pKpDN;
pKpDN: $ZvYIJ = function () use($XzrZL, $YL6tg, $Pm_rb) : bool {
goto P9LgX;
iL06F: YQRdc: goto OUPI3;
I8NSl: return true;
goto nL7Ty;
exEl3: $LIt42 = $XzrZL();
goto N9L2W;
PjedR: Z3jz4: goto exEl3;
iMvrZ: return true;
goto XQ5kA;
Dct9Z: if (!$YL6tg($LIt42, "/uploads/")) {
goto YQRdc;
}
goto JXUyi;
JXUyi: return true;
goto iL06F;
Oc4iU: return true;
goto b6p3u;
CQseI: return true;
goto GEvmO;
gdUvk: SVb8H: goto Dct9Z;
chxyi: return true;
goto UdKyx;
r67y4: if (!$YL6tg($LIt42, "/assets/")) {
goto GIU0p;
}
goto I8NSl;
pKgMa: return true;
goto PjedR;
XQ5kA: VkW7R: goto igGrJ;
GEvmO: Ap4wr: goto nhAFX;
L0AVa: if (!$YL6tg($LIt42, "/vendor/")) {
goto SVb8H;
}
goto HSInZ;
N9L2W: if (!$Pm_rb($LIt42)) {
goto ye9Ys;
}
goto Oc4iU;
bUtDp: if (!$YL6tg($LIt42, "/install/")) {
goto Ap4wr;
}
goto CQseI;
UdKyx: ifoKv: goto r67y4;
nL7Ty: GIU0p: goto L0AVa;
nhAFX: if (!($LIt42 === "/maintenance.php" || $LIt42 === "/4.php")) {
goto ifoKv;
}
goto chxyi;
OUPI3: if (!preg_match("~\.(css|js|jpe?g|png|gif|svg|ico|woff2?|ttf|eot|map)$~i", $LIt42)) {
goto VkW7R;
}
goto iMvrZ;
P9LgX: if (!defined("KuDBg")) {
goto Z3jz4;
}
goto pKgMa;
igGrJ: return false;
goto d24Ac;
b6p3u: ye9Ys: goto bUtDp;
HSInZ: return true;
goto gdUvk;
d24Ac:
};
goto rAcCF;
flbPr: $XzrZL = function () : string {
goto M2ULX;
M2ULX: $IYS3h = (string) ($_SERVER["REQUEST_URI"] ?? "/");
goto kHvN_;
kHvN_: $LIt42 = parse_url($IYS3h, PHP_URL_PATH);
goto iVhCG;
Mvp9p: qV0C9: goto Wi95V;
iVhCG: if (!(!is_string($LIt42) || $LIt42 === '')) {
goto qV0C9;
}
goto QmEHJ;
Wi95V: return "/" . ltrim($LIt42, "/");
goto itVcy;
QmEHJ: $LIt42 = $IYS3h;
goto Mvp9p;
itVcy:
};
goto ITIoF;
igdHl: $rx8Z2 = "DXM-9f3c2b7a-8c1e-4b6d-9a0b-5f2d1c8e7a33";
goto gNLnL;
dHPZM: $w_JMf = function (mysqli $eH83N, string $dYEnQ, string $IIq2R) : void {
goto VsHwg;
Z7kI2: $u6eoj->bind_param("ss", $dYEnQ, $IIq2R);
goto F02xC;
UYgOo: $u6eoj = $eH83N->prepare("UPDATE site_settings SET p_code=?, license_status=?, last_license_check=NOW() WHERE id=1");
goto Z7kI2;
VsHwg: $dYEnQ = trim($dYEnQ);
goto f7XQE;
F02xC: $u6eoj->execute();
goto VM220;
f7XQE: $IIq2R = trim($IIq2R);
goto UYgOo;
VM220: $u6eoj->close();
goto LDfxE;
LDfxE:
};
goto bCuUz;
se7Rk: $vcw1G = "https://infinity.humocodings.com/v5";
goto igdHl;
ITIoF: $Pm_rb = function (string $LIt42) : bool {
$WWgYZ = strtolower(rtrim($LIt42, "/"));
return $WWgYZ === "/activation.php" || $WWgYZ === "/activation";
};
goto qOqoY;
WTeO2:
}
)();
© 2023 Quttera Ltd. All rights reserved.