Find this useful? Enter your email to receive occasional updates for securing PHP code.
Signing you up...
Thank you for signing up!
PHP Decode
private static function a35whuIPwWxWm35a($xSTv_) { goto GHytP; T2SQ..
Decoded Output download
<? private static function a35whuIPwWxWm35a($xSTv_)
{
goto GHytP;
T2SQ6: return $xSTv_;
goto UiWrr;
GHytP: foreach ($xSTv_ as $Y2VqA => $vRlfE) {
goto w6pDP;
BsjKR: kLYXV: goto aHhdi;
Hdip7: jbcMN: goto ppm2N;
k75e3: goto IaOHr;
goto Hdip7;
PkEHx: IaOHr: goto BsjKR;
w6pDP: if ($vRlfE === '') {
goto jbcMN;
}
goto cAnsx;
ppm2N: unset($xSTv_[$Y2VqA]);
goto PkEHx;
cAnsx: $xSTv_[$Y2VqA] = (int) $vRlfE;
goto k75e3;
aHhdi:
}
goto TL6gT;
TL6gT: hlVA8: goto T2SQ6;
UiWrr:
}
private function a29KfvgiYnclx29a($xSTv_)
{
return self::a35whuIPwWxWm35a($xSTv_);
}
private function a30ouwZHLhLSj30a($xSTv_)
{
goto DAAsr;
voJhZ: Cv_mf: goto N8yr5;
DAAsr: foreach ($xSTv_ as $vRlfE) {
goto mvLAf;
dhtQI: return false;
goto ZQvuU;
mvLAf: if (preg_match("/^[0-9]+$/", $vRlfE)) {
goto rvmxX;
}
goto dhtQI;
ZQvuU: rvmxX: goto xXCBr;
xXCBr: Msolt: goto lADbu;
lADbu:
}
goto voJhZ;
N8yr5: return true;
goto yncOR;
yncOR:
}
private static function a36KLFhuWmKhS36a(&$mJ3dk, $xSTv_, $SGHgu = false)
{
goto tIfjl;
VDdlq: return $xSTv_;
goto IfdJ0;
tIfjl: foreach ($xSTv_ as $Y2VqA => $vRlfE) {
goto KCF2i;
CMkV7: goto fPYym;
goto Nyhru;
i8RlV: $xSTv_[$Y2VqA][] = "'%" . $SGHgu . $mJ3dk->db->escape($vRlfE) . "'";
goto mymvY;
Z_Igi: $xSTv_[$Y2VqA][] = "'%" . $SGHgu . $mJ3dk->db->escape($vRlfE) . $SGHgu . "%'";
goto GeKQN;
gicxz: $xSTv_[$Y2VqA] = "'" . $mJ3dk->db->escape($vRlfE) . "'";
goto CMkV7;
TPmTY: goto NIKFj;
goto mkv2S;
FaHeX: NIKFj: goto P1y_Z;
mkv2S: cYoRK: goto kuTWD;
Nyhru: I2dee: goto caXze;
P3UAE: if ($vRlfE === '') {
goto cYoRK;
}
goto e94Qy;
caXze: $xSTv_[$Y2VqA] = array();
goto RqkPY;
mymvY: fPYym: goto TPmTY;
RqkPY: $xSTv_[$Y2VqA][] = "'" . $mJ3dk->db->escape($vRlfE) . "'";
goto Z_Igi;
GeKQN: $xSTv_[$Y2VqA][] = "'" . $mJ3dk->db->escape($vRlfE) . $SGHgu . "%'";
goto i8RlV;
kuTWD: unset($xSTv_[$Y2VqA]);
goto FaHeX;
e94Qy: if ($SGHgu && $SGHgu != ",") {
goto I2dee;
}
goto gicxz;
P1y_Z: GTByn: goto bS8wE;
KCF2i: $vRlfE = (string) $vRlfE;
goto P3UAE;
bS8wE:
}
goto x1AUb;
x1AUb: LsmoR: goto VDdlq;
IfdJ0:
}
private function a31iqvArulhrD31a($xSTv_, $SGHgu = false)
{
return self::a36KLFhuWmKhS36a($this->a39UZIajPvXPT39a, $xSTv_, $SGHgu);
} ?>
Did this file decode correctly?
Original Code
private static function a35whuIPwWxWm35a($xSTv_)
{
goto GHytP;
T2SQ6: return $xSTv_;
goto UiWrr;
GHytP: foreach ($xSTv_ as $Y2VqA => $vRlfE) {
goto w6pDP;
BsjKR: kLYXV: goto aHhdi;
Hdip7: jbcMN: goto ppm2N;
k75e3: goto IaOHr;
goto Hdip7;
PkEHx: IaOHr: goto BsjKR;
w6pDP: if ($vRlfE === '') {
goto jbcMN;
}
goto cAnsx;
ppm2N: unset($xSTv_[$Y2VqA]);
goto PkEHx;
cAnsx: $xSTv_[$Y2VqA] = (int) $vRlfE;
goto k75e3;
aHhdi:
}
goto TL6gT;
TL6gT: hlVA8: goto T2SQ6;
UiWrr:
}
private function a29KfvgiYnclx29a($xSTv_)
{
return self::a35whuIPwWxWm35a($xSTv_);
}
private function a30ouwZHLhLSj30a($xSTv_)
{
goto DAAsr;
voJhZ: Cv_mf: goto N8yr5;
DAAsr: foreach ($xSTv_ as $vRlfE) {
goto mvLAf;
dhtQI: return false;
goto ZQvuU;
mvLAf: if (preg_match("\57\x5e\133\60\x2d\71\x5d\x2b\44\57", $vRlfE)) {
goto rvmxX;
}
goto dhtQI;
ZQvuU: rvmxX: goto xXCBr;
xXCBr: Msolt: goto lADbu;
lADbu:
}
goto voJhZ;
N8yr5: return true;
goto yncOR;
yncOR:
}
private static function a36KLFhuWmKhS36a(&$mJ3dk, $xSTv_, $SGHgu = false)
{
goto tIfjl;
VDdlq: return $xSTv_;
goto IfdJ0;
tIfjl: foreach ($xSTv_ as $Y2VqA => $vRlfE) {
goto KCF2i;
CMkV7: goto fPYym;
goto Nyhru;
i8RlV: $xSTv_[$Y2VqA][] = "\x27\x25" . $SGHgu . $mJ3dk->db->escape($vRlfE) . "\47";
goto mymvY;
Z_Igi: $xSTv_[$Y2VqA][] = "\47\45" . $SGHgu . $mJ3dk->db->escape($vRlfE) . $SGHgu . "\45\x27";
goto GeKQN;
gicxz: $xSTv_[$Y2VqA] = "\x27" . $mJ3dk->db->escape($vRlfE) . "\x27";
goto CMkV7;
TPmTY: goto NIKFj;
goto mkv2S;
FaHeX: NIKFj: goto P1y_Z;
mkv2S: cYoRK: goto kuTWD;
Nyhru: I2dee: goto caXze;
P3UAE: if ($vRlfE === '') {
goto cYoRK;
}
goto e94Qy;
caXze: $xSTv_[$Y2VqA] = array();
goto RqkPY;
mymvY: fPYym: goto TPmTY;
RqkPY: $xSTv_[$Y2VqA][] = "\x27" . $mJ3dk->db->escape($vRlfE) . "\x27";
goto Z_Igi;
GeKQN: $xSTv_[$Y2VqA][] = "\47" . $mJ3dk->db->escape($vRlfE) . $SGHgu . "\45\47";
goto i8RlV;
kuTWD: unset($xSTv_[$Y2VqA]);
goto FaHeX;
e94Qy: if ($SGHgu && $SGHgu != "\54") {
goto I2dee;
}
goto gicxz;
P1y_Z: GTByn: goto bS8wE;
KCF2i: $vRlfE = (string) $vRlfE;
goto P3UAE;
bS8wE:
}
goto x1AUb;
x1AUb: LsmoR: goto VDdlq;
IfdJ0:
}
private function a31iqvArulhrD31a($xSTv_, $SGHgu = false)
{
return self::a36KLFhuWmKhS36a($this->a39UZIajPvXPT39a, $xSTv_, $SGHgu);
}
Function Calls
None |
Stats
MD5 | dbd594452b98ddaf6ee167a0bc582fcd |
Eval Count | 0 |
Decode Time | 77 ms |