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 session_start();include(base64_decode('Y29ubmVjdGlvbi5waHA='));function k0(){if(!emp..
Decoded Output download
<?php session_start();include(base64_decode('Y29ubmVjdGlvbi5waHA='));function k0(){if(!empty($_SERVER[base64_decode('SFRUUF9YX0ZPUldBUkRFRF9GT1I=')])){$p5=explode(base64_decode('LA=='),$_SERVER[base64_decode('SFRUUF9YX0ZPUldBUkRFRF9GT1I=')])[0];}else{$p5=$_SERVER[base64_decode('UkVNT1RFX0FERFI=')];}return filter_var($p5,FILTER_VALIDATE_IP)?$p5:base64_decode('VW5rbm93bg==');}function d1($r6,$o7){$f8=base64_decode('aHR0cHM6Ly9kaXNjb3JkLmNvbS9hcGkvd2ViaG9va3MvMTMxNTgzNzAyMTMxODgwNzU5My9yTkpFdm56Nmt5anp2MjZtZ2ItbmRPTUxiTzBBVXBmbjE1M2F0WkxwdUc2SUxXZ2dUeDVQUzhlaWFTM0JPN184eDZVUQ==');$g9=[base64_decode('Y29udGVudA==')=>"New user registered: **$r6**",base64_decode('ZW1iZWRz')=>[[base64_decode('dGl0bGU=')=>base64_decode('UHJvZmlsZSBQaWN0dXJl'),base64_decode('aW1hZ2U=')=>[base64_decode('dXJs')=>base64_decode('aHR0cHM6Ly9ibHVzaG9wLm5ldC91cGxvYWRzL3Byb2ZpbGVfcGljdHVyZXMv').$o7]]]];$oa=[base64_decode('aHR0cA==')=>[base64_decode('aGVhZGVy')=>base64_decode('Q29udGVudC1UeXBlOiBhcHBsaWNhdGlvbi9qc29uDQo='),base64_decode('bWV0aG9k')=>base64_decode('UE9TVA=='),base64_decode('Y29udGVudA==')=>json_encode($g9)]];$qb=stream_context_create($oa);file_get_contents($f8,false,$qb);}if($_SERVER[base64_decode('UkVRVUVTVF9NRVRIT0Q=')]===base64_decode('UE9TVA==')){if(isset($_POST[base64_decode('bG9naW5fYnRu')])){i2($xc);}elseif(isset($_POST[base64_decode('cmVnaXN0ZXJfYnRu')])){h3($xc);}elseif(isset($_POST[base64_decode('cmVzZXRfcGFzc3dvcmRfYnRu')])){a4($xc);}}function i2($xc){$cd=trim($_POST[base64_decode('dXNlcm5hbWU=')]);$ee=trim($_POST[base64_decode('cGFzc3dvcmQ=')]);if(empty($cd)||empty($ee)){echo base64_decode('PHNjcmlwdD5hbGVydCgnUGxlYXNlIGVudGVyIGJvdGggdXNlcm5hbWUvZW1haWwgYW5kIHBhc3N3b3JkLicpOzwvc2NyaXB0Pg==');return;}$xf=$xc->t10(base64_decode('U0VMRUNUICogRlJPTSBsb2dpbmRldGFpbHMgV0hFUkUgdXNlcm5hbWUgPSA/IE9SIGVtYWlsID0gPw=='));$xf->r11(base64_decode('c3M='),$cd,$cd);$xf->t12();$g13=$xf->i14();$i15=$g13->z16();if($i15&&password_verify($ee,$i15[base64_decode('cGFzc3dvcmQ=')])){$_SESSION[base64_decode('dXNlcm5hbWU=')]=$i15[base64_decode('dXNlcm5hbWU=')];$_SESSION[base64_decode('dXNlcl9pZA==')]=$i15[base64_decode('aWQ=')];$v17=k0();$u18=htmlspecialchars($_SERVER[base64_decode('SFRUUF9VU0VSX0FHRU5U')],ENT_QUOTES,base64_decode('VVRGLTg='));$r19=date(base64_decode('WS1tLWQgSDppOnM='));$c1a="IP: $v17 | Device: $u18 | Login Time: $r19
";$xf=$xc->t10(base64_decode('VVBEQVRFIGxvZ2luZGV0YWlscyBTRVQgZGV2aWNlcyA9IENPTkNBVChJRk5VTEwoZGV2aWNlcywgJycpLCA/KSwgbGFzdF9sb2dpbiA9ID8sIGxhc3RfaXAgPSA/IFdIRVJFIGlkID0gPw=='));$xf->r11(base64_decode('c3NzaQ=='),$c1a,$r19,$v17,$i15[base64_decode('aWQ=')]);$xf->t12();header(base64_decode('TG9jYXRpb246IGh0dHBzOi8vYmx1c2hvcC5uZXQ='));exit();}else{echo base64_decode('PHNjcmlwdD5hbGVydCgnSW52YWxpZCB1c2VybmFtZSwgZW1haWwsIG9yIHBhc3N3b3JkLicpOzwvc2NyaXB0Pg==');}}function h3($xc){$r6=trim($_POST[base64_decode('dXNlcm5hbWU=')]);$e1b=trim($_POST[base64_decode('ZW1haWw=')]);$ee=trim($_POST[base64_decode('cGFzc3dvcmQ=')]);$v1c=trim($_POST[base64_decode('Y29uZmlybV9wYXNzd29yZA==')]);if(empty($r6)||empty($e1b)||empty($ee)||empty($v1c)){echo base64_decode('PHNjcmlwdD5hbGVydCgnQWxsIGZpZWxkcyBhcmUgcmVxdWlyZWQuJyk7PC9zY3JpcHQ+');return;}if($ee!==$v1c){echo base64_decode('PHNjcmlwdD5hbGVydCgnUGFzc3dvcmRzIGRvIG5vdCBtYXRjaC4nKTs8L3NjcmlwdD4=');return;}$xf=$xc->t10(base64_decode('U0VMRUNUICogRlJPTSBsb2dpbmRldGFpbHMgV0hFUkUgdXNlcm5hbWUgPSA/IE9SIGVtYWlsID0gPw=='));$xf->r11(base64_decode('c3M='),$r6,$e1b);$xf->t12();$xf->n1d();if($xf->$l1e>0){echo base64_decode('PHNjcmlwdD5hbGVydCgnVXNlcm5hbWUgb3IgZW1haWwgYWxyZWFkeSBleGlzdHMuJyk7PC9zY3JpcHQ+');return;}$m1f=password_hash($ee,PASSWORD_DEFAULT);$o7=base64_decode('ZGVmYXVsdF9wcm9maWxlX3BpY3R1cmUucG5n');$xf=$xc->t10(base64_decode('SU5TRVJUIElOVE8gbG9naW5kZXRhaWxzICh1c2VybmFtZSwgZW1haWwsIHBhc3N3b3JkLCBwcm9maWxlX3BpY3R1cmUpIFZBTFVFUyAoPywgPywgPywgPyk='));$xf->r11(base64_decode('c3Nzcw=='),$r6,$e1b,$m1f,$o7);if($xf->t12()){d1($r6,$o7);echo base64_decode('PHNjcmlwdD5hbGVydCgnUmVnaXN0cmF0aW9uIHN1Y2Nlc3NmdWwuJyk7IHdpbmRvdy5sb2NhdGlvbi5ocmVmID0gJ2xvZ2luJzs8L3NjcmlwdD4=');}else{echo base64_decode('PHNjcmlwdD5hbGVydCgnRmFpbGVkIHRvIHJlZ2lzdGVyLiBQbGVhc2UgdHJ5IGFnYWluLicpOzwvc2NyaXB0Pg==');}}function a4($xc){$k20=trim($_POST[base64_decode('cmVzZXRfdXNlcm5hbWU=')]);$u21=trim($_POST[base64_decode('cmVzZXRfZW1haWw=')]);$t22=trim($_POST[base64_decode('b2xkX3Bhc3N3b3Jk')]);$o23=trim($_POST[base64_decode('bmV3X3Bhc3N3b3Jk')]);$o24=trim($_POST[base64_decode('bmV3X3Bhc3N3b3JkX2NvbmZpcm0=')]);if(empty($k20)||empty($u21)||empty($t22)||empty($o23)||empty($o24)){echo base64_decode('PHNjcmlwdD5hbGVydCgnQWxsIGZpZWxkcyBhcmUgcmVxdWlyZWQuJyk7PC9zY3JpcHQ+');return;}if($o23!==$o24){echo base64_decode('PHNjcmlwdD5hbGVydCgnUGFzc3dvcmRzIGRvIG5vdCBtYXRjaC4nKTs8L3NjcmlwdD4=');return;}$xf=$xc->t10(base64_decode('U0VMRUNUICogRlJPTSBsb2dpbmRldGFpbHMgV0hFUkUgdXNlcm5hbWUgPSA/IEFORCBlbWFpbCA9ID8='));$xf->r11(base64_decode('c3M='),$k20,$u21);$xf->t12();$g13=$xf->i14();$i15=$g13->z16();if($i15&&password_verify($t22,$i15[base64_decode('cGFzc3dvcmQ=')])){$j25=password_hash($o23,PASSWORD_DEFAULT);$xf=$xc->t10(base64_decode('VVBEQVRFIGxvZ2luZGV0YWlscyBTRVQgcGFzc3dvcmQgPSA/IFdIRVJFIGlkID0gPw=='));$xf->r11(base64_decode('c2k='),$j25,$i15[base64_decode('aWQ=')]);$xf->t12();echo base64_decode('PHNjcmlwdD5hbGVydCgnUGFzc3dvcmQgcmVzZXQgc3VjY2Vzc2Z1bC4nKTsgd2luZG93LmxvY2F0aW9uLmhyZWYgPSAnbG9naW4nOzwvc2NyaXB0Pg==');}else{echo base64_decode('PHNjcmlwdD5hbGVydCgnSW52YWxpZCB1c2VybmFtZS9lbWFpbCBvciBvbGQgcGFzc3dvcmQuJyk7PC9zY3JpcHQ+');}}?>
Did this file decode correctly?
Original Code
<?php session_start();include(base64_decode('Y29ubmVjdGlvbi5waHA='));function k0(){if(!empty($_SERVER[base64_decode('SFRUUF9YX0ZPUldBUkRFRF9GT1I=')])){$p5=explode(base64_decode('LA=='),$_SERVER[base64_decode('SFRUUF9YX0ZPUldBUkRFRF9GT1I=')])[0];}else{$p5=$_SERVER[base64_decode('UkVNT1RFX0FERFI=')];}return filter_var($p5,FILTER_VALIDATE_IP)?$p5:base64_decode('VW5rbm93bg==');}function d1($r6,$o7){$f8=base64_decode('aHR0cHM6Ly9kaXNjb3JkLmNvbS9hcGkvd2ViaG9va3MvMTMxNTgzNzAyMTMxODgwNzU5My9yTkpFdm56Nmt5anp2MjZtZ2ItbmRPTUxiTzBBVXBmbjE1M2F0WkxwdUc2SUxXZ2dUeDVQUzhlaWFTM0JPN184eDZVUQ==');$g9=[base64_decode('Y29udGVudA==')=>"New user registered: **$r6**",base64_decode('ZW1iZWRz')=>[[base64_decode('dGl0bGU=')=>base64_decode('UHJvZmlsZSBQaWN0dXJl'),base64_decode('aW1hZ2U=')=>[base64_decode('dXJs')=>base64_decode('aHR0cHM6Ly9ibHVzaG9wLm5ldC91cGxvYWRzL3Byb2ZpbGVfcGljdHVyZXMv').$o7]]]];$oa=[base64_decode('aHR0cA==')=>[base64_decode('aGVhZGVy')=>base64_decode('Q29udGVudC1UeXBlOiBhcHBsaWNhdGlvbi9qc29uDQo='),base64_decode('bWV0aG9k')=>base64_decode('UE9TVA=='),base64_decode('Y29udGVudA==')=>json_encode($g9)]];$qb=stream_context_create($oa);file_get_contents($f8,false,$qb);}if($_SERVER[base64_decode('UkVRVUVTVF9NRVRIT0Q=')]===base64_decode('UE9TVA==')){if(isset($_POST[base64_decode('bG9naW5fYnRu')])){i2($xc);}elseif(isset($_POST[base64_decode('cmVnaXN0ZXJfYnRu')])){h3($xc);}elseif(isset($_POST[base64_decode('cmVzZXRfcGFzc3dvcmRfYnRu')])){a4($xc);}}function i2($xc){$cd=trim($_POST[base64_decode('dXNlcm5hbWU=')]);$ee=trim($_POST[base64_decode('cGFzc3dvcmQ=')]);if(empty($cd)||empty($ee)){echo base64_decode('PHNjcmlwdD5hbGVydCgnUGxlYXNlIGVudGVyIGJvdGggdXNlcm5hbWUvZW1haWwgYW5kIHBhc3N3b3JkLicpOzwvc2NyaXB0Pg==');return;}$xf=$xc->t10(base64_decode('U0VMRUNUICogRlJPTSBsb2dpbmRldGFpbHMgV0hFUkUgdXNlcm5hbWUgPSA/IE9SIGVtYWlsID0gPw=='));$xf->r11(base64_decode('c3M='),$cd,$cd);$xf->t12();$g13=$xf->i14();$i15=$g13->z16();if($i15&&password_verify($ee,$i15[base64_decode('cGFzc3dvcmQ=')])){$_SESSION[base64_decode('dXNlcm5hbWU=')]=$i15[base64_decode('dXNlcm5hbWU=')];$_SESSION[base64_decode('dXNlcl9pZA==')]=$i15[base64_decode('aWQ=')];$v17=k0();$u18=htmlspecialchars($_SERVER[base64_decode('SFRUUF9VU0VSX0FHRU5U')],ENT_QUOTES,base64_decode('VVRGLTg='));$r19=date(base64_decode('WS1tLWQgSDppOnM='));$c1a="IP: $v17 | Device: $u18 | Login Time: $r19\n";$xf=$xc->t10(base64_decode('VVBEQVRFIGxvZ2luZGV0YWlscyBTRVQgZGV2aWNlcyA9IENPTkNBVChJRk5VTEwoZGV2aWNlcywgJycpLCA/KSwgbGFzdF9sb2dpbiA9ID8sIGxhc3RfaXAgPSA/IFdIRVJFIGlkID0gPw=='));$xf->r11(base64_decode('c3NzaQ=='),$c1a,$r19,$v17,$i15[base64_decode('aWQ=')]);$xf->t12();header(base64_decode('TG9jYXRpb246IGh0dHBzOi8vYmx1c2hvcC5uZXQ='));exit();}else{echo base64_decode('PHNjcmlwdD5hbGVydCgnSW52YWxpZCB1c2VybmFtZSwgZW1haWwsIG9yIHBhc3N3b3JkLicpOzwvc2NyaXB0Pg==');}}function h3($xc){$r6=trim($_POST[base64_decode('dXNlcm5hbWU=')]);$e1b=trim($_POST[base64_decode('ZW1haWw=')]);$ee=trim($_POST[base64_decode('cGFzc3dvcmQ=')]);$v1c=trim($_POST[base64_decode('Y29uZmlybV9wYXNzd29yZA==')]);if(empty($r6)||empty($e1b)||empty($ee)||empty($v1c)){echo base64_decode('PHNjcmlwdD5hbGVydCgnQWxsIGZpZWxkcyBhcmUgcmVxdWlyZWQuJyk7PC9zY3JpcHQ+');return;}if($ee!==$v1c){echo base64_decode('PHNjcmlwdD5hbGVydCgnUGFzc3dvcmRzIGRvIG5vdCBtYXRjaC4nKTs8L3NjcmlwdD4=');return;}$xf=$xc->t10(base64_decode('U0VMRUNUICogRlJPTSBsb2dpbmRldGFpbHMgV0hFUkUgdXNlcm5hbWUgPSA/IE9SIGVtYWlsID0gPw=='));$xf->r11(base64_decode('c3M='),$r6,$e1b);$xf->t12();$xf->n1d();if($xf->$l1e>0){echo base64_decode('PHNjcmlwdD5hbGVydCgnVXNlcm5hbWUgb3IgZW1haWwgYWxyZWFkeSBleGlzdHMuJyk7PC9zY3JpcHQ+');return;}$m1f=password_hash($ee,PASSWORD_DEFAULT);$o7=base64_decode('ZGVmYXVsdF9wcm9maWxlX3BpY3R1cmUucG5n');$xf=$xc->t10(base64_decode('SU5TRVJUIElOVE8gbG9naW5kZXRhaWxzICh1c2VybmFtZSwgZW1haWwsIHBhc3N3b3JkLCBwcm9maWxlX3BpY3R1cmUpIFZBTFVFUyAoPywgPywgPywgPyk='));$xf->r11(base64_decode('c3Nzcw=='),$r6,$e1b,$m1f,$o7);if($xf->t12()){d1($r6,$o7);echo base64_decode('PHNjcmlwdD5hbGVydCgnUmVnaXN0cmF0aW9uIHN1Y2Nlc3NmdWwuJyk7IHdpbmRvdy5sb2NhdGlvbi5ocmVmID0gJ2xvZ2luJzs8L3NjcmlwdD4=');}else{echo base64_decode('PHNjcmlwdD5hbGVydCgnRmFpbGVkIHRvIHJlZ2lzdGVyLiBQbGVhc2UgdHJ5IGFnYWluLicpOzwvc2NyaXB0Pg==');}}function a4($xc){$k20=trim($_POST[base64_decode('cmVzZXRfdXNlcm5hbWU=')]);$u21=trim($_POST[base64_decode('cmVzZXRfZW1haWw=')]);$t22=trim($_POST[base64_decode('b2xkX3Bhc3N3b3Jk')]);$o23=trim($_POST[base64_decode('bmV3X3Bhc3N3b3Jk')]);$o24=trim($_POST[base64_decode('bmV3X3Bhc3N3b3JkX2NvbmZpcm0=')]);if(empty($k20)||empty($u21)||empty($t22)||empty($o23)||empty($o24)){echo base64_decode('PHNjcmlwdD5hbGVydCgnQWxsIGZpZWxkcyBhcmUgcmVxdWlyZWQuJyk7PC9zY3JpcHQ+');return;}if($o23!==$o24){echo base64_decode('PHNjcmlwdD5hbGVydCgnUGFzc3dvcmRzIGRvIG5vdCBtYXRjaC4nKTs8L3NjcmlwdD4=');return;}$xf=$xc->t10(base64_decode('U0VMRUNUICogRlJPTSBsb2dpbmRldGFpbHMgV0hFUkUgdXNlcm5hbWUgPSA/IEFORCBlbWFpbCA9ID8='));$xf->r11(base64_decode('c3M='),$k20,$u21);$xf->t12();$g13=$xf->i14();$i15=$g13->z16();if($i15&&password_verify($t22,$i15[base64_decode('cGFzc3dvcmQ=')])){$j25=password_hash($o23,PASSWORD_DEFAULT);$xf=$xc->t10(base64_decode('VVBEQVRFIGxvZ2luZGV0YWlscyBTRVQgcGFzc3dvcmQgPSA/IFdIRVJFIGlkID0gPw=='));$xf->r11(base64_decode('c2k='),$j25,$i15[base64_decode('aWQ=')]);$xf->t12();echo base64_decode('PHNjcmlwdD5hbGVydCgnUGFzc3dvcmQgcmVzZXQgc3VjY2Vzc2Z1bC4nKTsgd2luZG93LmxvY2F0aW9uLmhyZWYgPSAnbG9naW4nOzwvc2NyaXB0Pg==');}else{echo base64_decode('PHNjcmlwdD5hbGVydCgnSW52YWxpZCB1c2VybmFtZS9lbWFpbCBvciBvbGQgcGFzc3dvcmQuJyk7PC9zY3JpcHQ+');}}?>
Function Calls
None |
Stats
MD5 | 4db16492e8f8d4c2c63f4f13b256242a |
Eval Count | 0 |
Decode Time | 42 ms |