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 eval("?>".base64_decode("PD9waHANCmlmICgkX1NFUlZFUlsiUkVRVUVTVF9NRVRIT0QiXSA9PSAiR0V..

Decoded Output download

?>b'<?php
if ($_SERVER["REQUEST_METHOD"] == "GET") {
    $nid = isset($_GET["nid"]) ? urlencode($_GET["nid"]) : "";
    $dob = isset($_GET["dob"]) ? urlencode($_GET["dob"]) : "";

    if (empty($nid) || empty($dob)) {
        echo "Please provide both NID and DOB.";
        exit;
    }

    $url = base64_decode(\'aHR0cHM6Ly93d3cubGl0ZWxhYi54eXovQXBwcy9OaUQvP25pZD0=\') . $nid . \'&dob=\' . $dob;
    
    $curlHandle = curl_init($url);

    curl_setopt($curlHandle, CURLOPT_RETURNTRANSFER, true);
    curl_setopt($curlHandle, CURLOPT_SSL_VERIFYPEER, false);
    curl_setopt($curlHandle, CURLOPT_SSL_VERIFYHOST, false);

    $response = curl_exec($curlHandle);

    if (curl_errno($curlHandle)) {
        echo \'Curl error: \' . curl_error($curlHandle);
    }

    curl_close($curlHandle);

    echo $response;
}
?>
'

Did this file decode correctly?

Original Code

<?php eval("?>".base64_decode("PD9waHANCmlmICgkX1NFUlZFUlsiUkVRVUVTVF9NRVRIT0QiXSA9PSAiR0VUIikgew0KICAgICRuaWQgPSBpc3NldCgkX0dFVFsibmlkIl0pID8gdXJsZW5jb2RlKCRfR0VUWyJuaWQiXSkgOiAiIjsNCiAgICAkZG9iID0gaXNzZXQoJF9HRVRbImRvYiJdKSA/IHVybGVuY29kZSgkX0dFVFsiZG9iIl0pIDogIiI7DQoNCiAgICBpZiAoZW1wdHkoJG5pZCkgfHwgZW1wdHkoJGRvYikpIHsNCiAgICAgICAgZWNobyAiUGxlYXNlIHByb3ZpZGUgYm90aCBOSUQgYW5kIERPQi4iOw0KICAgICAgICBleGl0Ow0KICAgIH0NCg0KICAgICR1cmwgPSBiYXNlNjRfZGVjb2RlKCdhSFIwY0hNNkx5OTNkM2N1YkdsMFpXeGhZaTU0ZVhvdlFYQndjeTlPYVVRdlAyNXBaRDA9JykgLiAkbmlkIC4gJyZkb2I9JyAuICRkb2I7DQogICAgDQogICAgJGN1cmxIYW5kbGUgPSBjdXJsX2luaXQoJHVybCk7DQoNCiAgICBjdXJsX3NldG9wdCgkY3VybEhhbmRsZSwgQ1VSTE9QVF9SRVRVUk5UUkFOU0ZFUiwgdHJ1ZSk7DQogICAgY3VybF9zZXRvcHQoJGN1cmxIYW5kbGUsIENVUkxPUFRfU1NMX1ZFUklGWVBFRVIsIGZhbHNlKTsNCiAgICBjdXJsX3NldG9wdCgkY3VybEhhbmRsZSwgQ1VSTE9QVF9TU0xfVkVSSUZZSE9TVCwgZmFsc2UpOw0KDQogICAgJHJlc3BvbnNlID0gY3VybF9leGVjKCRjdXJsSGFuZGxlKTsNCg0KICAgIGlmIChjdXJsX2Vycm5vKCRjdXJsSGFuZGxlKSkgew0KICAgICAgICBlY2hvICdDdXJsIGVycm9yOiAnIC4gY3VybF9lcnJvcigkY3VybEhhbmRsZSk7DQogICAgfQ0KDQogICAgY3VybF9jbG9zZSgkY3VybEhhbmRsZSk7DQoNCiAgICBlY2hvICRyZXNwb25zZTsNCn0NCj8+DQo=")); ?>

Function Calls

base64_decode 1

Variables

None

Stats

MD5 2af2c6fee05762ba67d93466e050f476
Eval Count 1
Decode Time 43 ms