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("PD9waHANCnNlc3Npb25fc3RhcnQoKTsNCnJlcXVpcmVfb25jZSgnY29udH..
Decoded Output download
?>b'<?php
session_start();
require_once(\'controles/usuarios.php\');
if (!checarUsuario()) {
?>
<!DOCTYPE html>
<html lang="pt-BR">
<head>
<meta charset="utf-8">
<meta name="viewport" content="width=device-width, initial-scale=1, shrink-to-fit=no">
<title>Login | Xtream Serve</title>
<link href="css/login.css" rel="stylesheet">
<link href="css/bootstrap.min.css" rel="stylesheet">
<link rel="icon" href="favicon.ico" type="image/x-icon" />
<script src="js/jquery.min.js"></script>
<script src="js/bootstrap.bundle.min.js"></script>
</head>
<style>
#random{
background-image: url(\'\');
background-repeat: no-repeat;
background-attachment: fixed;
background-size: cover;
}
a:link, a:visited {
background-color: green;
color: white;
padding: 5px 25px;
text-align: center;
text-decoration: none;
display: inline-block;
}
a:hover, a:active {
background-color: #0080FF;
}
</style>
<body>
<body onload="randombg()" id="random">
<form style="background-color:white;border-radius: 15px;" id="login" class="form-signin">
<img class="mx-auto d-block mb-4" src="img/logo.jpg" alt="LOGO" height="87">
<label for="inputEmail" class="sr-only">Usurio</label>
<input name="usuario" type="text" id="inputEmail" class="form-control" placeholder="Usurio" required autofocus>
<label for="inputPassword" class="sr-only">Senha</label>
<input name="senha" type="password" id="inputPassword" class="form-control" placeholder="Senha" required>
<button class="btn btn-lg btn-primary btn-block" type="submit">Entrar</button>
<div class="separator" style="clear: both; text-align: center;">
</div>
<div class="separator" style="clear: both; text-align: center;">
</div>
<div style="text-align: center;">
<br />
© <?php echo date("Y"); ?> Xtream Serve v3.0.5 -</span><br />
Desenvolvido PJTIPTV</span></font></center>
</form>
<!-- Alerta Inicio -->
<div class="modal fade" id="alerta" tabindex="-1" role="dialog" aria-labelledby="Alerta" aria-hidden="true">
<div class="modal-dialog modal-dialog-centered" role="document">
<div class="modal-content">
<div class="modal-body">
<button type="button" class="close" data-dismiss="modal" aria-label="Fechar">
<span aria-hidden="true">×</span>
</button>
<div class="text-center">
<h5 id="textoAlerta" class="h5"></h5>
</div>
</div>
</div>
</div>
</div>
<!-- Alerta Fim-->
</body>
<script>
function randombg(){
var random= Math.floor(Math.random() * 2) + 0;
var bigSize = ["url(\'img/fundo1.jpg\')",
"url(\'img/fundo2.jpg\')"];
document.getElementById("random").style.backgroundImage=bigSize[random];
}
$( "#login" ).submit(function( event ) {
$.ajax({
type: "POST",
url: "controles/login.php",
data: $("#login").serialize(),
success: function(data) {
location = "dashboard.php";
},
error: function(data) {
$("#textoAlerta").text(data.responseText);
$("#alerta").modal();
}
});
event.preventDefault();
});
</script>
</html>
<?php
} else {
header("Location: dashboard.php");
die();
}
?>'
Did this file decode correctly?
Original Code
<?php @eval("?>".base64_decode("PD9waHANCnNlc3Npb25fc3RhcnQoKTsNCnJlcXVpcmVfb25jZSgnY29udHJvbGVzL3VzdWFyaW9zLnBocCcpOw0KaWYgKCFjaGVjYXJVc3VhcmlvKCkpIHsNCj8+DQo8IURPQ1RZUEUgaHRtbD4NCg0KPGh0bWwgbGFuZz0icHQtQlIiPg0KPGhlYWQ+DQogICAgPG1ldGEgY2hhcnNldD0idXRmLTgiPg0KICAgIDxtZXRhIG5hbWU9InZpZXdwb3J0IiBjb250ZW50PSJ3aWR0aD1kZXZpY2Utd2lkdGgsIGluaXRpYWwtc2NhbGU9MSwgc2hyaW5rLXRvLWZpdD1ubyI+DQogICAgPHRpdGxlPkxvZ2luIHwgWHRyZWFtIFNlcnZlPC90aXRsZT4NCiAgICA8bGluayBocmVmPSJjc3MvbG9naW4uY3NzIiByZWw9InN0eWxlc2hlZXQiPg0KICAgIDxsaW5rIGhyZWY9ImNzcy9ib290c3RyYXAubWluLmNzcyIgcmVsPSJzdHlsZXNoZWV0Ij4NCiAgICA8bGluayByZWw9Imljb24iIGhyZWY9ImZhdmljb24uaWNvIiB0eXBlPSJpbWFnZS94LWljb24iIC8+DQogICAgPHNjcmlwdCBzcmM9ImpzL2pxdWVyeS5taW4uanMiPjwvc2NyaXB0Pg0KICAgIDxzY3JpcHQgc3JjPSJqcy9ib290c3RyYXAuYnVuZGxlLm1pbi5qcyI+PC9zY3JpcHQ+DQo8L2hlYWQ+DQo8c3R5bGU+DQojcmFuZG9tew0KICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJycpOw0KICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0Ow0KICBiYWNrZ3JvdW5kLWF0dGFjaG1lbnQ6IGZpeGVkOw0KICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyOw0KfQ0KDQphOmxpbmssIGE6dmlzaXRlZCB7DQogIGJhY2tncm91bmQtY29sb3I6IGdyZWVuOw0KICBjb2xvcjogd2hpdGU7DQogIHBhZGRpbmc6IDVweCAyNXB4Ow0KICB0ZXh0LWFsaWduOiBjZW50ZXI7DQogIHRleHQtZGVjb3JhdGlvbjogbm9uZTsNCiAgZGlzcGxheTogaW5saW5lLWJsb2NrOw0KfQ0KDQphOmhvdmVyLCBhOmFjdGl2ZSB7DQogIGJhY2tncm91bmQtY29sb3I6ICMwMDgwRkY7DQp9DQo8L3N0eWxlPg0KPGJvZHk+DQo8Ym9keSBvbmxvYWQ9InJhbmRvbWJnKCkiIGlkPSJyYW5kb20iPg0KICAgIDxmb3JtIHN0eWxlPSJiYWNrZ3JvdW5kLWNvbG9yOndoaXRlO2JvcmRlci1yYWRpdXM6IDE1cHg7IiBpZD0ibG9naW4iIGNsYXNzPSJmb3JtLXNpZ25pbiI+DQogICAgICAgIDxpbWcgY2xhc3M9Im14LWF1dG8gZC1ibG9jayBtYi00IiBzcmM9ImltZy9sb2dvLmpwZyIgYWx0PSJMT0dPIiBoZWlnaHQ9Ijg3Ij4NCiAgICAgICAgPGxhYmVsIGZvcj0iaW5wdXRFbWFpbCIgY2xhc3M9InNyLW9ubHkiPlVzdcOhcmlvPC9sYWJlbD4NCiAgICAgICAgPGlucHV0IG5hbWU9InVzdWFyaW8iIHR5cGU9InRleHQiIGlkPSJpbnB1dEVtYWlsIiBjbGFzcz0iZm9ybS1jb250cm9sIiBwbGFjZWhvbGRlcj0iVXN1w6FyaW8iIHJlcXVpcmVkIGF1dG9mb2N1cz4NCiAgICAgICAgPGxhYmVsIGZvcj0iaW5wdXRQYXNzd29yZCIgY2xhc3M9InNyLW9ubHkiPlNlbmhhPC9sYWJlbD4NCiAgICAgICAgPGlucHV0IG5hbWU9InNlbmhhIiB0eXBlPSJwYXNzd29yZCIgaWQ9ImlucHV0UGFzc3dvcmQiIGNsYXNzPSJmb3JtLWNvbnRyb2wiIHBsYWNlaG9sZGVyPSJTZW5oYSIgcmVxdWlyZWQ+DQogICAgICAgIDxidXR0b24gY2xhc3M9ImJ0biBidG4tbGcgYnRuLXByaW1hcnkgYnRuLWJsb2NrIiB0eXBlPSJzdWJtaXQiPkVudHJhcjwvYnV0dG9uPg0KICAgICAgIDxkaXYgY2xhc3M9InNlcGFyYXRvciIgc3R5bGU9ImNsZWFyOiBib3RoOyB0ZXh0LWFsaWduOiBjZW50ZXI7Ij4NCjwvZGl2Pg0KPGRpdiBjbGFzcz0ic2VwYXJhdG9yIiBzdHlsZT0iY2xlYXI6IGJvdGg7IHRleHQtYWxpZ246IGNlbnRlcjsiPg0KPC9kaXY+DQo8ZGl2IHN0eWxlPSJ0ZXh0LWFsaWduOiBjZW50ZXI7Ij4NCjxiciAvPg0KJmNvcHk7IDw/cGhwIGVjaG8gZGF0ZSgiWSIpOyA/PiBYdHJlYW0gU2VydmUgdjMuMC41IC08L3NwYW4+PGJyIC8+DQpEZXNlbnZvbHZpZG8gUEpUSVBUVjwvc3Bhbj48L2ZvbnQ+PC9jZW50ZXI+DQo8L2Zvcm0+DQo8IS0tIEFsZXJ0YSBJbmljaW8gLS0+DQo8ZGl2IGNsYXNzPSJtb2RhbCBmYWRlIiBpZD0iYWxlcnRhIiB0YWJpbmRleD0iLTEiIHJvbGU9ImRpYWxvZyIgYXJpYS1sYWJlbGxlZGJ5PSJBbGVydGEiIGFyaWEtaGlkZGVuPSJ0cnVlIj4NCiAgPGRpdiBjbGFzcz0ibW9kYWwtZGlhbG9nIG1vZGFsLWRpYWxvZy1jZW50ZXJlZCIgcm9sZT0iZG9jdW1lbnQiPg0KICAgIDxkaXYgY2xhc3M9Im1vZGFsLWNvbnRlbnQiPg0KDQogICAgICA8ZGl2IGNsYXNzPSJtb2RhbC1ib2R5Ij4NCiAgICAgIDxidXR0b24gdHlwZT0iYnV0dG9uIiBjbGFzcz0iY2xvc2UiIGRhdGEtZGlzbWlzcz0ibW9kYWwiIGFyaWEtbGFiZWw9IkZlY2hhciI+DQogICAgICAgICAgPHNwYW4gYXJpYS1oaWRkZW49InRydWUiPiZ0aW1lczs8L3NwYW4+DQogICAgICAgIDwvYnV0dG9uPg0KICAgICAgICA8ZGl2IGNsYXNzPSJ0ZXh0LWNlbnRlciI+DQogICAgICAgIDxoNSBpZD0idGV4dG9BbGVydGEiIGNsYXNzPSJoNSI+PC9oNT4gDQogICAgICAgIDwvZGl2Pg0KICAgICAgPC9kaXY+DQogICAgPC9kaXY+DQogIDwvZGl2Pg0KPC9kaXY+DQo8IS0tIEFsZXJ0YSBGaW0tLT4NCjwvYm9keT4NCjxzY3JpcHQ+DQpmdW5jdGlvbiByYW5kb21iZygpew0KICB2YXIgcmFuZG9tPSBNYXRoLmZsb29yKE1hdGgucmFuZG9tKCkgKiAyKSArIDA7DQogIHZhciBiaWdTaXplID0gWyJ1cmwoXCdpbWcvZnVuZG8xLmpwZ1wnKSIsDQoJCQkJICJ1cmwoXCdpbWcvZnVuZG8yLmpwZ1wnKSJdOw0KICBkb2N1bWVudC5nZXRFbGVtZW50QnlJZCgicmFuZG9tIikuc3R5bGUuYmFja2dyb3VuZEltYWdlPWJpZ1NpemVbcmFuZG9tXTsNCn0NCiAgICAkKCAiI2xvZ2luIiApLnN1Ym1pdChmdW5jdGlvbiggZXZlbnQgKSB7DQogICAgICAgICQuYWpheCh7DQogICAgICAgICAgICB0eXBlOiAiUE9TVCIsDQogICAgICAgICAgICB1cmw6ICJjb250cm9sZXMvbG9naW4ucGhwIiwNCiAgICAgICAgICAgIGRhdGE6ICQoIiNsb2dpbiIpLnNlcmlhbGl6ZSgpLA0KICAgICAgICAgICAgc3VjY2VzczogZnVuY3Rpb24oZGF0YSkgew0KICAgICAgICAgICAgICAgIGxvY2F0aW9uID0gImRhc2hib2FyZC5waHAiOw0KICAgICAgICAgICAgfSwNCiAgICAgICAgICAgIGVycm9yOiBmdW5jdGlvbihkYXRhKSB7DQogICAgICAgICAgICAgICAgJCgiI3RleHRvQWxlcnRhIikudGV4dChkYXRhLnJlc3BvbnNlVGV4dCk7DQogICAgICAgICAgICAgICAgJCgiI2FsZXJ0YSIpLm1vZGFsKCk7DQogICAgICAgICAgICB9DQogICAgICAgIH0pOw0KICAgICAgICBldmVudC5wcmV2ZW50RGVmYXVsdCgpOw0KICAgIH0pOw0KPC9zY3JpcHQ+DQo8L2h0bWw+DQo8P3BocA0KfSBlbHNlIHsNCiAgICBoZWFkZXIoIkxvY2F0aW9uOiBkYXNoYm9hcmQucGhwIik7DQogICAgZGllKCk7DQp9DQo/Pg=="));//Generated by Ampare PHP Encoder. For more security please use php protect before encode the php program
Function Calls
base64_decode | 1 |
Stats
MD5 | 78f3064849d263d1e6b22a4785f24a8a |
Eval Count | 1 |
Decode Time | 110 ms |