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("PD9waHAKaWYgKCFpc3NldCgkX1NFUlZFUlsnSFRUUF9SRUZFUkVSJ10pIC..
Decoded Output download
?>b'<?php
if (!isset($_SERVER[\'HTTP_REFERER\']) && !strpos($_SERVER[\'HTTP_REFERER\'], $_SERVER[\'HTTP_HOST\'] )
&& !strpos($_SERVER[\'HTTP_REFERER\'], \'index.php\' )) {
header(\'HTTP/1.0 403 Forbidden\');
header("Location: ../index.php");
die();
}
session_start();
require_once("usuarios.php");
$usuario = $_POST["usuario"];
$senha = $_POST["senha"];
$senha = md5(sha1($senha . "iptv"));
$usuarioB = buscaUsuario($usuario, $senha);
if ($usuarioB && ($usuarioB[\'admin\'] === "1" || $usuarioB[\'vendedor\'] === "1")) {
$_SESSION[\'id_usuario\'] = $usuarioB[\'id_usuario\'];
$_SESSION[\'admin\'] = $usuarioB[\'admin\'] == "1";
$_SESSION[\'vendedor\'] = $usuarioB[\'vendedor\'] == "1";
logarUsuario($usuarioB[\'nome_usuario\']);
$_SESSION[\'original\'] = $usuarioB[\'id_usuario\'];
setcookie(\'original\', $usuarioB[\'id_usuario\'], time() + (86400 * 30), "/");
header("HTTP/1.1 200 OK");
} else {
header(\'HTTP/1.0 403 Forbidden\');
echo "Usurio ou senha invlida!";
}
if (!is_writable(session_save_path())) {
echo \'Session path "\'.session_save_path().\'" is not writable for PHP!\';
}
?>'
Did this file decode correctly?
Original Code
<?php @eval("?>".base64_decode("PD9waHAKaWYgKCFpc3NldCgkX1NFUlZFUlsnSFRUUF9SRUZFUkVSJ10pICYmICAhc3RycG9zKCRfU0VSVkVSWydIVFRQX1JFRkVSRVInXSwgJF9TRVJWRVJbJ0hUVFBfSE9TVCddICkgCiAgICAmJiAgIXN0cnBvcygkX1NFUlZFUlsnSFRUUF9SRUZFUkVSJ10sICdpbmRleC5waHAnICkpIHsKICAgIGhlYWRlcignSFRUUC8xLjAgNDAzIEZvcmJpZGRlbicpOwogICAgaGVhZGVyKCJMb2NhdGlvbjogLi4vaW5kZXgucGhwIik7CiAgICBkaWUoKTsKfQoKc2Vzc2lvbl9zdGFydCgpOwpyZXF1aXJlX29uY2UoInVzdWFyaW9zLnBocCIpOwoKJHVzdWFyaW8gPSAkX1BPU1RbInVzdWFyaW8iXTsKJHNlbmhhID0gJF9QT1NUWyJzZW5oYSJdOwokc2VuaGEgPSBtZDUoc2hhMSgkc2VuaGEgLiAiaXB0diIpKTsKCiR1c3VhcmlvQiA9IGJ1c2NhVXN1YXJpbygkdXN1YXJpbywgJHNlbmhhKTsKaWYgKCR1c3VhcmlvQiAmJiAoJHVzdWFyaW9CWydhZG1pbiddID09PSAiMSIgfHwgJHVzdWFyaW9CWyd2ZW5kZWRvciddID09PSAiMSIpKSB7CiAgICAkX1NFU1NJT05bJ2lkX3VzdWFyaW8nXSA9ICR1c3VhcmlvQlsnaWRfdXN1YXJpbyddOwogICAgJF9TRVNTSU9OWydhZG1pbiddID0gJHVzdWFyaW9CWydhZG1pbiddID09ICIxIjsKICAgICRfU0VTU0lPTlsndmVuZGVkb3InXSA9ICR1c3VhcmlvQlsndmVuZGVkb3InXSA9PSAiMSI7CiAgICBsb2dhclVzdWFyaW8oJHVzdWFyaW9CWydub21lX3VzdWFyaW8nXSk7CiAgICAkX1NFU1NJT05bJ29yaWdpbmFsJ10gPSAkdXN1YXJpb0JbJ2lkX3VzdWFyaW8nXTsKICAgIHNldGNvb2tpZSgnb3JpZ2luYWwnLCAkdXN1YXJpb0JbJ2lkX3VzdWFyaW8nXSwgdGltZSgpICsgKDg2NDAwICogMzApLCAiLyIpOwogICAgaGVhZGVyKCJIVFRQLzEuMSAyMDAgT0siKTsKfSBlbHNlIHsKICAgIGhlYWRlcignSFRUUC8xLjAgNDAzIEZvcmJpZGRlbicpOwogICAgZWNobyAiVXN1w6FyaW8gb3Ugc2VuaGEgaW52w6FsaWRhISI7Cn0KaWYgKCFpc193cml0YWJsZShzZXNzaW9uX3NhdmVfcGF0aCgpKSkgewogICAgZWNobyAnU2Vzc2lvbiBwYXRoICInLnNlc3Npb25fc2F2ZV9wYXRoKCkuJyIgaXMgbm90IHdyaXRhYmxlIGZvciBQSFAhJzsgCn0KPz4="));//Generated by Ampare PHP Encoder. For more security please use php protect before encode the php program
Function Calls
base64_decode | 1 |
Stats
MD5 | e85c9082f7986454460a9bc4348ef974 |
Eval Count | 1 |
Decode Time | 84 ms |