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

Variables

None

Stats

MD5 45f220013ae04596d816b9b66bfc5d63
Eval Count 1
Decode Time 109 ms