Find this useful? Enter your email to receive occasional updates for securing PHP code.
Signing you up...
Thank you for signing up!
PHP Decode
function getFullErrorMessage($EidwA, $zDtL8 = true) { goto aobIo; TnHLm:..
Decoded Output download
<? function getFullErrorMessage($EidwA, $zDtL8 = true) {
goto aobIo;
TnHLm: OqfLY:
goto YZMd7;
cCWXW:
return $J1c8y;
goto gxFrl;
cRzE9:
if (!($this->getExpireDate() - time() <= 86400 * 31)) {
goto H6vCS;
}
goto RVCkI;
d9FFs: bXB82:
goto kj7oR;
ULkbM: hEZSH:
goto cCWXW;
vLkg3:
goto OqfLY;
goto JnrTP;
JnrTP: kly8K:
goto LvyRh;
RVCkI:
$EidwA = "expire_soon";
goto uP8fq;
uP8fq: H6vCS:
goto vLkg3;
kj7oR:
switch ($EidwA) {
case "version":
$J1c8y = TTi18n::gettext("License is invalid for this version");
goto hEZSH;
case "edition":
$J1c8y = TTi18n::gettext("License is invalid for this edition");
goto hEZSH;
case "copyright":
$J1c8y = TTi18n::gettext("Possible corruption detected, please contact support department (crv)");
goto hEZSH;
case "expire":
$J1c8y = TTi18n::gettext("License has expired");
goto hEZSH;
case "expire_soon":
goto nnQYQ;
Vg87P:
goto hEZSH;
goto ZbIHa;
nnQYQ:
$OJYqQ = $this->getExpireDays();
goto dBMxN;
dBMxN:
$J1c8y = TTi18n::gettext("License expires in") . " " . $OJYqQ . " " . TTi18n::gettext("days");
goto Vg87P;
ZbIHa:
case "employee":
$J1c8y = TTi18n::gettext("Employee licenses have been exceeded, please contact your license provider to purchase additional ones");
goto hEZSH;
default:
goto zymlY;
W3hNW:
goto hEZSH;
goto NS3v7;
HYP7U:
$anBeT = $Bh0wt->getOptions("type");
goto EVBcA;
Ooyrc: GNNRm:
goto Y16tI;
Y16tI: y8Hg8:
goto Eacwz;
c4mYh:
if (!(strpos($EidwA, "station_") !== false)) {
goto y8Hg8;
}
goto KaQeZ;
dcSwF:
$J1c8y = TTi18n::gettext("Station licenses have been exceeded, please contact your license provider to purchase additional ones");
goto c4mYh;
hcLJ8:
$J1c8y .= " (" . $anBeT[(int)$js209[1]] . ")";
goto Ooyrc;
Eacwz: WAj5r:
goto W3hNW;
KaQeZ:
$js209 = explode("_", $EidwA);
goto S0_jO;
EVBcA:
if (!isset($anBeT[(int)$js209[1]])) {
goto GNNRm;
}
goto hcLJ8;
S0_jO:
$Bh0wt = new StationFactory();
goto HYP7U;
zymlY:
if (!(strpos($EidwA, "station") !== false)) {
goto WAj5r;
}
goto dcSwF;
NS3v7:
}
goto ULt4h;
ULt4h: ARwW4:
goto ULkbM;
xczr7:
if ($this->getTTProductEdition() == 10 || DEMO_MODE == true || PRODUCTION == false || $this->isInstallMode() == true) {
goto kly8K;
}
goto cRzE9;
aobIo:
$J1c8y = TTi18n::gettext("License file is invalid or missing");
goto Ji3qg;
MBMnC:
if (!(is_bool($EidwA) && $EidwA === true)) {
goto bXB82;
}
goto FyuF0;
YZMd7: MatxQ:
goto MBMnC;
LvyRh:
return null;
goto TnHLm;
FyuF0:
return null;
goto d9FFs;
Ji3qg:
if (!($EidwA === true && $zDtL8 == true)) {
goto MatxQ;
}
goto xczr7;
gxFrl:
} ?>
Did this file decode correctly?
Original Code
function getFullErrorMessage($EidwA, $zDtL8 = true) {
goto aobIo;
TnHLm: OqfLY:
goto YZMd7;
cCWXW:
return $J1c8y;
goto gxFrl;
cRzE9:
if (!($this->getExpireDate() - time() <= 86400 * 31)) {
goto H6vCS;
}
goto RVCkI;
d9FFs: bXB82:
goto kj7oR;
ULkbM: hEZSH:
goto cCWXW;
vLkg3:
goto OqfLY;
goto JnrTP;
JnrTP: kly8K:
goto LvyRh;
RVCkI:
$EidwA = "\145\170\160\151\x72\145\x5f\163\157\157\x6e";
goto uP8fq;
uP8fq: H6vCS:
goto vLkg3;
kj7oR:
switch ($EidwA) {
case "\166\x65\x72\163\x69\157\156":
$J1c8y = TTi18n::gettext("\114\151\143\145\156\163\x65\40\x69\163\x20\151\x6e\x76\141\154\x69\x64\40\x66\157\x72\40\x74\150\x69\163\x20\x76\x65\x72\163\x69\x6f\x6e");
goto hEZSH;
case "\x65\x64\x69\x74\x69\157\156":
$J1c8y = TTi18n::gettext("\x4c\151\143\145\x6e\x73\145\40\x69\x73\x20\x69\156\166\141\154\151\x64\40\146\x6f\162\40\x74\x68\x69\x73\40\x65\x64\151\164\151\157\156");
goto hEZSH;
case "\x63\157\x70\x79\162\x69\x67\x68\x74":
$J1c8y = TTi18n::gettext("\x50\157\163\163\x69\x62\154\145\40\143\157\x72\162\165\160\164\x69\157\x6e\x20\x64\x65\164\x65\143\x74\145\144\x2c\40\160\x6c\145\141\x73\x65\x20\x63\x6f\x6e\164\141\143\164\40\x73\x75\160\x70\157\x72\x74\x20\x64\x65\160\141\162\x74\x6d\x65\156\164\x20\x28\x63\162\166\x29");
goto hEZSH;
case "\x65\x78\x70\x69\162\145":
$J1c8y = TTi18n::gettext("\x4c\x69\143\x65\x6e\163\145\x20\150\141\163\x20\145\x78\x70\151\x72\145\x64");
goto hEZSH;
case "\145\x78\x70\151\x72\x65\137\163\x6f\x6f\x6e":
goto nnQYQ;
Vg87P:
goto hEZSH;
goto ZbIHa;
nnQYQ:
$OJYqQ = $this->getExpireDays();
goto dBMxN;
dBMxN:
$J1c8y = TTi18n::gettext("\x4c\151\x63\145\156\163\145\40\x65\170\x70\x69\x72\145\163\40\x69\156") . "\x20" . $OJYqQ . "\40" . TTi18n::gettext("\144\141\171\163");
goto Vg87P;
ZbIHa:
case "\145\x6d\160\154\x6f\171\x65\x65":
$J1c8y = TTi18n::gettext("\105\155\x70\x6c\x6f\x79\145\x65\40\154\x69\x63\145\x6e\163\145\163\40\x68\141\x76\x65\40\142\x65\x65\x6e\x20\145\170\x63\145\145\144\x65\144\54\40\160\154\145\141\163\145\x20\x63\x6f\156\x74\141\143\164\x20\x79\157\x75\162\x20\x6c\x69\x63\x65\156\x73\x65\40\160\x72\157\x76\x69\x64\145\x72\40\164\x6f\x20\x70\165\162\x63\150\141\163\145\x20\141\144\144\151\x74\x69\157\x6e\141\154\x20\x6f\x6e\x65\x73");
goto hEZSH;
default:
goto zymlY;
W3hNW:
goto hEZSH;
goto NS3v7;
HYP7U:
$anBeT = $Bh0wt->getOptions("\164\x79\x70\145");
goto EVBcA;
Ooyrc: GNNRm:
goto Y16tI;
Y16tI: y8Hg8:
goto Eacwz;
c4mYh:
if (!(strpos($EidwA, "\163\164\141\164\x69\x6f\x6e\x5f") !== false)) {
goto y8Hg8;
}
goto KaQeZ;
dcSwF:
$J1c8y = TTi18n::gettext("\x53\164\x61\164\151\x6f\156\40\x6c\151\x63\145\x6e\x73\145\x73\40\x68\141\166\145\x20\x62\x65\145\x6e\x20\145\x78\x63\x65\x65\144\x65\144\54\x20\160\154\x65\x61\163\145\x20\x63\157\x6e\x74\x61\143\164\x20\171\157\165\x72\x20\154\151\143\x65\x6e\163\x65\x20\160\x72\157\x76\x69\x64\145\162\40\x74\157\x20\x70\x75\162\143\150\x61\163\x65\40\141\x64\144\151\164\x69\x6f\156\x61\154\x20\x6f\x6e\145\163");
goto c4mYh;
hcLJ8:
$J1c8y .= "\40\x28" . $anBeT[(int)$js209[1]] . "\x29";
goto Ooyrc;
Eacwz: WAj5r:
goto W3hNW;
KaQeZ:
$js209 = explode("\x5f", $EidwA);
goto S0_jO;
EVBcA:
if (!isset($anBeT[(int)$js209[1]])) {
goto GNNRm;
}
goto hcLJ8;
S0_jO:
$Bh0wt = new StationFactory();
goto HYP7U;
zymlY:
if (!(strpos($EidwA, "\163\164\141\x74\151\x6f\156") !== false)) {
goto WAj5r;
}
goto dcSwF;
NS3v7:
}
goto ULt4h;
ULt4h: ARwW4:
goto ULkbM;
xczr7:
if ($this->getTTProductEdition() == 10 || DEMO_MODE == true || PRODUCTION == false || $this->isInstallMode() == true) {
goto kly8K;
}
goto cRzE9;
aobIo:
$J1c8y = TTi18n::gettext("\114\x69\143\145\156\163\x65\40\146\x69\154\x65\x20\x69\x73\x20\x69\156\166\141\x6c\x69\144\40\157\162\x20\155\151\x73\x73\x69\x6e\x67");
goto Ji3qg;
MBMnC:
if (!(is_bool($EidwA) && $EidwA === true)) {
goto bXB82;
}
goto FyuF0;
YZMd7: MatxQ:
goto MBMnC;
LvyRh:
return null;
goto TnHLm;
FyuF0:
return null;
goto d9FFs;
Ji3qg:
if (!($EidwA === true && $zDtL8 == true)) {
goto MatxQ;
}
goto xczr7;
gxFrl:
}
Function Calls
None |
Stats
MD5 | f0591d1ecc0a0d182f34ec50cb089992 |
Eval Count | 0 |
Decode Time | 34 ms |