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("DQo8IWRvY3R5cGUgaHRtbD4NCg0KPGh0bWwgY2xhc3M9Im5vLWpzIiBsYW..

Decoded Output download

?>b'
<!doctype html>

<html class="no-js" lang="en">


<head>
    <meta charset="utf-8">
    <meta http-equiv="X-UA-Compatible" content="IE=edge">
  
    <meta name="viewport" content="width=device-width, initial-scale=1">
<link href="//maxcdn.bootstrapcdn.com/bootstrap/4.1.1/css/bootstrap.min.css" rel="stylesheet" id="bootstrap-css">

    <script src="//ajax.googleapis.com/ajax/libs/jquery/3.5.1/jquery.min.js"></script>


    <link href=\'https://fonts.googleapis.com/css?family=Open+Sans:400,600,700,800\' rel=\'stylesheet\' type=\'text/css\'>

    <title>@LucasGomes0101</title>
  
</head>

<body>



               
                  
		
            
				 <center>

<br>

<br>
<h1>LucasGomes - Checker 
				   </h1>
                   <STRONG></STRONG><br>
                
<br>
<br>

<hr>


       <textarea id="lista" placeholder="EX: Email | Senha | Cpf | Senha" style="width: 800px;height: 200px;resize: none;background-color: transparent;border: 2px solid dark;color: silver; "></textarea>

<br>
      <font color="black">Status: <span id="status" class="badge badge-warning ">Esperando..</span>   Aprovadas: <span   id="cLive" class="badge badge-success ">0</span>  Reprovadas: <span  id="cDie" class="badge badge-danger ">0</span>  Testadas: <span  id="total" class="badge badge-info ">0</span>  Total: <span  id="carregadas" class="badge badge-dark " >0</span></font>
<br>
<br>
<button class="btn btn-outline-info" style="width: 150px; outline: none;"id="testar" onclick="enviar()">INICIAR</button>
<button class="btn btn-outline-info" style="width: 150px; outline: none;"id="testar" id="parar">PARAR</button>
  
<hr>

<script title="ajax do checker">
    function enviar() {
		var audio = new Audio(\'live.mp3\');
        var linha = $("#lista").val();
        var linhaenviar = linha.split("
");
        var total = linhaenviar.length;
        var ap = 0;
        var rp = 0;
	

	
        linhaenviar.forEach(function(value, index) {
            setTimeout(
                function() {
                    $.ajax({
                        url: \'api.php?string=\' + value,
                        type: \'GET\',
                        async: true,
                        success: function(resultado) {
                            if (resultado.match("#APROVADA")) {
                                removelinha();
                                ap++;
								audio.play();
							
                                aprovadas(resultado + "");
                            }else {
                                removelinha();
                                rp++;
                                reprovadas(resultado + "");
								
								
                            }
                            $(\'#carregadas\').html(total);
                            var fila = parseInt(ap) + parseInt(rp);
                            $(\'#cLive\').html(ap);
                            $(\'#cDie\').html(rp);
                            $(\'#total\').html(fila);
							         $(\'#status\').html("Iniciado.");
									   
									   
									 
									 if (fila == total) {
             
                                    document.getElementById("status").innerHTML = "Finalizado.";
                                }
                        }
                    });

                }, 80 * index);
        });
    }
    function aprovadas(str) {
        $(".aprovadas").append(str + "<br>");
    }
    function reprovadas(str) {
        $(".reprovadas").append(str + "<br>");
    }
    function removelinha() {
        var lines = $("#lista").val().split(\'
\');
        lines.splice(0, 1);
        $("#lista").val(lines.join("
"));
    }
</script>
 <center>

   <span class="btn btn-success" style="width: 45%">APROVADAS</span>
           <div id=".aprovadas" class="aprovadas"></div>
           <span class="btn btn-danger" style="width: 45%;margin-top: 40px">REPROVADAS</span>
           <div id=".reprovadas" class="reprovadas"></div>
</center>

    <script src="../vendors/jquery/dist/jquery.min.js"></script>
    <script src="../vendors/popper.js/dist/umd/popper.min.js"></script>
    <script src="../vendors/bootstrap/dist/js/bootstrap.min.js"></script>
    <script src="../assets/js/main.js"></script>


   



</body>

</html>
'

Did this file decode correctly?

Original Code

<?php @eval("?>".base64_decode("DQo8IWRvY3R5cGUgaHRtbD4NCg0KPGh0bWwgY2xhc3M9Im5vLWpzIiBsYW5nPSJlbiI+DQoNCg0KPGhlYWQ+DQogICAgPG1ldGEgY2hhcnNldD0idXRmLTgiPg0KICAgIDxtZXRhIGh0dHAtZXF1aXY9IlgtVUEtQ29tcGF0aWJsZSIgY29udGVudD0iSUU9ZWRnZSI+DQogIA0KICAgIDxtZXRhIG5hbWU9InZpZXdwb3J0IiBjb250ZW50PSJ3aWR0aD1kZXZpY2Utd2lkdGgsIGluaXRpYWwtc2NhbGU9MSI+DQo8bGluayBocmVmPSIvL21heGNkbi5ib290c3RyYXBjZG4uY29tL2Jvb3RzdHJhcC80LjEuMS9jc3MvYm9vdHN0cmFwLm1pbi5jc3MiIHJlbD0ic3R5bGVzaGVldCIgaWQ9ImJvb3RzdHJhcC1jc3MiPg0KDQogICAgPHNjcmlwdCBzcmM9Ii8vYWpheC5nb29nbGVhcGlzLmNvbS9hamF4L2xpYnMvanF1ZXJ5LzMuNS4xL2pxdWVyeS5taW4uanMiPjwvc2NyaXB0Pg0KDQoNCiAgICA8bGluayBocmVmPSdodHRwczovL2ZvbnRzLmdvb2dsZWFwaXMuY29tL2Nzcz9mYW1pbHk9T3BlbitTYW5zOjQwMCw2MDAsNzAwLDgwMCcgcmVsPSdzdHlsZXNoZWV0JyB0eXBlPSd0ZXh0L2Nzcyc+DQoNCiAgICA8dGl0bGU+QEx1Y2FzR29tZXMwMTAxPC90aXRsZT4NCiAgDQo8L2hlYWQ+DQoNCjxib2R5Pg0KDQoNCg0KICAgICAgICAgICAgICAgDQogICAgICAgICAgICAgICAgICANCgkJDQogICAgICAgICAgICANCgkJCQkgPGNlbnRlcj4NCg0KPGJyPg0KDQo8YnI+DQo8aDE+THVjYXNHb21lcyAtIENoZWNrZXIgDQoJCQkJICAgPC9oMT4NCiAgICAgICAgICAgICAgICAgICA8U1RST05HPjwvU1RST05HPjxicj4NCiAgICAgICAgICAgICAgICANCjxicj4NCjxicj4NCg0KPGhyPg0KDQoNCiAgICAgICA8dGV4dGFyZWEgaWQ9Imxpc3RhIiBwbGFjZWhvbGRlcj0iRVg6IEVtYWlsIHwgU2VuaGEgfCBDcGYgfCBTZW5oYSIgc3R5bGU9IndpZHRoOiA4MDBweDtoZWlnaHQ6IDIwMHB4O3Jlc2l6ZTogbm9uZTtiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtib3JkZXI6IDJweCBzb2xpZCBkYXJrO2NvbG9yOiBzaWx2ZXI7ICI+PC90ZXh0YXJlYT4NCg0KPGJyPg0KICAgICAgPGZvbnQgY29sb3I9ImJsYWNrIj5TdGF0dXM6IDxzcGFuIGlkPSJzdGF0dXMiIGNsYXNzPSJiYWRnZSBiYWRnZS13YXJuaW5nICI+RXNwZXJhbmRvLi48L3NwYW4+ICAgQXByb3ZhZGFzOiA8c3BhbiAgIGlkPSJjTGl2ZSIgY2xhc3M9ImJhZGdlIGJhZGdlLXN1Y2Nlc3MgIj4wPC9zcGFuPiAgUmVwcm92YWRhczogPHNwYW4gIGlkPSJjRGllIiBjbGFzcz0iYmFkZ2UgYmFkZ2UtZGFuZ2VyICI+MDwvc3Bhbj4gIFRlc3RhZGFzOiA8c3BhbiAgaWQ9InRvdGFsIiBjbGFzcz0iYmFkZ2UgYmFkZ2UtaW5mbyAiPjA8L3NwYW4+ICBUb3RhbDogPHNwYW4gIGlkPSJjYXJyZWdhZGFzIiBjbGFzcz0iYmFkZ2UgYmFkZ2UtZGFyayAiID4wPC9zcGFuPjwvZm9udD4NCjxicj4NCjxicj4NCjxidXR0b24gY2xhc3M9ImJ0biBidG4tb3V0bGluZS1pbmZvIiBzdHlsZT0id2lkdGg6IDE1MHB4OyBvdXRsaW5lOiBub25lOyJpZD0idGVzdGFyIiBvbmNsaWNrPSJlbnZpYXIoKSI+SU5JQ0lBUjwvYnV0dG9uPg0KPGJ1dHRvbiBjbGFzcz0iYnRuIGJ0bi1vdXRsaW5lLWluZm8iIHN0eWxlPSJ3aWR0aDogMTUwcHg7IG91dGxpbmU6IG5vbmU7ImlkPSJ0ZXN0YXIiIGlkPSJwYXJhciI+UEFSQVI8L2J1dHRvbj4NCiAgDQo8aHI+DQoNCjxzY3JpcHQgdGl0bGU9ImFqYXggZG8gY2hlY2tlciI+DQogICAgZnVuY3Rpb24gZW52aWFyKCkgew0KCQl2YXIgYXVkaW8gPSBuZXcgQXVkaW8oJ2xpdmUubXAzJyk7DQogICAgICAgIHZhciBsaW5oYSA9ICQoIiNsaXN0YSIpLnZhbCgpOw0KICAgICAgICB2YXIgbGluaGFlbnZpYXIgPSBsaW5oYS5zcGxpdCgiXG4iKTsNCiAgICAgICAgdmFyIHRvdGFsID0gbGluaGFlbnZpYXIubGVuZ3RoOw0KICAgICAgICB2YXIgYXAgPSAwOw0KICAgICAgICB2YXIgcnAgPSAwOw0KCQ0KDQoJDQogICAgICAgIGxpbmhhZW52aWFyLmZvckVhY2goZnVuY3Rpb24odmFsdWUsIGluZGV4KSB7DQogICAgICAgICAgICBzZXRUaW1lb3V0KA0KICAgICAgICAgICAgICAgIGZ1bmN0aW9uKCkgew0KICAgICAgICAgICAgICAgICAgICAkLmFqYXgoew0KICAgICAgICAgICAgICAgICAgICAgICAgdXJsOiAnYXBpLnBocD9zdHJpbmc9JyArIHZhbHVlLA0KICAgICAgICAgICAgICAgICAgICAgICAgdHlwZTogJ0dFVCcsDQogICAgICAgICAgICAgICAgICAgICAgICBhc3luYzogdHJ1ZSwNCiAgICAgICAgICAgICAgICAgICAgICAgIHN1Y2Nlc3M6IGZ1bmN0aW9uKHJlc3VsdGFkbykgew0KICAgICAgICAgICAgICAgICAgICAgICAgICAgIGlmIChyZXN1bHRhZG8ubWF0Y2goIiNBUFJPVkFEQSIpKSB7DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHJlbW92ZWxpbmhhKCk7DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGFwKys7DQoJCQkJCQkJCWF1ZGlvLnBsYXkoKTsNCgkJCQkJCQkNCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYXByb3ZhZGFzKHJlc3VsdGFkbyArICIiKTsNCiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9ZWxzZSB7DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHJlbW92ZWxpbmhhKCk7DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHJwKys7DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHJlcHJvdmFkYXMocmVzdWx0YWRvICsgIiIpOw0KCQkJCQkJCQkNCgkJCQkJCQkJDQogICAgICAgICAgICAgICAgICAgICAgICAgICAgfQ0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICQoJyNjYXJyZWdhZGFzJykuaHRtbCh0b3RhbCk7DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgdmFyIGZpbGEgPSBwYXJzZUludChhcCkgKyBwYXJzZUludChycCk7DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgJCgnI2NMaXZlJykuaHRtbChhcCk7DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgJCgnI2NEaWUnKS5odG1sKHJwKTsNCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAkKCcjdG90YWwnKS5odG1sKGZpbGEpOw0KCQkJCQkJCSAgICAgICAgICQoJyNzdGF0dXMnKS5odG1sKCJJbmljaWFkby4iKTsNCgkJCQkJCQkJCSAgIA0KCQkJCQkJCQkJICAgDQoJCQkJCQkJCQkgDQoJCQkJCQkJCQkgaWYgKGZpbGEgPT0gdG90YWwpIHsNCiAgICAgICAgICAgICANCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGRvY3VtZW50LmdldEVsZW1lbnRCeUlkKCJzdGF0dXMiKS5pbm5lckhUTUwgPSAiRmluYWxpemFkby4iOw0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9DQogICAgICAgICAgICAgICAgICAgICAgICB9DQogICAgICAgICAgICAgICAgICAgIH0pOw0KDQogICAgICAgICAgICAgICAgfSwgODAgKiBpbmRleCk7DQogICAgICAgIH0pOw0KICAgIH0NCiAgICBmdW5jdGlvbiBhcHJvdmFkYXMoc3RyKSB7DQogICAgICAgICQoIi5hcHJvdmFkYXMiKS5hcHBlbmQoc3RyICsgIjxicj4iKTsNCiAgICB9DQogICAgZnVuY3Rpb24gcmVwcm92YWRhcyhzdHIpIHsNCiAgICAgICAgJCgiLnJlcHJvdmFkYXMiKS5hcHBlbmQoc3RyICsgIjxicj4iKTsNCiAgICB9DQogICAgZnVuY3Rpb24gcmVtb3ZlbGluaGEoKSB7DQogICAgICAgIHZhciBsaW5lcyA9ICQoIiNsaXN0YSIpLnZhbCgpLnNwbGl0KCdcbicpOw0KICAgICAgICBsaW5lcy5zcGxpY2UoMCwgMSk7DQogICAgICAgICQoIiNsaXN0YSIpLnZhbChsaW5lcy5qb2luKCJcbiIpKTsNCiAgICB9DQo8L3NjcmlwdD4NCiA8Y2VudGVyPg0KDQogICA8c3BhbiBjbGFzcz0iYnRuIGJ0bi1zdWNjZXNzIiBzdHlsZT0id2lkdGg6IDQ1JSI+QVBST1ZBREFTPC9zcGFuPg0KICAgICAgICAgICA8ZGl2IGlkPSIuYXByb3ZhZGFzIiBjbGFzcz0iYXByb3ZhZGFzIj48L2Rpdj4NCiAgICAgICAgICAgPHNwYW4gY2xhc3M9ImJ0biBidG4tZGFuZ2VyIiBzdHlsZT0id2lkdGg6IDQ1JTttYXJnaW4tdG9wOiA0MHB4Ij5SRVBST1ZBREFTPC9zcGFuPg0KICAgICAgICAgICA8ZGl2IGlkPSIucmVwcm92YWRhcyIgY2xhc3M9InJlcHJvdmFkYXMiPjwvZGl2Pg0KPC9jZW50ZXI+DQoNCiAgICA8c2NyaXB0IHNyYz0iLi4vdmVuZG9ycy9qcXVlcnkvZGlzdC9qcXVlcnkubWluLmpzIj48L3NjcmlwdD4NCiAgICA8c2NyaXB0IHNyYz0iLi4vdmVuZG9ycy9wb3BwZXIuanMvZGlzdC91bWQvcG9wcGVyLm1pbi5qcyI+PC9zY3JpcHQ+DQogICAgPHNjcmlwdCBzcmM9Ii4uL3ZlbmRvcnMvYm9vdHN0cmFwL2Rpc3QvanMvYm9vdHN0cmFwLm1pbi5qcyI+PC9zY3JpcHQ+DQogICAgPHNjcmlwdCBzcmM9Ii4uL2Fzc2V0cy9qcy9tYWluLmpzIj48L3NjcmlwdD4NCg0KDQogICANCg0KDQoNCjwvYm9keT4NCg0KPC9odG1sPg0K"));

Function Calls

base64_decode 1

Variables

None

Stats

MD5 d8ede5ff1893f6641b4d59a76278cb34
Eval Count 1
Decode Time 59 ms