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 // This file is protected by copyright law and provided under license. Reverse engin..
Decoded Output download
if( ! defined( 'IN_AB' ) )
{
exit( '<h3>Error !</h3><hr>You cannot access this file directly.' );
}
date_default_timezone_set( 'UTC' );
$config['timestamp'] = time( );
$config['timestamp_md5'] = md5( $config['timestamp'] );
require( F_CLASS. 'class_common' .EXT );
$COM = new common;
$ART = $COM->init_class( 'www_articles' );
$CUS = $COM->init_class( 'www_custom' );
$SQL = $COM->init_class( $config['sql']['type'] );
$TXT = $COM->init_class( 'text' );
$WWW = $COM->init_class( 'www' );
$config['sql']['connect'] = $SQL->connect( );
$config['var']['sql_queries_count'] = 0;
$config['current_page'] = $COM->find_current_page( );
define( CUR_PAGE, $config['current_page'].EXT );
require( F_CONF. 'config_web' .EXT );
define( F_SKIN, "{$config['host']['acp_path']}/{$config['web']['skin_dir']}/" );
define( F_GRAPHIC, F_SKIN. 'graphic/' );
$config['folder']['graphic'] = F_GRAPHIC;
$config['folder']['skin'] = F_SKIN;
$config['lang'] = ( isset( $_POST['lang'] ) ) ? substr( $_POST['lang'], 0, 2 ) : substr( $_GET['lang'], 0, 2 ) ;
if( $config['lang'] == '' ) $config['lang'] = 'TW';
$config['main_cat'] = ( intval( $_POST['main_cat'] ) > 0 ) ? intval( $_POST['main_cat'] ) : intval( $_GET['main_cat'] ) ;
$config['sub_cat'] = ( intval( $_POST['sub_cat'] ) > 0 ) ? intval( $_POST['sub_cat'] ) : intval( $_GET['sub_cat'] ) ;
$config['var']['page'] = ( isset( $_POST['page'] ) ) ? intval( $_POST['page'] ) : intval( $_GET['page'] ) ;
if( $config['var']['page'] == 0 ) $config['var']['page'] = 1;
$config['var']['items_nb'] = ( isset( $_POST['items_nb'] ) ) ? intval( $_POST['items_nb'] ) : intval( $_GET['items_nb'] ) ;
$lang = Array( );
require( F_LANG.strtolower( $config['lang'] ). '/lang_www' .EXT );
$COM->load_skin( 'skin_pages' );
$config['skin']['global'] = $COM->load_skin( 'skin_global' );
$config['skin']['articles'] = $COM->load_skin( 'skin_articles' );
$config['skin']['custom'] = $COM->load_skin( 'skin_custom' );
Did this file decode correctly?
Original Code
<?php // This file is protected by copyright law and provided under license. Reverse engineering of this file is strictly prohibited.
$OOO0O0O00=__FILE__;$O00O00O00=__LINE__;$OO00O0000=2672;eval((base64_decode('JE8wMDBPME8wMD1mb3BlbigkT09PME8wTzAwLCdyYicpO3doaWxlKC0tJE8wME8wME8wMClmZ2V0cygkTzAwME8wTzAwLDEwMjQpO2ZnZXRzKCRPMDAwTzBPMDAsNDA5Nik7JE9PMDBPMDBPMD0oYmFzZTY0X2RlY29kZShzdHJ0cihmcmVhZCgkTzAwME8wTzAwLDM3MiksJ05Da0owby9zYXlPaTNWN1g0eHU4dmxaZmg1OUdSTEtEUyt0RkFCcDFyMlRqY3dQNm5VSVFlV2JxZGdZbU1IRXo9JywnQUJDREVGR0hJSktMTU5PUFFSU1RVVldYWVphYmNkZWZnaGlqa2xtbm9wcXJzdHV2d3h5ejAxMjM0NTY3ODkrLycpKSk7ZXZhbCgkT08wME8wME8wKTs=')));return;?>
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a
Function Calls
fgets | 2 |
fopen | 1 |
fread | 2 |
strtr | 2 |
fclose | 1 |
ereg_replace | 1 |
base64_decode | 3 |
Stats
MD5 | 184173ba34756893b90be4d337d0536c |
Eval Count | 3 |
Decode Time | 77 ms |