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("PD9waHANCnNlc3Npb25fc3RhcnQoKTsNCnJlcXVpcmUgJ2NsYXNzL015U1F..
Decoded Output download
?>b'<?php
session_start();
require \'class/MySQL.php\';
$username =$result->c_d($_POST[\'username\']);
$password =$result->c_d($_POST[\'password\']);
$id=$result->c_d($_POST[\'id\']);$captchavalidation=FALSE;
$hasil=$result->res("SELECT userid,pass,status,aktif_dua FROM tbluser WHERE userid=\'$username\' LIMIT 1");
if($result->num($hasil)>0){
$data=$result->row($hasil);
if($data[\'status\']==9) die(\'Anda Tidak Berhak, User ID Telah Disable\');
if($data[\'aktif_dua\']==0) die(\'Andah Tidak Berhak Open Branch\');
if(isset($_COOKIE[\'captcha_code\']) && $_COOKIE[\'captcha_code\'] == $result->c_d($_POST[\'captcha\'])){
$captchavalidation=TRUE;
$correctpassword = $data[\'pass\'];
$salt = substr($correctpassword, 0, 64);
$correcthash = substr($correctpassword, 64, 64);
$userhash = hash("sha256", $salt . $password);
if (($userhash == $correcthash) && ($captchavalidation==TRUE) && ($data[\'userid\']==$username )) {
$hasil=$result->res("UPDATE tanggal SET status_open=1,user_open=\'$username\',bussdate_open=now() WHERE id=\'$id\' LIMIT 1");echo \'Sukses\';
}else{
die(\'Password Anda Salah...!\');
}
}else{
die(\'Security Code Anda Salah..? Atemp : \'.$capchaattemp.\' Kali\');
}
}else {
die(\'User ID Tidak Terdaftar...? Atemp : \'.$useridattemp.\' Kali\');
}
?>'
Did this file decode correctly?
Original Code
<?php eval("?>".base64_decode("PD9waHANCnNlc3Npb25fc3RhcnQoKTsNCnJlcXVpcmUgJ2NsYXNzL015U1FMLnBocCc7DQokdXNlcm5hbWUgPSRyZXN1bHQtPmNfZCgkX1BPU1RbJ3VzZXJuYW1lJ10pOw0KJHBhc3N3b3JkID0kcmVzdWx0LT5jX2QoJF9QT1NUWydwYXNzd29yZCddKTsNCiRpZD0kcmVzdWx0LT5jX2QoJF9QT1NUWydpZCddKTskY2FwdGNoYXZhbGlkYXRpb249RkFMU0U7DQokaGFzaWw9JHJlc3VsdC0+cmVzKCJTRUxFQ1QgdXNlcmlkLHBhc3Msc3RhdHVzLGFrdGlmX2R1YSBGUk9NIHRibHVzZXIgV0hFUkUgdXNlcmlkPSckdXNlcm5hbWUnIExJTUlUIDEiKTsNCmlmKCRyZXN1bHQtPm51bSgkaGFzaWwpPjApew0KCSRkYXRhPSRyZXN1bHQtPnJvdygkaGFzaWwpOw0KCWlmKCRkYXRhWydzdGF0dXMnXT09OSkgZGllKCdBbmRhIFRpZGFrIEJlcmhhaywgVXNlciBJRCBUZWxhaCBEaXNhYmxlJyk7DQoJaWYoJGRhdGFbJ2FrdGlmX2R1YSddPT0wKSBkaWUoJ0FuZGFoIFRpZGFrIEJlcmhhayBPcGVuIEJyYW5jaCcpOw0KCWlmKGlzc2V0KCRfQ09PS0lFWydjYXB0Y2hhX2NvZGUnXSkgJiYgJF9DT09LSUVbJ2NhcHRjaGFfY29kZSddID09ICRyZXN1bHQtPmNfZCgkX1BPU1RbJ2NhcHRjaGEnXSkpew0KCQkkY2FwdGNoYXZhbGlkYXRpb249VFJVRTsNCgkJJGNvcnJlY3RwYXNzd29yZCA9ICRkYXRhWydwYXNzJ107DQoJCSRzYWx0ID0gc3Vic3RyKCRjb3JyZWN0cGFzc3dvcmQsIDAsIDY0KTsNCgkJJGNvcnJlY3RoYXNoID0gc3Vic3RyKCRjb3JyZWN0cGFzc3dvcmQsIDY0LCA2NCk7DQoJCSR1c2VyaGFzaCA9IGhhc2goInNoYTI1NiIsICRzYWx0IC4gJHBhc3N3b3JkKTsNCgkJaWYgKCgkdXNlcmhhc2ggPT0gJGNvcnJlY3RoYXNoKSAmJiAoJGNhcHRjaGF2YWxpZGF0aW9uPT1UUlVFKSAmJiAoJGRhdGFbJ3VzZXJpZCddPT0kdXNlcm5hbWUgKSkgew0KCQkJJGhhc2lsPSRyZXN1bHQtPnJlcygiVVBEQVRFIHRhbmdnYWwgU0VUIHN0YXR1c19vcGVuPTEsdXNlcl9vcGVuPSckdXNlcm5hbWUnLGJ1c3NkYXRlX29wZW49bm93KCkgV0hFUkUgaWQ9JyRpZCcgTElNSVQgMSIpO2VjaG8gJ1N1a3Nlcyc7DQoJCX1lbHNlew0KCQkJZGllKCdQYXNzd29yZCBBbmRhIFNhbGFoLi4uIScpOw0KCQl9CQ0KCX1lbHNlew0KCQlkaWUoJ1NlY3VyaXR5IENvZGUgQW5kYSBTYWxhaC4uPyBBdGVtcCA6ICcuJGNhcGNoYWF0dGVtcC4nIEthbGknKTsNCgl9DQp9ZWxzZSB7DQoJZGllKCdVc2VyIElEIFRpZGFrIFRlcmRhZnRhci4uLj8gQXRlbXAgOiAnLiR1c2VyaWRhdHRlbXAuJyBLYWxpJyk7DQp9DQo/Pg==")); ?>
Function Calls
base64_decode | 1 |
Stats
MD5 | 1293cc228018fd7896a8940759416151 |
Eval Count | 1 |
Decode Time | 82 ms |