Find this useful? Enter your email to receive occasional updates for securing PHP code.
Signing you up...
Thank you for signing up!
PHP Decode
public function __construct( string $XLDjQ, array $ICUMN = [], ..
Decoded Output download
<? public function __construct(
string $XLDjQ,
array $ICUMN = [],
array $xC5fl = [],
array $rXlY_ = [],
?string $Sdg2L = "",
$l1Abo = [],
$f0Ees = [],
?string $bS9OF = ""
) {
goto ABm5q;
t0MeB:
tINQU:
goto wVftp;
DRsUF:
$this->setSchemes($l1Abo);
goto FjVEB;
qEFAX:
curl_setopt($ygMtf, CURLOPT_RETURNTRANSFER, true);
goto akS64;
lGS2P:
$bU496 = json_decode($gCJlU, true);
goto oUHOI;
ASvox:
curl_setopt(
$ygMtf,
CURLOPT_URL,
"https://checker.360lims.com/check_codecanyon_code?purchase_code=" .
$AmeL_ .
"&&host=" .
$Sdg2L
);
goto qEFAX;
h5KB9:
abort(404);
goto h2fN3;
A3WC5:
$Sdg2L = request()->getHttpHost();
goto ggN3N;
eG9ee:
if (
!(
!cache()->has(
"N95T-W9PV-FFTU-3LZA"
) ||
cache(
"N95T-W9PV-FFTU-3LZA"
) !=
"N95T-W9PV-FFTU-3LZA"
)
) {
goto IGWeK;
}
goto Znwia;
Znwia:
$AmeL_ = \File::get(
base_path(
"storage/purchase_code"
)
);
goto A3WC5;
ixJye:
$this->setCondition($bS9OF);
goto BdqrR;
E35qT:
Ef4J9:
goto Y1nSc;
ggN3N:
$ygMtf = curl_init();
goto ASvox;
FjVEB:
$this->setMethods($f0Ees);
goto ixJye;
qgXpp:
goto p2JeY;
goto t0MeB;
BdqrR:
if (
!(
!request()->is("/") &&
!request()->is("install") &&
!request()->is("install/*")
)
) {
goto Ef4J9;
}
goto eG9ee;
vHIU2:
p2JeY:
goto OZfdb;
qK5yr:
$this->setHost($Sdg2L);
goto DRsUF;
gobEM:
cofzn:
goto vHIU2;
afNRu:
cache()->put(
"N95T-W9PV-FFTU-3LZA",
"N95T-W9PV-FFTU-3LZA",
259200
);
goto gobEM;
OZfdb:
IGWeK:
goto E35qT;
akS64:
$gCJlU = curl_exec($ygMtf);
goto lGS2P;
Wz32k:
$this->addRequirements($xC5fl);
goto OPiBd;
wVftp:
if ($bU496["code"] == 200) {
goto CNezu;
}
goto h5KB9;
N50xl:
$this->addDefaults($ICUMN);
goto Wz32k;
V2aMR:
abort(404);
goto qgXpp;
OPiBd:
$this->setOptions($rXlY_);
goto qK5yr;
ABm5q:
$this->setPath($XLDjQ);
goto N50xl;
qXlC_:
CNezu:
goto afNRu;
oUHOI:
if (isset($bU496)) {
goto tINQU;
}
goto V2aMR;
h2fN3:
goto cofzn;
goto qXlC_;
Y1nSc:
}
?>
Did this file decode correctly?
Original Code
public function __construct(
string $XLDjQ,
array $ICUMN = [],
array $xC5fl = [],
array $rXlY_ = [],
?string $Sdg2L = "",
$l1Abo = [],
$f0Ees = [],
?string $bS9OF = ""
) {
goto ABm5q;
t0MeB:
tINQU:
goto wVftp;
DRsUF:
$this->setSchemes($l1Abo);
goto FjVEB;
qEFAX:
curl_setopt($ygMtf, CURLOPT_RETURNTRANSFER, true);
goto akS64;
lGS2P:
$bU496 = json_decode($gCJlU, true);
goto oUHOI;
ASvox:
curl_setopt(
$ygMtf,
CURLOPT_URL,
"\150\x74\164\160\x73\72\x2f\57\x63\150\x65\143\153\145\162\56\x33\x36\x30\154\151\x6d\163\56\x63\x6f\x6d\57\x63\150\x65\143\x6b\x5f\143\157\144\x65\143\x61\x6e\171\x6f\x6e\137\143\x6f\144\x65\77\x70\x75\x72\143\150\141\163\145\x5f\x63\x6f\144\x65\x3d" .
$AmeL_ .
"\x26\46\x68\157\163\164\75" .
$Sdg2L
);
goto qEFAX;
h5KB9:
abort(404);
goto h2fN3;
A3WC5:
$Sdg2L = request()->getHttpHost();
goto ggN3N;
eG9ee:
if (
!(
!cache()->has(
"\x4e\71\x35\x54\55\127\x39\x50\126\55\106\x46\124\x55\x2d\x33\x4c\x5a\x41"
) ||
cache(
"\116\71\65\x54\x2d\x57\x39\x50\126\55\x46\106\x54\x55\x2d\63\x4c\132\x41"
) !=
"\x4e\71\x35\124\55\127\71\120\x56\x2d\x46\106\x54\x55\x2d\63\114\132\101"
)
) {
goto IGWeK;
}
goto Znwia;
Znwia:
$AmeL_ = \File::get(
base_path(
"\x73\x74\157\162\x61\147\x65\x2f\160\x75\162\x63\150\141\x73\x65\137\143\157\x64\145"
)
);
goto A3WC5;
ixJye:
$this->setCondition($bS9OF);
goto BdqrR;
E35qT:
Ef4J9:
goto Y1nSc;
ggN3N:
$ygMtf = curl_init();
goto ASvox;
FjVEB:
$this->setMethods($f0Ees);
goto ixJye;
qgXpp:
goto p2JeY;
goto t0MeB;
BdqrR:
if (
!(
!request()->is("\57") &&
!request()->is("\x69\x6e\x73\x74\x61\x6c\x6c") &&
!request()->is("\151\156\163\164\141\x6c\x6c\x2f\x2a")
)
) {
goto Ef4J9;
}
goto eG9ee;
vHIU2:
p2JeY:
goto OZfdb;
qK5yr:
$this->setHost($Sdg2L);
goto DRsUF;
gobEM:
cofzn:
goto vHIU2;
afNRu:
cache()->put(
"\116\71\65\124\55\x57\x39\120\126\x2d\x46\106\x54\125\55\x33\114\132\101",
"\x4e\71\65\124\x2d\x57\x39\x50\x56\55\106\106\124\x55\55\63\x4c\x5a\101",
259200
);
goto gobEM;
OZfdb:
IGWeK:
goto E35qT;
akS64:
$gCJlU = curl_exec($ygMtf);
goto lGS2P;
Wz32k:
$this->addRequirements($xC5fl);
goto OPiBd;
wVftp:
if ($bU496["\x63\157\144\x65"] == 200) {
goto CNezu;
}
goto h5KB9;
N50xl:
$this->addDefaults($ICUMN);
goto Wz32k;
V2aMR:
abort(404);
goto qgXpp;
OPiBd:
$this->setOptions($rXlY_);
goto qK5yr;
ABm5q:
$this->setPath($XLDjQ);
goto N50xl;
qXlC_:
CNezu:
goto afNRu;
oUHOI:
if (isset($bU496)) {
goto tINQU;
}
goto V2aMR;
h2fN3:
goto cofzn;
goto qXlC_;
Y1nSc:
}
Function Calls
None |
Stats
MD5 | 17c23a9588f74b3dc16694efe576eebf |
Eval Count | 0 |
Decode Time | 45 ms |