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

Decoded Output download

?>b'<?php
session_start();

include  __DIR__ .\'./../config/config.php\';
include __DIR__ .\'/seguranca.php\';
seguranca_adm();
// VERIFICAR SE OS CAMPOS ESTO VAZIO

if(isset($_POST[\'txt_usuario\']) && empty($_POST[\'txt_senha\'])):
	header("Location: login.php");
endif;


if(isset($_POST[\'txt_usuario\']) && !empty($_POST[\'txt_senha\'])):
	global $pdo;
$txt_usuario = addslashes(htmlspecialchars_decode($_POST[\'txt_usuario\']));
$txt_senha = addslashes(htmlspecialchars_decode($_POST[\'txt_senha\']));
// VERIFICAR SE O USURIO ADMIN ENCONTRA-SE NO BANCO DE DADOS.

$sql=$pdo->prepare("SELECT * FROM bsk_admin WHERE  email = :email && senha = :senha");
$sql->bindValue(":email", $txt_usuario);
$sql->bindValue(":senha", $txt_senha);
$sql->execute();

if($sql->rowCount() > 0){
	$result1 = $sql->fetch();

	if($result1){
		$_SESSION[\'usuarioId\'] = $result1[\'id\'];
		$_SESSION[\'usuarioEmail\'] = $result1[\'email\'];
		$_SESSION[\'usuarioSenha\'] = $result1[\'senha\'];
		$_SESSION[\'usuarioUSer\'] = $result1[\'usuario\'];
		$_SESSION[\'usuarioNivel\'] = $result1[\'nivel\'];
		$_SESSION[\'usuarioAcesso\'] = $result1[\'acesso\'];

		if($_SESSION[\'usuarioAcesso\'] == "1"){
			header("Location: index.php");
		}else{
			$_SESSION[\'bloqueado\'] = "Usurio {$_SESSION[\'usuarioUSer\']} Bloqueado ";
			header("Location: login.php");
		}

	}

}else{
	$_SESSION[\'loginErro\'] = "Usurio ou senha invlido";
	header("Location: login.php");
}

endif;


?>'

Did this file decode correctly?

Original Code

<?php @eval("?>".base64_decode("PD9waHANCnNlc3Npb25fc3RhcnQoKTsNCg0KaW5jbHVkZSAgX19ESVJfXyAuJy4vLi4vY29uZmlnL2NvbmZpZy5waHAnOw0KaW5jbHVkZSBfX0RJUl9fIC4nL3NlZ3VyYW5jYS5waHAnOw0Kc2VndXJhbmNhX2FkbSgpOw0KLy8gVkVSSUZJQ0FSIFNFIE9TIENBTVBPUyBFU1TDg08gVkFaSU8NCg0KaWYoaXNzZXQoJF9QT1NUWyd0eHRfdXN1YXJpbyddKSAmJiBlbXB0eSgkX1BPU1RbJ3R4dF9zZW5oYSddKSk6DQoJaGVhZGVyKCJMb2NhdGlvbjogbG9naW4ucGhwIik7DQplbmRpZjsNCg0KDQppZihpc3NldCgkX1BPU1RbJ3R4dF91c3VhcmlvJ10pICYmICFlbXB0eSgkX1BPU1RbJ3R4dF9zZW5oYSddKSk6DQoJZ2xvYmFsICRwZG87DQokdHh0X3VzdWFyaW8gPSBhZGRzbGFzaGVzKGh0bWxzcGVjaWFsY2hhcnNfZGVjb2RlKCRfUE9TVFsndHh0X3VzdWFyaW8nXSkpOw0KJHR4dF9zZW5oYSA9IGFkZHNsYXNoZXMoaHRtbHNwZWNpYWxjaGFyc19kZWNvZGUoJF9QT1NUWyd0eHRfc2VuaGEnXSkpOw0KLy8gVkVSSUZJQ0FSIFNFIE8gVVNVw4FSSU8gQURNSU4gRU5DT05UUkEtU0UgTk8gQkFOQ08gREUgREFET1MuDQoNCiRzcWw9JHBkby0+cHJlcGFyZSgiU0VMRUNUICogRlJPTSBic2tfYWRtaW4gV0hFUkUgIGVtYWlsID0gOmVtYWlsICYmIHNlbmhhID0gOnNlbmhhIik7DQokc3FsLT5iaW5kVmFsdWUoIjplbWFpbCIsICR0eHRfdXN1YXJpbyk7DQokc3FsLT5iaW5kVmFsdWUoIjpzZW5oYSIsICR0eHRfc2VuaGEpOw0KJHNxbC0+ZXhlY3V0ZSgpOw0KDQppZigkc3FsLT5yb3dDb3VudCgpID4gMCl7DQoJJHJlc3VsdDEgPSAkc3FsLT5mZXRjaCgpOw0KDQoJaWYoJHJlc3VsdDEpew0KCQkkX1NFU1NJT05bJ3VzdWFyaW9JZCddID0gJHJlc3VsdDFbJ2lkJ107DQoJCSRfU0VTU0lPTlsndXN1YXJpb0VtYWlsJ10gPSAkcmVzdWx0MVsnZW1haWwnXTsNCgkJJF9TRVNTSU9OWyd1c3VhcmlvU2VuaGEnXSA9ICRyZXN1bHQxWydzZW5oYSddOw0KCQkkX1NFU1NJT05bJ3VzdWFyaW9VU2VyJ10gPSAkcmVzdWx0MVsndXN1YXJpbyddOw0KCQkkX1NFU1NJT05bJ3VzdWFyaW9OaXZlbCddID0gJHJlc3VsdDFbJ25pdmVsJ107DQoJCSRfU0VTU0lPTlsndXN1YXJpb0FjZXNzbyddID0gJHJlc3VsdDFbJ2FjZXNzbyddOw0KDQoJCWlmKCRfU0VTU0lPTlsndXN1YXJpb0FjZXNzbyddID09ICIxIil7DQoJCQloZWFkZXIoIkxvY2F0aW9uOiBpbmRleC5waHAiKTsNCgkJfWVsc2V7DQoJCQkkX1NFU1NJT05bJ2Jsb3F1ZWFkbyddID0gIlVzdcOhcmlvIHskX1NFU1NJT05bJ3VzdWFyaW9VU2VyJ119IEJsb3F1ZWFkbyAiOw0KCQkJaGVhZGVyKCJMb2NhdGlvbjogbG9naW4ucGhwIik7DQoJCX0NCg0KCX0NCg0KfWVsc2V7DQoJJF9TRVNTSU9OWydsb2dpbkVycm8nXSA9ICJVc3XDoXJpbyBvdSBzZW5oYSBpbnbDoWxpZG8iOw0KCWhlYWRlcigiTG9jYXRpb246IGxvZ2luLnBocCIpOw0KfQ0KDQplbmRpZjsNCg0KDQo/Pg=="));//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 0c498e32da2d96f3bfe33da897a178b0
Eval Count 1
Decode Time 48 ms