Find this useful? Enter your email to receive occasional updates for securing PHP code.

Signing you up...

Thank you for signing up!

PHP Decode

$_F=__FILE__;$_X='P2IyP0hMSG5hKm4wMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAw..

Decoded Output download

?><?php
/*
=====================================================
DataLife Engine - by SoftNews Media Group
-----------------------------------------------------
https://dle-news.ru/
-----------------------------------------------------
Copyright (c) 2004-2023 SoftNews Media Group
=====================================================
This code is protected by copyright
=====================================================
File: banners.php
-----------------------------------------------------
Use: banners
=====================================================
*/

if( !defined('DATALIFEENGINE') ) {
	header( "HTTP/1.1 403 Forbidden" );
	header ( 'Location: ../../' );
	die( "Hacking attempt!" );
}

if ( !defined('BANNERS') ) {

	define( 'BANNERS', 1 );
	$first_include = true;

} else $first_include = false;

$banners = get_vars( "banners" );

if( ! is_array( $banners ) ) {
	$banners = array ();
	
	$db->query( "SELECT * FROM " . PREFIX . "_banners ORDER BY id ASC" );
	
	while ( $row_b = $db->get_row() ) {
		
		$banners[$row_b['id']] = array ();
		
		foreach ( $row_b as $key => $value ) {
			$banners[$row_b['id']][$key] = $value;
		}
	
	}
	set_vars( "banners", $banners );
	$db->free();
}

$ban = array ();
$banner_in_news = array ();

if( count( $banners ) > 0 ) {
	foreach ( $banners as $name => $value ) {
		if( $value['approve'] ) { 
			
			$params_banner = "";

			if( $value['category'] ) {
				$value['category'] = explode( ',', $value['category'] );
				
				if( !in_array( $category_id, $value['category'] ) ) $value['code'] = "";
			}
			
			if( $value['main'] ) {
				if( $_SERVER['QUERY_STRING'] != "" ) $value['code'] = "";
			}

			if( $value['fpage'] AND intval($_GET['cstart']) > 1 ) $value['code'] = "";
			if ($value['start'] AND $_TIME < $value['start'] ) $value['code'] = "";
			if ($value['end'] AND $_TIME > $value['end'] ) $value['code'] = "";
			
			$value['grouplevel'] = explode( ',', $value['grouplevel'] );
			
			if( $value['grouplevel'][0] != "all" and !in_array( $member_id['user_group'], $value['grouplevel'] ) ) {
				$value['code'] = "";
			}
			
			$value['devicelevel'] = explode( ',', $value['devicelevel'] );
			
			if( $value['devicelevel'][0] AND $value['devicelevel'][0] != "all" ) {
				$tmp_show = false;
				
				foreach ($value['devicelevel'] as $device) {
					if( $device == 1 AND $tpl->desktop ) $tmp_show = true;
					if( $device == 2 AND $tpl->tablet ) $tmp_show = true;
					if( $device == 3 AND $tpl->smartphone ) $tmp_show = true;
				}
				
				if(! $tmp_show ) $value['code'] = "";
			}
			
			if ($value['max_views'] AND $value['views'] >= $value['max_views'] ) {
				$value['code'] = "";
			}
			
			if ($value['max_counts'] AND $value['clicks'] >= $value['max_counts'] ) {
				$value['code'] = "";
			}
			
			if( $value['allow_views'] ) {
				$params_banner .="data-dlebviews=\"yes\" ";
			}
			
			if( $value['allow_counts'] ) {
				$params_banner .="data-dlebclicks=\"yes\" ";
			}
			
			if($params_banner AND $value['code']) {
				$value['code'] = "<div class=\"dle_b_{$value['banner_tag']}\" data-dlebid=\"{$value['id']}\" {$params_banner}>".$value['code']."</div>";
			}
			
			$value['code'] = str_ireplace( "{include", "&#123;include", $value['code'] );
			$value['code'] = str_ireplace( "{content", "&#123;content", $value['code'] );
			$value['code'] = str_ireplace( "{custom", "&#123;custom", $value['code'] );
		
			if( $value['code'] AND $value['short_place'] ) {
				
				if( !isset($ban_short) ) {
					
					$ban_short = array('top' => array(),
									   'cen' => array(),
									   'down' => array()
									   );
					
				}
				
				switch ($value['short_place']) 
				{
					case 1 :
						$ban_short['top'][] = array ("text" => $value['code'], "zakr" => $value['bstick'] );
						break;
					
					case 2 :
						$ban_short['cen'][] = array ("text" => $value['code'], "zakr" => $value['bstick'] );
						break;
					
					case 3 :
						$ban_short['down'][] = array ("text" => $value['code'], "zakr" => $value['bstick'] );
						break;
					
					case 4 :
						$ban_short['top'][] = array ("text" => $value['code'], "zakr" => $value['bstick'] );
						$ban_short['down'][] = array ("text" => $value['code'], "zakr" => $value['bstick'] );
						break;
					
					case 5 :
						$ban_short['cen'][] = array ("text" => $value['code'], "zakr" => $value['bstick'] );
						$ban_short['down'][] = array ("text" => $value['code'], "zakr" => $value['bstick'] );
						break;
					
					case 6 :
						$ban_short['cen'][] = array ("text" => $value['code'], "zakr" => $value['bstick'] );
						$ban_short['top'][] = array ("text" => $value['code'], "zakr" => $value['bstick'] );
						break;
					
					case 7 :
						$ban_short['cen'][] = array ("text" => $value['code'], "zakr" => $value['bstick'] );
						$ban_short['top'][] = array ("text" => $value['code'], "zakr" => $value['bstick'] );
						$ban_short['down'][] = array ("text" => $value['code'], "zakr" => $value['bstick'] );
						break;
				}
			
			}

			if( $value['innews'] ) $banner_in_news[] = $value['banner_tag'];
			
			$ban[$value['banner_tag']][] = $value['code'];
		
		}
	}
}


foreach ( $ban as $key => $value ) {
	
	if( ($r_key = count( $value )) > 1 ) {
		
		for($i = 0; $i < $r_key; $i ++) {
			
			if( $ban[$key][$i] == '' ) unset( $ban[$key][$i] );
		
		}
	}

	sort($ban[$key]);

	if ( isset( $_SESSION['banners'][$key] ) AND count($ban[$key]) > 1 ){
	
		$_SESSION['banners'][$key] = intval( $_SESSION['banners'][$key] );

		if( ($_SESSION['banners'][$key] < (count($ban[$key])-1)) OR ( $_SESSION['banners'][$key] == (count($ban[$key])-1) AND !$first_include) ) {

			if($first_include) {
				$r_key = $_SESSION['banners'][$key]+1;
			} else {
				$r_key = $_SESSION['banners'][$key];
			}

		} else $r_key = 0;

	} else {

		if( is_array($ban[$key]) AND count($ban[$key]) > 1 ) {
			$r_key = array_rand( $ban[$key] );
		} else $r_key = 0;

	}

	$_SESSION['banners'][$key] = $r_key;
	$ban[$key] = isset($ban[$key][$r_key]) ? $ban[$key][$r_key] : '';

}

$banners = $ban;
$ban = array ();
unset( $ban );

?>

Did this file decode correctly?

Original Code

$_F=__FILE__;$_X='P2IyP0hMSG5hKm4wMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMG5rUlFSeHBTY0FoamRwamNBLUF3WEF9Z1NRN2NQMUFyY3FwUkF5W2cuSG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLW5MUVFIMTphYXFvYy1qY1AxClsuYW4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLW4vZ0hYW3BkTFFBKHopQU9KSlQtT0pPRkF9Z1NRN2NQMUFyY3FwUkF5W2cuSG4wMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMG5lTHAxQXpncWNBcDFBSFtnUWN6UWNxQXdYQXpnSFhbcGRMUW4wMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMG52cG9jOkF3UmpqY1sxCkhMSG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLW5OMWM6QXdSampjWzFuMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDBuKmFubnBTKEEhcWNTcGpjcSgna3tle3h1dmhoN3l1N2gnKUEpQTluCUxjUnFjWyhBIkdlZTxhRQpFQVRKRkF2Z1t3cHFxY2oiQSk7bglMY1JxY1tBKEEneGd6UlFwZ2o6QQoKYQoKYSdBKTtuCXFwYyhBIkdSek1wamRBUlFRYzVIUSEiQSk7bktubnBTQShBIXFjU3BqY3EoJ1d7NzdoWn0nKUEpQTlubglxY1NwamMoQSdXezc3aFp9JyxBRUEpO24JJFNwWzFRX3Bqem8ucWNBMEFRWy5jO25uS0FjbzFjQSRTcFsxUV9wanpvLnFjQTBBU1JvMWM7bm4kd1JqamNbMUEwQWRjUV8+UlsxKEEid1JqamNbMSJBKTtubnBTKEEhQXAxX1JbW1JYKEEkd1JqamNbMUEpQSlBOW4JJHdSampjWzFBMEFSW1tSWEEoKTtuCW4JJHF3LWIgLmNbWChBIn1oeGgvZUEqQXZaaXJBIkEKQTxaaHZ1OEEKQSJfd1JqamNbMUFpWmtoWkFXQ0FwcUF7fS8iQSk7bgluCVBMcG9jQShBJFtnUF93QTBBJHF3LWJkY1FfW2dQKClBKUE5bgkJbgkJJHdSampjWzE9JFtnUF93PSdwcSdZWUEwQVJbW1JYQSgpO24JCW4JCVNnW2NSekxBKEEkW2dQX3dBUjFBJE1jWEEwYkEkPlJvLmNBKUE5bgkJCSR3UmpqY1sxPSRbZ1Bfdz0ncHEnWVk9JE1jWFlBMEEkPlJvLmM7bgkJS24JbglLbgkxY1FfPlJbMShBIndSampjWzEiLEEkd1JqamNbMUEpO24JJHF3LWJTW2NjKCk7bktubiR3UmpBMEFSW1tSWEEoKTtuJHdSampjW19wal9qY1AxQTBBUltbUlhBKCk7bm5wUyhBemcualEoQSR3UmpqY1sxQSlBYkFKQSlBOW4JU2dbY1J6TEEoQSR3UmpqY1sxQVIxQSRqUjVjQTBiQSQ+Um8uY0EpQTluCQlwUyhBJD5Sby5jPSdSSEhbZz5jJ1lBKUE5QW4JCQluCQkJJEhSW1I1MV93UmpqY1tBMEEiIjtubgkJCXBTKEEkPlJvLmM9J3pSUWNkZ1tYJ1lBKUE5bgkJCQkkPlJvLmM9J3pSUWNkZ1tYJ1lBMEFjVUhvZ3FjKEEnLCcsQSQ+Um8uYz0nelJRY2RnW1gnWUEpO24JCQkJbgkJCQlwUyhBIXBqX1JbW1JYKEEkelJRY2RnW1hfcHEsQSQ+Um8uYz0nelJRY2RnW1gnWUEpQSlBJD5Sby5jPSd6Z3FjJ1lBMEEiIjtuCQkJS24JCQluCQkJcFMoQSQ+Um8uYz0nNVJwaidZQSlBOW4JCQkJcFMoQSRffWhabWhaPSdETmhaQ199ZVp1N3knWUEhMEEiIkEpQSQ+Um8uYz0nemdxYydZQTBBIiI7bgkJCUtubgkJCXBTKEEkPlJvLmM9J1NIUmRjJ1lBezdrQXBqUT5SbygkX3loZT0nejFRUltRJ1kpQWJBRUEpQSQ+Um8uYz0nemdxYydZQTBBIiI7bgkJCXBTQSgkPlJvLmM9JzFRUltRJ1lBezdrQSRfZXVyaEEyQSQ+Um8uYz0nMVFSW1EnWUEpQSQ+Um8uYz0nemdxYydZQTBBIiI7bgkJCXBTQSgkPlJvLmM9J2NqcSdZQXs3a0EkX2V1cmhBYkEkPlJvLmM9J2NqcSdZQSlBJD5Sby5jPSd6Z3FjJ1lBMEEiIjtuCQkJbgkJCSQ+Um8uYz0nZFtnLkhvYz5jbydZQTBBY1VIb2dxYyhBJywnLEEkPlJvLmM9J2RbZy5Ib2M+Y28nWUEpO24JCQluCQkJcFMoQSQ+Um8uYz0nZFtnLkhvYz5jbydZPUpZQSEwQSJSb28iQVJqcUEhcGpfUltbUlgoQSQ1YzV3Y1tfcHE9Jy4xY1tfZFtnLkgnWSxBJD5Sby5jPSdkW2cuSG9jPmNvJ1lBKUEpQTluCQkJCSQ+Um8uYz0nemdxYydZQTBBIiI7bgkJCUtuCQkJbgkJCSQ+Um8uYz0ncWM+cHpjb2M+Y28nWUEwQWNVSG9ncWMoQScsJyxBJD5Sby5jPSdxYz5wemNvYz5jbydZQSk7bgkJCW4JCQlwUyhBJD5Sby5jPSdxYz5wemNvYz5jbydZPUpZQXs3a0EkPlJvLmM9J3FjPnB6Y29jPmNvJ1k9SllBITBBIlJvbyJBKUE5bgkJCQkkUTVIXzFMZ1BBMEFTUm8xYztuCQkJCW4JCQkJU2dbY1J6TEEoJD5Sby5jPSdxYz5wemNvYz5jbydZQVIxQSRxYz5wemMpQTluCQkJCQlwUyhBJHFjPnB6Y0EwMEFFQXs3a0EkUUhvLWJxYzFNUWdIQSlBJFE1SF8xTGdQQTBBUVsuYztuCQkJCQlwUyhBJHFjPnB6Y0EwMEFPQXs3a0EkUUhvLWJRUndvY1FBKUEkUTVIXzFMZ1BBMEFRWy5jO24JCQkJCXBTKEEkcWM+cHpjQTAwQUZBezdrQSRRSG8tYjE1UltRSExnamNBKUEkUTVIXzFMZ1BBMEFRWy5jO24JCQkJS24JCQkJbgkJCQlwUyghQSRRNUhfMUxnUEEpQSQ+Um8uYz0nemdxYydZQTBBIiI7bgkJCUtuCQkJbgkJCXBTQSgkPlJvLmM9JzVSVV8+cGNQMSdZQXs3a0EkPlJvLmM9Jz5wY1AxJ1lBYjBBJD5Sby5jPSc1UlVfPnBjUDEnWUEpQTluCQkJCSQ+Um8uYz0nemdxYydZQTBBIiI7bgkJCUtuCQkJbgkJCXBTQSgkPlJvLmM9JzVSVV96Zy5qUTEnWUF7N2tBJD5Sby5jPSd6b3B6TTEnWUFiMEEkPlJvLmM9JzVSVV96Zy5qUTEnWUEpQTluCQkJCSQ+Um8uYz0nemdxYydZQTBBIiI7bgkJCUtuCQkJbgkJCXBTKEEkPlJvLmM9J1Jvb2dQXz5wY1AxJ1lBKUE5bgkJCQkkSFJbUjUxX3dSampjW0EKMCJxUlFSLXFvY3c+cGNQMTBcIlhjMVwiQSI7bgkJCUtuCQkJbgkJCXBTKEEkPlJvLmM9J1Jvb2dQX3pnLmpRMSdZQSlBOW4JCQkJJEhSW1I1MV93UmpqY1tBCjAicVJRUi1xb2N3em9wek0xMFwiWGMxXCJBIjtuCQkJS24JCQluCQkJcFMoJEhSW1I1MV93UmpqY1tBezdrQSQ+Um8uYz0nemdxYydZKUE5bgkJCQkkPlJvLmM9J3pncWMnWUEwQSIycXA+QXpvUjExMFwicW9jX3dfOSQ+Um8uYz0nd1JqamNbX1FSZCdZS1wiQXFSUVItcW9jd3BxMFwiOSQ+Um8uYz0ncHEnWUtcIkE5JEhSW1I1MV93UmpqY1tLYiIKJD5Sby5jPSd6Z3FjJ1kKIjJhcXA+YiI7bgkJCUtuCQkJbgkJCSQ+Um8uYz0nemdxYydZQTBBMVFbX3BbY0hvUnpjKEEiOXBqem8ucWMiLEEiJiNFT0Y7cGp6by5xYyIsQSQ+Um8uYz0nemdxYydZQSk7bgkJCSQ+Um8uYz0nemdxYydZQTBBMVFbX3BbY0hvUnpjKEEiOXpnalFjalEiLEEiJiNFT0Y7emdqUWNqUSIsQSQ+Um8uYz0nemdxYydZQSk7bgkJCSQ+Um8uYz0nemdxYydZQTBBMVFbX3BbY0hvUnpjKEEiOXouMVFnNSIsQSImI0VPRjt6LjFRZzUiLEEkPlJvLmM9J3pncWMnWUEpO24JCW4JCQlwUyhBJD5Sby5jPSd6Z3FjJ1lBezdrQSQ+Um8uYz0nMUxnW1FfSG9SemMnWUEpQTluCQkJCW4JCQkJcFMoQSFwMTFjUSgkd1JqXzFMZ1tRKUEpQTluCQkJCQluCQkJCQkkd1JqXzFMZ1tRQTBBUltbUlgoJ1FnSCdBMGJBUltbUlgoKSxuCQkJCQkJCQkJQUFBJ3pjaidBMGJBUltbUlgoKSxuCQkJCQkJCQkJQUFBJ3FnUGonQTBiQVJbW1JYKCluCQkJCQkJCQkJQUFBKTtuCQkJCQluCQkJCUtuCQkJCW4JCQkJMVBwUXpMQSgkPlJvLmM9JzFMZ1tRX0hvUnpjJ1kpQW4JCQkJOW4JCQkJCXpSMWNBRUE6bgkJCQkJCSR3UmpfMUxnW1E9J1FnSCdZPVlBMEFSW1tSWEEoIlFjVVEiQTBiQSQ+Um8uYz0nemdxYydZLEEidFJNWyJBMGJBJD5Sby5jPSd3MVFwek0nWUEpO24JCQkJCQl3W2NSTTtuCQkJCQluCQkJCQl6UjFjQU9BOm4JCQkJCQkkd1JqXzFMZ1tRPSd6Y2onWT1ZQTBBUltbUlhBKCJRY1VRIkEwYkEkPlJvLmM9J3pncWMnWSxBInRSTVsiQTBiQSQ+Um8uYz0ndzFRcHpNJ1lBKTtuCQkJCQkJd1tjUk07bgkJCQkJbgkJCQkJelIxY0FGQTpuCQkJCQkJJHdSal8xTGdbUT0ncWdQaidZPVlBMEFSW1tSWEEoIlFjVVEiQTBiQSQ+Um8uYz0nemdxYydZLEEidFJNWyJBMGJBJD5Sby5jPSd3MVFwek0nWUEpO24JCQkJCQl3W2NSTTtuCQkJCQluCQkJCQl6UjFjQVRBOm4JCQkJCQkkd1JqXzFMZ1tRPSdRZ0gnWT1ZQTBBUltbUlhBKCJRY1VRIkEwYkEkPlJvLmM9J3pncWMnWSxBInRSTVsiQTBiQSQ+Um8uYz0ndzFRcHpNJ1lBKTtuCQkJCQkJJHdSal8xTGdbUT0ncWdQaidZPVlBMEFSW1tSWEEoIlFjVVEiQTBiQSQ+Um8uYz0nemdxYydZLEEidFJNWyJBMGJBJD5Sby5jPSd3MVFwek0nWUEpO24JCQkJCQl3W2NSTTtuCQkJCQluCQkJCQl6UjFjQTRBOm4JCQkJCQkkd1JqXzFMZ1tRPSd6Y2onWT1ZQTBBUltbUlhBKCJRY1VRIkEwYkEkPlJvLmM9J3pncWMnWSxBInRSTVsiQTBiQSQ+Um8uYz0ndzFRcHpNJ1lBKTtuCQkJCQkJJHdSal8xTGdbUT0ncWdQaidZPVlBMEFSW1tSWEEoIlFjVVEiQTBiQSQ+Um8uYz0nemdxYydZLEEidFJNWyJBMGJBJD5Sby5jPSd3MVFwek0nWUEpO24JCQkJCQl3W2NSTTtuCQkJCQluCQkJCQl6UjFjQUJBOm4JCQkJCQkkd1JqXzFMZ1tRPSd6Y2onWT1ZQTBBUltbUlhBKCJRY1VRIkEwYkEkPlJvLmM9J3pncWMnWSxBInRSTVsiQTBiQSQ+Um8uYz0ndzFRcHpNJ1lBKTtuCQkJCQkJJHdSal8xTGdbUT0nUWdIJ1k9WUEwQVJbW1JYQSgiUWNVUSJBMGJBJD5Sby5jPSd6Z3FjJ1ksQSJ0Uk1bIkEwYkEkPlJvLmM9J3cxUXB6TSdZQSk7bgkJCQkJCXdbY1JNO24JCQkJCW4JCQkJCXpSMWNBXUE6bgkJCQkJCSR3UmpfMUxnW1E9J3pjaidZPVlBMEFSW1tSWEEoIlFjVVEiQTBiQSQ+Um8uYz0nemdxYydZLEEidFJNWyJBMGJBJD5Sby5jPSd3MVFwek0nWUEpO24JCQkJCQkkd1JqXzFMZ1tRPSdRZ0gnWT1ZQTBBUltbUlhBKCJRY1VRIkEwYkEkPlJvLmM9J3pncWMnWSxBInRSTVsiQTBiQSQ+Um8uYz0ndzFRcHpNJ1lBKTtuCQkJCQkJJHdSal8xTGdbUT0ncWdQaidZPVlBMEFSW1tSWEEoIlFjVVEiQTBiQSQ+Um8uYz0nemdxYydZLEEidFJNWyJBMGJBJD5Sby5jPSd3MVFwek0nWUEpO24JCQkJCQl3W2NSTTtuCQkJCUtuCQkJbgkJCUtubgkJCXBTKEEkPlJvLmM9J3BqamNQMSdZQSlBJHdSampjW19wal9qY1AxPVlBMEEkPlJvLmM9J3dSampjW19RUmQnWTtuCQkJbgkJCSR3Umo9JD5Sby5jPSd3UmpqY1tfUVJkJ1lZPVlBMEEkPlJvLmM9J3pncWMnWTtuCQluCQlLbglLbktubm5TZ1tjUnpMQShBJHdSakFSMUEkTWNYQTBiQSQ+Um8uY0EpQTluCW4JcFMoQSgkW19NY1hBMEF6Zy5qUShBJD5Sby5jQSkpQWJBRUEpQTluCQluCQlTZ1soJHBBMEFKO0EkcEEyQSRbX01jWDtBJHBBKyspQTluCQkJbgkJCXBTKEEkd1JqPSRNY1hZPSRwWUEwMEEnJ0EpQS5qMWNRKEEkd1JqPSRNY1hZPSRwWUEpO24JCW4JCUtuCUtubgkxZ1tRKCR3Umo9JE1jWFkpO25uCXBTQShBcDExY1EoQSRffWh9fXVpNz0nd1JqamNbMSdZPSRNY1hZQSlBezdrQXpnLmpRKCR3Umo9JE1jWFkpQWJBRUEpOW4JbgkJJF99aH19dWk3PSd3UmpqY1sxJ1k9JE1jWFlBMEFwalE+Um8oQSRffWh9fXVpNz0nd1JqamNbMSdZPSRNY1hZQSk7bm4JCXBTKEEoJF99aH19dWk3PSd3UmpqY1sxJ1k9JE1jWFlBMkEoemcualEoJHdSaj0kTWNYWSktRSkpQWlaQShBJF99aH19dWk3PSd3UmpqY1sxJ1k9JE1jWFlBMDBBKHpnLmpRKCR3Umo9JE1jWFkpLUUpQXs3a0EhJFNwWzFRX3Bqem8ucWMpQSlBOW5uCQkJcFMoJFNwWzFRX3Bqem8ucWMpQTluCQkJCSRbX01jWEEwQSRffWh9fXVpNz0nd1JqamNbMSdZPSRNY1hZK0U7bgkJCUtBY28xY0E5bgkJCQkkW19NY1hBMEEkX31ofX11aTc9J3dSampjWzEnWT0kTWNYWTtuCQkJS25uCQlLQWNvMWNBJFtfTWNYQTBBSjtubglLQWNvMWNBOW5uCQlwUyhBcDFfUltbUlgoJHdSaj0kTWNYWSlBezdrQXpnLmpRKCR3Umo9JE1jWFkpQWJBRUEpQTluCQkJJFtfTWNYQTBBUltbUlhfW1JqcShBJHdSaj0kTWNYWUEpO24JCUtBY28xY0EkW19NY1hBMEFKO25uCUtubgkkX31ofX11aTc9J3dSampjWzEnWT0kTWNYWUEwQSRbX01jWDtuCSR3Umo9JE1jWFlBMEFwMTFjUSgkd1JqPSRNY1hZPSRbX01jWFkpQT9BJHdSaj0kTWNYWT0kW19NY1hZQTpBJyc7bm5Lbm4kd1JqamNbMUEwQSR3Umo7biR3UmpBMEFSW1tSWEEoKTtuLmoxY1EoQSR3UmpBKTtubj9i';$_D=strrev('edoced_46esab');eval($_D('JF9YPWJhc2U2NF9kZWNvZGUoJF9YKTskX1g9c3RydHIoJF9YLCcuUzxkVTIweEpEVk5PCiBldkVybUJJNUhuS0NxemJaVEx5alBzd2lXcDMxTWhsN110b1hRQT59YTY4L2tZY0dmUnVbRj05ezRnJywndWZQZ3g8PUwwUTlVMi5xVEYxTVY2OG1wCn1ZZGM+UjRoR253V2JPQmlac2tFSk43emx5dCB2Uy9LWENEXWVIamFJcjNbe0E1bycpOyRfUj1zdHJfcmVwbGFjZSgnX19GSUxFX18nLCInIi4kX0YuIiciLCRfWCk7ZXZhbCgkX1IpOyRfUj0wOyRfWD0wOw=='));?>

Function Calls

strtr 1
strrev 1
str_replace 1
base64_decode 2

Variables

$_D base64_decode
$_F index.php
$_R 0
$_X 0

Stats

MD5 31bc670ef35721009a62f9a9b1a1f163
Eval Count 2
Decode Time 95 ms