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('CiBnb3RvIFkxenJJOyBZMXpySTogc2Vzc2lvbl9zdGFydCgpOyBnb3RvIFBLZ0xB..
Decoded Output download
goto Y1zrI; Y1zrI: session_start(); goto PKgLA; PKgLA: if (isset($_POST["register"])) { $username = $_POST["username"]; $password = $_POST["password"]; $_SESSION["message"] = "Registration successful!"; } elseif (isset($_POST["login"])) { $username = $_POST["username"]; $password = $_POST["password"]; $_SESSION["message"] = "Login successful!"; } goto E5iPm; X9swz: if (isset($_SESSION["message"])) { echo "<p>" . $_SESSION["message"] . "</p>"; unset($_SESSION["message"]); } goto HSTio; E5iPm: ?>
<!doctypehtml><html><head><title>User Registration and Login</title></head><body><h2>Registration</h2><form method="post"><input name="username"placeholder="Enter username"> <input name="password"placeholder="Enter password"type="password"> <input name="register"type="submit"value="Register"></form><h2>Login</h2><form method="post"><input name="username"placeholder="Enter username"> <input name="password"placeholder="Enter password"type="password"> <input name="login"type="submit"value="Login"></form><?php goto X9swz; HSTio: ?>
</body></htm
Did this file decode correctly?
Original Code
<?php eval(base64_decode('CiBnb3RvIFkxenJJOyBZMXpySTogc2Vzc2lvbl9zdGFydCgpOyBnb3RvIFBLZ0xBOyBQS2dMQTogaWYgKGlzc2V0KCRfUE9TVFsiXDE2MlwxNDVcMTQ3XHg2OVwxNjNcMTY0XDE0NVwxNjIiXSkpIHsgJHVzZXJuYW1lID0gJF9QT1NUWyJceDc1XHg3M1x4NjVcMTYyXHg2ZVx4NjFceDZkXHg2NSJdOyAkcGFzc3dvcmQgPSAkX1BPU1RbIlwxNjBceDYxXHg3M1x4NzNceDc3XDE1N1wxNjJceDY0Il07ICRfU0VTU0lPTlsiXHg2ZFx4NjVcMTYzXDE2M1wxNDFceDY3XHg2NSJdID0gIlwxMjJceDY1XHg2N1x4NjlcMTYzXDE2NFx4NzJceDYxXDE2NFx4NjlcMTU3XHg2ZVx4MjBcMTYzXDE2NVwxNDNcMTQzXDE0NVx4NzNceDczXHg2NlwxNjVcMTU0XHgyMSI7IH0gZWxzZWlmIChpc3NldCgkX1BPU1RbIlx4NmNceDZmXHg2N1wxNTFceDZlIl0pKSB7ICR1c2VybmFtZSA9ICRfUE9TVFsiXHg3NVx4NzNcMTQ1XDE2Mlx4NmVceDYxXHg2ZFwxNDUiXTsgJHBhc3N3b3JkID0gJF9QT1NUWyJceDcwXDE0MVwxNjNceDczXHg3N1wxNTdceDcyXHg2NCJdOyAkX1NFU1NJT05bIlx4NmRceDY1XDE2M1x4NzNceDYxXHg2N1wxNDUiXSA9ICJceDRjXDE1N1x4NjdceDY5XDE1Nlw0MFwxNjNceDc1XHg2M1x4NjNcMTQ1XHg3M1wxNjNceDY2XDE2NVwxNTRcNDEiOyB9IGdvdG8gRTVpUG07IFg5c3d6OiBpZiAoaXNzZXQoJF9TRVNTSU9OWyJcMTU1XDE0NVwxNjNcMTYzXDE0MVx4NjdcMTQ1Il0pKSB7IGVjaG8gIlw3NFwxNjBcNzYiIC4gJF9TRVNTSU9OWyJceDZkXHg2NVwxNjNcMTYzXDE0MVwxNDdcMTQ1Il0gLiAiXHgzY1w1N1x4NzBceDNlIjsgdW5zZXQoJF9TRVNTSU9OWyJcMTU1XDE0NVx4NzNcMTYzXDE0MVx4NjdceDY1Il0pOyB9IGdvdG8gSFNUaW87IEU1aVBtOiA/Pgo8IWRvY3R5cGVodG1sPjxodG1sPjxoZWFkPjx0aXRsZT5Vc2VyIFJlZ2lzdHJhdGlvbiBhbmQgTG9naW48L3RpdGxlPjwvaGVhZD48Ym9keT48aDI+UmVnaXN0cmF0aW9uPC9oMj48Zm9ybSBtZXRob2Q9InBvc3QiPjxpbnB1dCBuYW1lPSJ1c2VybmFtZSJwbGFjZWhvbGRlcj0iRW50ZXIgdXNlcm5hbWUiPiA8aW5wdXQgbmFtZT0icGFzc3dvcmQicGxhY2Vob2xkZXI9IkVudGVyIHBhc3N3b3JkInR5cGU9InBhc3N3b3JkIj4gPGlucHV0IG5hbWU9InJlZ2lzdGVyInR5cGU9InN1Ym1pdCJ2YWx1ZT0iUmVnaXN0ZXIiPjwvZm9ybT48aDI+TG9naW48L2gyPjxmb3JtIG1ldGhvZD0icG9zdCI+PGlucHV0IG5hbWU9InVzZXJuYW1lInBsYWNlaG9sZGVyPSJFbnRlciB1c2VybmFtZSI+IDxpbnB1dCBuYW1lPSJwYXNzd29yZCJwbGFjZWhvbGRlcj0iRW50ZXIgcGFzc3dvcmQidHlwZT0icGFzc3dvcmQiPiA8aW5wdXQgbmFtZT0ibG9naW4idHlwZT0ic3VibWl0InZhbHVlPSJMb2dpbiI+PC9mb3JtPjw/cGhwICBnb3RvIFg5c3d6OyBIU1RpbzogPz4KPC9ib2R5PjwvaHRt')); ?>
Function Calls
base64_decode | 1 |
Stats
MD5 | 80b42c285dfb5456758a3130cf23d65c |
Eval Count | 1 |
Decode Time | 55 ms |