Find this useful? Enter your email to receive occasional updates for securing PHP code.
Signing you up...
Thank you for signing up!
PHP Decode
preg_match("\43\x28\x69\156\x5c\x73\x2a\134\50\x5c\x3f\134\51\174\156\157\..
Decoded Output download
<? preg_match("#(in\s*\(\?\)|not in\s*\(\?\))#i", $acmju[0][$JFd1t], $PAWkd);
if (!(isset($nPKxS[$rhBp6]) && isset($PAWkd[1]))) {
goto H8WJS;
}
if (!is_array($nPKxS[$rhBp6])) {
goto FzIMr;
}
$rjj54 = array();
$hp212 = array();
$HOH0h = array();
foreach ($nPKxS[$rhBp6] as $C_nvH => $Kb_3D) {
$AQd90 = explode(".", $rhBp6);
if (isset($AQd90[1])) {
goto lQLYP;
}
$EQnxQ = $rhBp6;
goto NUYXH;
lQLYP:
$EQnxQ = $AQd90[0] . "_" . $AQd90[1];
NUYXH:
$AQd90 = explode("(", $EQnxQ);
if (!isset($AQd90[1])) {
goto cJR05;
}
$EQnxQ = $AQd90[0] . "_" . explode(",", $AQd90[1])[0];
cJR05:
$rjj54[":" . $EQnxQ . "in" . $C_nvH] = $Kb_3D;
$hp212[] = ":" . $EQnxQ . "in" . $C_nvH;
a2K6m:
}
Ngr1g:
unset($nPKxS[$rhBp6]);
unset($acmju[1][$JFd1t]);
$ZyUHP = $acmju[0][$JFd1t];
unset($acmju[0][$JFd1t]);
$LN7wx = implode(",", $hp212);
$AOB9C = explode("?", $ZyUHP);
$AOB9C = implode($LN7wx, $AOB9C);
$ZyUHP = str_replace(["(", "?", ")"], ["\(", "\?", "\)"], $ZyUHP);
$jNzvy = preg_replace("#^" . $ZyUHP . "#", $AOB9C, $jNzvy);
$jNzvy = preg_replace("#\s+" . $ZyUHP . "#", " " . $AOB9C, $jNzvy);
$nPKxS = array_merge($nPKxS, $rjj54);
FzIMr:
H8WJS:
vBTc4:
}
lUheZ:
Ptn3O:
$ve1ou = explode("?", $jNzvy);
foreach ($ve1ou as $at4xE => $fOjuI) {
if (!$fOjuI) {
goto Bzyee;
}
if (isset($nPKxS[$at4xE])) {
goto uZoKL;
}
if (!($at4xE < count($ve1ou) - 1)) {
goto pPWMc;
}
$ve1ou[$at4xE] = $fOjuI . "?";
pPWMc:
goto T78U_;
uZoKL:
if (!($at4xE < count($ve1ou) - 1)) {
goto zHLqc;
}
$ve1ou[$at4xE] = $fOjuI . ":_tj" . $at4xE;
$nPKxS[":" . "_tj" . $at4xE] = $nPKxS[$at4xE];
unset($nPKxS[$at4xE]);
zHLqc:
T78U_:
Bzyee:
l8G1w:
}
M0Yg2:
$jNzvy = implode('', $ve1ou);
if (!(strpos($jNzvy, "?") !== false)) {
goto RAlea;
} ?>
Did this file decode correctly?
Original Code
preg_match("\43\x28\x69\156\x5c\x73\x2a\134\50\x5c\x3f\134\51\174\156\157\164\40\151\156\x5c\163\52\x5c\50\134\x3f\x5c\x29\x29\x23\151", $acmju[0][$JFd1t], $PAWkd);
if (!(isset($nPKxS[$rhBp6]) && isset($PAWkd[1]))) {
goto H8WJS;
}
if (!is_array($nPKxS[$rhBp6])) {
goto FzIMr;
}
$rjj54 = array();
$hp212 = array();
$HOH0h = array();
foreach ($nPKxS[$rhBp6] as $C_nvH => $Kb_3D) {
$AQd90 = explode("\x2e", $rhBp6);
if (isset($AQd90[1])) {
goto lQLYP;
}
$EQnxQ = $rhBp6;
goto NUYXH;
lQLYP:
$EQnxQ = $AQd90[0] . "\137" . $AQd90[1];
NUYXH:
$AQd90 = explode("\x28", $EQnxQ);
if (!isset($AQd90[1])) {
goto cJR05;
}
$EQnxQ = $AQd90[0] . "\137" . explode("\x2c", $AQd90[1])[0];
cJR05:
$rjj54["\x3a" . $EQnxQ . "\x69\x6e" . $C_nvH] = $Kb_3D;
$hp212[] = "\x3a" . $EQnxQ . "\x69\x6e" . $C_nvH;
a2K6m:
}
Ngr1g:
unset($nPKxS[$rhBp6]);
unset($acmju[1][$JFd1t]);
$ZyUHP = $acmju[0][$JFd1t];
unset($acmju[0][$JFd1t]);
$LN7wx = implode("\54", $hp212);
$AOB9C = explode("\77", $ZyUHP);
$AOB9C = implode($LN7wx, $AOB9C);
$ZyUHP = str_replace(["\50", "\77", "\x29"], ["\134\x28", "\134\x3f", "\134\51"], $ZyUHP);
$jNzvy = preg_replace("\43\136" . $ZyUHP . "\43", $AOB9C, $jNzvy);
$jNzvy = preg_replace("\x23\x5c\163\53" . $ZyUHP . "\x23", "\40" . $AOB9C, $jNzvy);
$nPKxS = array_merge($nPKxS, $rjj54);
FzIMr:
H8WJS:
vBTc4:
}
lUheZ:
Ptn3O:
$ve1ou = explode("\77", $jNzvy);
foreach ($ve1ou as $at4xE => $fOjuI) {
if (!$fOjuI) {
goto Bzyee;
}
if (isset($nPKxS[$at4xE])) {
goto uZoKL;
}
if (!($at4xE < count($ve1ou) - 1)) {
goto pPWMc;
}
$ve1ou[$at4xE] = $fOjuI . "\77";
pPWMc:
goto T78U_;
uZoKL:
if (!($at4xE < count($ve1ou) - 1)) {
goto zHLqc;
}
$ve1ou[$at4xE] = $fOjuI . "\x3a\x5f\164\x6a" . $at4xE;
$nPKxS["\x3a" . "\x5f\164\152" . $at4xE] = $nPKxS[$at4xE];
unset($nPKxS[$at4xE]);
zHLqc:
T78U_:
Bzyee:
l8G1w:
}
M0Yg2:
$jNzvy = implode('', $ve1ou);
if (!(strpos($jNzvy, "\x3f") !== false)) {
goto RAlea;
}
Function Calls
None |
Stats
MD5 | 38fc2c03e1c08edbaa9f34653ba9b667 |
Eval Count | 0 |
Decode Time | 45 ms |