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("&", "&amp;", $S5)] = str_replace("&", "&amp;", $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

Variables

None

Stats

MD5 5b3642295dea11bb7d294f9eb45f5c57
Eval Count 0
Decode Time 60 ms