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 | <?php echo $nome; ?></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: #B22222;
}
</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="<?php echo $img; ?>" alt="logo">
        <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-danger 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 />
&copy; <?php echo date("Y"); ?> <?php echo $copy; ?> -</span><br />
Desenvolvido por PJT</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">&times;</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+DQogICAgPHRpdGxlPkxvZ2luIHwgPD9waHAgZWNobyAkbm9tZTsgPz48L3RpdGxlPg0KICAgIDxsaW5rIGhyZWY9ImNzcy9sb2dpbi5jc3MiIHJlbD0ic3R5bGVzaGVldCI+DQogICAgPGxpbmsgaHJlZj0iY3NzL2Jvb3RzdHJhcC5taW4uY3NzIiByZWw9InN0eWxlc2hlZXQiPg0KICAgIDxsaW5rIHJlbD0iaWNvbiIgaHJlZj0iZmF2aWNvbi5pY28iIHR5cGU9ImltYWdlL3gtaWNvbiIgLz4NCiAgICA8c2NyaXB0IHNyYz0ianMvanF1ZXJ5Lm1pbi5qcyI+PC9zY3JpcHQ+DQogICAgPHNjcmlwdCBzcmM9ImpzL2Jvb3RzdHJhcC5idW5kbGUubWluLmpzIj48L3NjcmlwdD4NCjwvaGVhZD4NCjxzdHlsZT4NCiNyYW5kb217DQogIGJhY2tncm91bmQtaW1hZ2U6IHVybCgnJyk7DQogIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7DQogIGJhY2tncm91bmQtYXR0YWNobWVudDogZml4ZWQ7DQogIGJhY2tncm91bmQtc2l6ZTogY292ZXI7DQp9DQoNCmE6bGluaywgYTp2aXNpdGVkIHsNCiAgYmFja2dyb3VuZC1jb2xvcjogZ3JlZW47DQogIGNvbG9yOiB3aGl0ZTsNCiAgcGFkZGluZzogNXB4IDI1cHg7DQogIHRleHQtYWxpZ246IGNlbnRlcjsNCiAgdGV4dC1kZWNvcmF0aW9uOiBub25lOw0KICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7DQp9DQoNCmE6aG92ZXIsIGE6YWN0aXZlIHsNCiAgYmFja2dyb3VuZC1jb2xvcjogI0IyMjIyMjsNCn0NCjwvc3R5bGU+DQo8Ym9keT4NCjxib2R5IG9ubG9hZD0icmFuZG9tYmcoKSIgaWQ9InJhbmRvbSI+DQogICAgPGZvcm0gc3R5bGU9ImJhY2tncm91bmQtY29sb3I6d2hpdGU7Ym9yZGVyLXJhZGl1czogMTVweDsiIGlkPSJsb2dpbiIgY2xhc3M9ImZvcm0tc2lnbmluIj4NCiAgICAgICAgPGltZyBjbGFzcz0ibXgtYXV0byBkLWJsb2NrIG1iLTQiIHNyYz0iPD9waHAgZWNobyAkaW1nOyA/PiIgYWx0PSJsb2dvIj4NCiAgICAgICAgPGxhYmVsIGZvcj0iaW5wdXRFbWFpbCIgY2xhc3M9InNyLW9ubHkiPlVzdcOhcmlvPC9sYWJlbD4NCiAgICAgICAgPGlucHV0IG5hbWU9InVzdWFyaW8iIHR5cGU9InRleHQiIGlkPSJpbnB1dEVtYWlsIiBjbGFzcz0iZm9ybS1jb250cm9sIiBwbGFjZWhvbGRlcj0iVXN1w6FyaW8iIHJlcXVpcmVkIGF1dG9mb2N1cz4NCiAgICAgICAgPGxhYmVsIGZvcj0iaW5wdXRQYXNzd29yZCIgY2xhc3M9InNyLW9ubHkiPlNlbmhhPC9sYWJlbD4NCiAgICAgICAgPGlucHV0IG5hbWU9InNlbmhhIiB0eXBlPSJwYXNzd29yZCIgaWQ9ImlucHV0UGFzc3dvcmQiIGNsYXNzPSJmb3JtLWNvbnRyb2wiIHBsYWNlaG9sZGVyPSJTZW5oYSIgcmVxdWlyZWQ+DQogICAgICAgIDxidXR0b24gY2xhc3M9ImJ0biBidG4tbGcgYnRuLWRhbmdlciBidG4tYmxvY2siIHR5cGU9InN1Ym1pdCI+RW50cmFyPC9idXR0b24+DQogICAgICAgPGRpdiBjbGFzcz0ic2VwYXJhdG9yIiBzdHlsZT0iY2xlYXI6IGJvdGg7IHRleHQtYWxpZ246IGNlbnRlcjsiPg0KPC9kaXY+DQo8ZGl2IGNsYXNzPSJzZXBhcmF0b3IiIHN0eWxlPSJjbGVhcjogYm90aDsgdGV4dC1hbGlnbjogY2VudGVyOyI+DQo8L2Rpdj4NCjxkaXYgc3R5bGU9InRleHQtYWxpZ246IGNlbnRlcjsiPg0KPGJyIC8+DQomY29weTsgPD9waHAgZWNobyBkYXRlKCJZIik7ID8+IDw/cGhwIGVjaG8gJGNvcHk7ID8+IC08L3NwYW4+PGJyIC8+DQpEZXNlbnZvbHZpZG8gcG9yIFBKVDwvc3Bhbj48L2ZvbnQ+PC9jZW50ZXI+DQo8L2Zvcm0+DQo8IS0tIEFsZXJ0YSBJbmljaW8gLS0+DQo8ZGl2IGNsYXNzPSJtb2RhbCBmYWRlIiBpZD0iYWxlcnRhIiB0YWJpbmRleD0iLTEiIHJvbGU9ImRpYWxvZyIgYXJpYS1sYWJlbGxlZGJ5PSJBbGVydGEiIGFyaWEtaGlkZGVuPSJ0cnVlIj4NCiAgPGRpdiBjbGFzcz0ibW9kYWwtZGlhbG9nIG1vZGFsLWRpYWxvZy1jZW50ZXJlZCIgcm9sZT0iZG9jdW1lbnQiPg0KICAgIDxkaXYgY2xhc3M9Im1vZGFsLWNvbnRlbnQiPg0KDQogICAgICA8ZGl2IGNsYXNzPSJtb2RhbC1ib2R5Ij4NCiAgICAgIDxidXR0b24gdHlwZT0iYnV0dG9uIiBjbGFzcz0iY2xvc2UiIGRhdGEtZGlzbWlzcz0ibW9kYWwiIGFyaWEtbGFiZWw9IkZlY2hhciI+DQogICAgICAgICAgPHNwYW4gYXJpYS1oaWRkZW49InRydWUiPiZ0aW1lczs8L3NwYW4+DQogICAgICAgIDwvYnV0dG9uPg0KICAgICAgICA8ZGl2IGNsYXNzPSJ0ZXh0LWNlbnRlciI+DQogICAgICAgIDxoNSBpZD0idGV4dG9BbGVydGEiIGNsYXNzPSJoNSI+PC9oNT4gDQogICAgICAgIDwvZGl2Pg0KICAgICAgPC9kaXY+DQogICAgPC9kaXY+DQogIDwvZGl2Pg0KPC9kaXY+DQo8IS0tIEFsZXJ0YSBGaW0tLT4NCjwvYm9keT4NCjxzY3JpcHQ+DQpmdW5jdGlvbiByYW5kb21iZygpew0KICB2YXIgcmFuZG9tPSBNYXRoLmZsb29yKE1hdGgucmFuZG9tKCkgKiAyKSArIDA7DQogIHZhciBiaWdTaXplID0gWyJ1cmwoJ2ltZy9mdW5kbzEuanBnJykiLA0KCQkJCSAidXJsKCdpbWcvZnVuZG8yLmpwZycpIl07DQogIGRvY3VtZW50LmdldEVsZW1lbnRCeUlkKCJyYW5kb20iKS5zdHlsZS5iYWNrZ3JvdW5kSW1hZ2U9YmlnU2l6ZVtyYW5kb21dOw0KfQ0KICAgICQoICIjbG9naW4iICkuc3VibWl0KGZ1bmN0aW9uKCBldmVudCApIHsNCiAgICAgICAgJC5hamF4KHsNCiAgICAgICAgICAgIHR5cGU6ICJQT1NUIiwNCiAgICAgICAgICAgIHVybDogImNvbnRyb2xlcy9sb2dpbi5waHAiLA0KICAgICAgICAgICAgZGF0YTogJCgiI2xvZ2luIikuc2VyaWFsaXplKCksDQogICAgICAgICAgICBzdWNjZXNzOiBmdW5jdGlvbihkYXRhKSB7DQogICAgICAgICAgICAgICAgbG9jYXRpb24gPSAiZGFzaGJvYXJkLnBocCI7DQogICAgICAgICAgICB9LA0KICAgICAgICAgICAgZXJyb3I6IGZ1bmN0aW9uKGRhdGEpIHsNCiAgICAgICAgICAgICAgICAkKCIjdGV4dG9BbGVydGEiKS50ZXh0KGRhdGEucmVzcG9uc2VUZXh0KTsNCiAgICAgICAgICAgICAgICAkKCIjYWxlcnRhIikubW9kYWwoKTsNCiAgICAgICAgICAgIH0NCiAgICAgICAgfSk7DQogICAgICAgIGV2ZW50LnByZXZlbnREZWZhdWx0KCk7DQogICAgfSk7DQo8L3NjcmlwdD4NCjwvaHRtbD4NCjw/cGhwDQp9IGVsc2Ugew0KICAgIGhlYWRlcigiTG9jYXRpb246IGRhc2hib2FyZC5waHAiKTsNCiAgICBkaWUoKTsNCn0NCj8+"));//Generated by Ampare PHP Encoder. For more security please use php protect before encode the php program

Function Calls

base64_decode 1

Variables

None

Stats

MD5 f99e2caaa61dcee906b61f394aff76aa
Eval Count 1
Decode Time 49 ms