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("PD9waHANCi8qKiBDT05GSUdVUkHH1UVTIERPIFNJVEUvU0lTVEVNQSAqKio..
Decoded Output download
?>b'<?php
/** CONFIGURAES DO SITE/SISTEMA ****************/
/** CONFIGURAES DE DIRETORIO DO SITE ***/
define(\'DS\', DIRECTORY_SEPARATOR);
define(\'ABSPATH\', dirname(__file__) . DS); # Caminho absoluto do sistema no servidor.
define(\'UPLOAD_DIR\', ABSPATH . \'uploads\' . DS, true);
define(\'APP_DIR\', ABSPATH . \'app\' . DS, true); # APP_DIR: Pasta
define(\'CLASSES_DIR\', APP_DIR . \'classes\' . DS, true);
#define(\'CLASSES_PARENT_DIR\', CLASSES_DIR . \'parent_classes\' . DS . "", true);
#define(\'CLASSES_CHILD_DIR\', CLASSES_DIR . \'child_classes\' . DS, true);
define(\'FUNC_DIR\', APP_DIR . \'funcoes\' . DS, true);
define(\'CONTROLLER_DIR\', APP_DIR.\'controllers\' . DS, true);
# Configuraes recomendadas/testadas -----
define(\'APACHE_VERSION_RECOMENDED\',\'2.2.11\');
define(\'PHP_VERSION_RECOMENDED\',\'7.2.0\' /* 7.X Recomednado */ );
define(\'MYSQL_VERSION_RECOMENDED\',\'5.6.25\');
define(\'APP_VERSION\',\'1.0\',true);
define(\'APP_NAME\',\' App name \',true);
# -----------------------------------------
/* Configurao Personalizada do sistema */
define(\'DEFAULT_TIMEZONE\', \'America/Sao_Paulo\', true);
define(\'SITE_TITULO\',\' xxxxxxxxx \',true);
define(\'EMAIL_CONTATO_TITULO\',\'Contato\',true);
define(\'EMAIL_LIMIT\',100,true);
define(\'MAX_LOGIN_ATTEMPT\',100,true);
date_default_timezone_set(DEFAULT_TIMEZONE);
setlocale(LC_TIME, \'pt_BR\', \'pt_BR.utf-8\', \'pt_BR.utf-8\', \'portuguese\');
header(\'Content-type: text/html; charset=ISO-8859-1\');
/** BANCO DE DADOS *******************************/
if (stristr($_SERVER[\'SERVER_NAME\'], \'localhost\') or stristr($_SERVER[\'SERVER_NAME\'], \'192.168\')) { # Verifica se est no localhost
define(\'BD_HOST\', \'localhost\', true);
define(\'BD_BASE\', \'contratos\', true);
define(\'BD_USER\', \'root\', true);
define(\'BD_PASS\', \'\', true);
define(\'SITE_URL\',\'http://192.168.0.100/Roberto/SistemaContrato/Primeiro/Sistema/\');
define(\'SITE_EMAIL_CONTATO\', \'[email protected]\', true);
define(\'SITE_EMAIL_CONTATO_CC\', \'[email protected]\', true);
define(\'SITE_EMAIL_SUPORTE\', \'[email protected]\',true);
} else {
define(\'BD_HOST\', \'localhost\', true);
define(\'BD_BASE\', \'htronmon_contratos3\', true);
define(\'BD_USER\', \'htronmon_contratos3\', true);
define(\'BD_PASS\', \'P+T(+wH%[fLB\', true);
define(\'SITE_URL\',\'http://htronmonitoramento.com.br/exemplo/\');;
define(\'SITE_EMAIL_CONTATO\', \'[email protected]\', true);
define(\'SITE_EMAIL_CONTATO_CC\', \'[email protected]\', true);
define(\'SITE_EMAIL_SUPORTE\', \'[email protected]\',true);
}
spl_autoload_register(function($class) {
include \'app/classes/\' . $class . \'.class.php\';
});
/*************************************************/'
Did this file decode correctly?
Original Code
<?php eval("?>".base64_decode("PD9waHANCi8qKiBDT05GSUdVUkHH1UVTIERPIFNJVEUvU0lTVEVNQSAqKioqKioqKioqKioqKioqLw0KDQoNCi8qKiBDT05GSUdVUkHH1UVTIERFIERJUkVUT1JJTyBETyBTSVRFICoqKi8NCmRlZmluZSgnRFMnLCBESVJFQ1RPUllfU0VQQVJBVE9SKTsNCmRlZmluZSgnQUJTUEFUSCcsIGRpcm5hbWUoX19maWxlX18pIC4gRFMpOyAjIENhbWluaG8gYWJzb2x1dG8gZG8gc2lzdGVtYSBubyBzZXJ2aWRvci4NCmRlZmluZSgnVVBMT0FEX0RJUicsIEFCU1BBVEggLiAndXBsb2FkcycgLiBEUywgdHJ1ZSk7DQpkZWZpbmUoJ0FQUF9ESVInLCBBQlNQQVRIIC4gJ2FwcCcgLiBEUywgdHJ1ZSk7ICMgQVBQX0RJUjogUGFzdGENCiAgZGVmaW5lKCdDTEFTU0VTX0RJUicsIEFQUF9ESVIgLiAnY2xhc3NlcycgLiBEUywgdHJ1ZSk7DQogICAgI2RlZmluZSgnQ0xBU1NFU19QQVJFTlRfRElSJywgQ0xBU1NFU19ESVIgLiAncGFyZW50X2NsYXNzZXMnIC4gRFMgLiAiIiwgdHJ1ZSk7DQogICAgI2RlZmluZSgnQ0xBU1NFU19DSElMRF9ESVInLCBDTEFTU0VTX0RJUiAuICdjaGlsZF9jbGFzc2VzJyAuIERTLCB0cnVlKTsNCmRlZmluZSgnRlVOQ19ESVInLCBBUFBfRElSIC4gJ2Z1bmNvZXMnIC4gRFMsIHRydWUpOw0KZGVmaW5lKCdDT05UUk9MTEVSX0RJUicsIEFQUF9ESVIuJ2NvbnRyb2xsZXJzJyAuIERTLCB0cnVlKTsNCg0KDQoNCiMgQ29uZmlndXJh5/VlcyByZWNvbWVuZGFkYXMvdGVzdGFkYXMgLS0tLS0NCmRlZmluZSgnQVBBQ0hFX1ZFUlNJT05fUkVDT01FTkRFRCcsJzIuMi4xMScpOw0KZGVmaW5lKCdQSFBfVkVSU0lPTl9SRUNPTUVOREVEJywnNy4yLjAnIC8qIDcuWCBSZWNvbWVkbmFkbyAqLyApOw0KZGVmaW5lKCdNWVNRTF9WRVJTSU9OX1JFQ09NRU5ERUQnLCc1LjYuMjUnKTsNCmRlZmluZSgnQVBQX1ZFUlNJT04nLCcxLjAnLHRydWUpOw0KZGVmaW5lKCdBUFBfTkFNRScsJyBBcHAgbmFtZSAnLHRydWUpOw0KIyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQ0KDQoNCi8qIENvbmZpZ3VyYefjbyBQZXJzb25hbGl6YWRhIGRvIHNpc3RlbWEgKi8NCg0KZGVmaW5lKCdERUZBVUxUX1RJTUVaT05FJywgJ0FtZXJpY2EvU2FvX1BhdWxvJywgdHJ1ZSk7DQogZGVmaW5lKCdTSVRFX1RJVFVMTycsJyB4eHh4eHh4eHggJyx0cnVlKTsNCiBkZWZpbmUoJ0VNQUlMX0NPTlRBVE9fVElUVUxPJywnQ29udGF0bycsdHJ1ZSk7DQpkZWZpbmUoJ0VNQUlMX0xJTUlUJywxMDAsdHJ1ZSk7DQoNCmRlZmluZSgnTUFYX0xPR0lOX0FUVEVNUFQnLDEwMCx0cnVlKTsNCg0KZGF0ZV9kZWZhdWx0X3RpbWV6b25lX3NldChERUZBVUxUX1RJTUVaT05FKTsNCnNldGxvY2FsZShMQ19USU1FLCAncHRfQlInLCAncHRfQlIudXRmLTgnLCAncHRfQlIudXRmLTgnLCAncG9ydHVndWVzZScpOw0KDQpoZWFkZXIoJ0NvbnRlbnQtdHlwZTogdGV4dC9odG1sOyBjaGFyc2V0PUlTTy04ODU5LTEnKTsNCg0KDQoNCi8qKiBCQU5DTyBERSBEQURPUyAqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqLw0KaWYgKHN0cmlzdHIoJF9TRVJWRVJbJ1NFUlZFUl9OQU1FJ10sICdsb2NhbGhvc3QnKSBvciBzdHJpc3RyKCRfU0VSVkVSWydTRVJWRVJfTkFNRSddLCAnMTkyLjE2OCcpKSB7ICMgVmVyaWZpY2Egc2UgZXN04SBubyBsb2NhbGhvc3QNCiAgICANCiAgICBkZWZpbmUoJ0JEX0hPU1QnLCAnbG9jYWxob3N0JywgdHJ1ZSk7DQogICAgZGVmaW5lKCdCRF9CQVNFJywgJ2NvbnRyYXRvcycsIHRydWUpOw0KICAgIGRlZmluZSgnQkRfVVNFUicsICdyb290JywgdHJ1ZSk7DQogICAgZGVmaW5lKCdCRF9QQVNTJywgJycsIHRydWUpOw0KICAgIGRlZmluZSgnU0lURV9VUkwnLCdodHRwOi8vMTkyLjE2OC4wLjEwMC9Sb2JlcnRvL1Npc3RlbWFDb250cmF0by9QcmltZWlyby9TaXN0ZW1hLycpOw0KICAgIA0KCWRlZmluZSgnU0lURV9FTUFJTF9DT05UQVRPJywgICAgJ2NhY2FtYXVhQGhvdG1haWwuY29tJywgdHJ1ZSk7DQoJZGVmaW5lKCdTSVRFX0VNQUlMX0NPTlRBVE9fQ0MnLCAnY2FjYW1hdWFAaG90bWFpbC5jb20nLCB0cnVlKTsNCiAgICBkZWZpbmUoJ1NJVEVfRU1BSUxfU1VQT1JURScsICAgICdjYWNhbWF1YUBob3RtYWlsLmNvbScsdHJ1ZSk7DQoJDQogICAgDQp9IGVsc2Ugew0KCQ0KCWRlZmluZSgnQkRfSE9TVCcsICdsb2NhbGhvc3QnLCB0cnVlKTsNCiAgICBkZWZpbmUoJ0JEX0JBU0UnLCAnaHRyb25tb25fY29udHJhdG9zMycsIHRydWUpOw0KICAgIGRlZmluZSgnQkRfVVNFUicsICdodHJvbm1vbl9jb250cmF0b3MzJywgdHJ1ZSk7DQogICAgZGVmaW5lKCdCRF9QQVNTJywgJ1ArVCgrd0glW2ZMQicsIHRydWUpOw0KICAgIGRlZmluZSgnU0lURV9VUkwnLCdodHRwOi8vaHRyb25tb25pdG9yYW1lbnRvLmNvbS5ici9leGVtcGxvLycpOzsNCiAgICANCglkZWZpbmUoJ1NJVEVfRU1BSUxfQ09OVEFUTycsICAgICdjb250YXRvQGh0cm9ubW9uaXRvcmFtZW50by5jb20uYnInLCB0cnVlKTsNCglkZWZpbmUoJ1NJVEVfRU1BSUxfQ09OVEFUT19DQycsICdjb250YXRvQGh0cm9ubW9uaXRvcmFtZW50by5jb20uYnInLCB0cnVlKTsNCiAgICBkZWZpbmUoJ1NJVEVfRU1BSUxfU1VQT1JURScsICAgICdjYWNhbWF1YUBob3RtYWlsLmNvbScsdHJ1ZSk7DQogICAgDQp9DQoNCg0Kc3BsX2F1dG9sb2FkX3JlZ2lzdGVyKGZ1bmN0aW9uKCRjbGFzcykgew0KICAgIGluY2x1ZGUgJ2FwcC9jbGFzc2VzLycgLiAkY2xhc3MgLiAnLmNsYXNzLnBocCc7DQp9KTsNCg0KDQoNCi8qKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqLw==")); ?>
Function Calls
base64_decode | 1 |
Stats
MD5 | 45f220013ae04596d816b9b66bfc5d63 |
Eval Count | 1 |
Decode Time | 109 ms |