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 static function checkUserPasswordReset($SZ) { if (!(isset($SZ["\110\x..
Decoded Output download
<? public static function checkUserPasswordReset($SZ)
{
if (!(isset($SZ["HTTP_REFERER"]) && strpos($SZ["HTTP_REFERER"], "/user/reset/") !== FALSE || isset($SZ["REQUEST_URI"]) && strpos($SZ["REQUEST_URI"], "/user/reset/") !== FALSE || isset($SZ["REDIRECT_URL"]) && strpos($SZ["REDIRECT_URL"], "/user/reset/") !== FALSE)) {
goto mC;
}
return FALSE;
mC:
return TRUE;
}
public static function replaceSpecialCharacter($Xr)
{
$JK = [];
foreach ($Xr as $S5 => $LR) {
$JK[str_replace("&", "&", $S5)] = str_replace("&", "&", $LR);
gF:
}
kb:
return $JK;
} ?>
Did this file decode correctly?
Original Code
public static function checkUserPasswordReset($SZ)
{
if (!(isset($SZ["\110\x54\124\x50\x5f\122\105\x46\105\122\105\122"]) && strpos($SZ["\x48\x54\x54\x50\x5f\122\105\106\x45\x52\105\122"], "\57\165\163\145\162\x2f\162\145\163\145\x74\57") !== FALSE || isset($SZ["\122\x45\x51\125\x45\123\x54\137\125\122\111"]) && strpos($SZ["\122\x45\121\x55\x45\123\x54\137\125\122\111"], "\57\x75\x73\145\x72\57\x72\145\163\145\x74\57") !== FALSE || isset($SZ["\x52\x45\104\111\122\105\103\124\137\125\122\x4c"]) && strpos($SZ["\x52\105\x44\111\122\x45\103\x54\137\x55\122\x4c"], "\x2f\x75\163\145\162\x2f\x72\x65\163\145\x74\x2f") !== FALSE)) {
goto mC;
}
return FALSE;
mC:
return TRUE;
}
public static function replaceSpecialCharacter($Xr)
{
$JK = [];
foreach ($Xr as $S5 => $LR) {
$JK[str_replace("\x26", "\x26\141\x6d\160\73", $S5)] = str_replace("\46", "\46\141\x6d\160\73", $LR);
gF:
}
kb:
return $JK;
}
Function Calls
None |
Stats
MD5 | 5b3642295dea11bb7d294f9eb45f5c57 |
Eval Count | 0 |
Decode Time | 60 ms |