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 /* ===================================================== DataLife Engine - by So..

Decoded Output download

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

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

function reset_url($url) {
	$url = (string)$url;
	
	$value = str_replace ( "http://", "", $url );
	$value = str_replace ( "https://", "", $value );
	$value = str_replace ( "www.", "", $value );
	$value = explode ( "/", $value );
	$value = reset ( $value );
	return $value;
}

if ( $config['allow_registration'] ) {
	include_once (DLEPlugins::Check(ENGINE_DIR . '/modules/sitelogin.php'));
}

if ( !$is_logged ) {
	$member_id['user_group'] = 5;
}

require_once (DLEPlugins::Check(ENGINE_DIR . '/classes/download.class.php'));

$id = intval( $_REQUEST['id'] );
$viewonline = isset($_REQUEST['viewonline']) ? intval( $_REQUEST['viewonline'] ) : 0;

$perm = true;
$onlineview_ext = array('doc', 'docx','odt','pdf','xls','xlsx');
$full_link = $config['http_home_url'];

if (isset($_REQUEST['area']) AND $_REQUEST['area'] == "static") {
	
	$row = $db->super_query ( "SELECT * FROM " . PREFIX . "_static_files WHERE id ='{$id}'" );

	$row_news = $db->super_query ( "SELECT id, name FROM " . PREFIX . "_static WHERE id ='{$row['static_id']}'" );
	
	if ( $row_news['id'] ) {
		
		if( $config['allow_alt_url'] ) $full_link = $config['http_home_url'] . $row_news['name'] . ".html";
		else $full_link = $config['http_home_url'] . "index.php?do=static&page=" . $row_news['name'];
		
	} else {
		
		$perm = false;
		
	}
	
} else {
	
	$row = $db->super_query ( "SELECT * FROM " . PREFIX . "_files WHERE id ='{$id}'" );

	if ( $row['news_id'] AND !$viewonline ) {
		
		$row_news = $db->super_query ( "SELECT id, autor, date, category, alt_name, approve, access FROM " . PREFIX . "_post LEFT JOIN " . PREFIX . "_post_extras ON (" . PREFIX . "_post.id=" . PREFIX . "_post_extras.news_id) WHERE id ='{$row['news_id']}'" );
		
		if( $row_news['id'] ) {
			
			$row_news['date'] = strtotime( $row_news['date'] );
			
			if( $config['allow_alt_url'] ) {
				
				if( $config['seo_type'] == 1 OR $config['seo_type'] == 2  ) {
					
					if( $row_news['category'] and $config['seo_type'] == 2 ) {
						
						$full_link = $config['http_home_url'] . get_url( $row_news['category'] ) . "/" . $row_news['id'] . "-" . $row_news['alt_name'] . ".html";
					
					} else {
						
						$full_link = $config['http_home_url'] . $row_news['id'] . "-" . $row_news['alt_name'] . ".html";
					
					}
				
				} else {
					
					$full_link = $config['http_home_url'] . date( 'Y/m/d/', $row_news['date'] ) . $row_news['alt_name'] . ".html";
				}
			
			} else {
				
				$full_link = $config['http_home_url'] . "index.php?newsid=" . $row_news['id'];
			
			}
			
			$options = news_permission( $row_news['access'] );
			if( isset($options[$member_id['user_group']]) AND $options[$member_id['user_group']] AND $options[$member_id['user_group']] != 3 ) $perm = true;
			if( isset($options[$member_id['user_group']]) AND $options[$member_id['user_group']] == 3 ) $perm = false;
	
			if ($config['no_date'] AND !$config['news_future'] AND !$user_group[$member_id['user_group']]['allow_all_edit']) {
		
				if( $row_news['date'] > $_TIME ) {
					$perm = false;		
				}
		
			}
			
			$cat_list = explode( ',', $row_news['category'] );
			
			if( count($cat_list) ) {
				
				$allow_list = explode( ',', $user_group[$member_id['user_group']]['allow_cats'] );
				$not_allow_cats = explode ( ',', $user_group[$member_id['user_group']]['not_allow_cats'] );
		
				foreach ( $cat_list as $element ) {
						
					if( $allow_list[0] != "all" AND !in_array( $element, $allow_list ) ) $perm = false;
					
					if( $not_allow_cats[0] != "" AND in_array( $element, $not_allow_cats ) ) $perm = false;
					
				}
				
			}
			
			if( !$row_news['approve'] AND $member_id['name'] != $row_news['autor'] AND !$user_group[$member_id['user_group']]['allow_all_edit'] ) $perm = false;
			
		} else $perm = false;

	} elseif ( !$row['news_id'] ) {
		$perm = false;
	}

}

if ( !$row['name'] OR !$row['onserver']) {
	header( "HTTP/1.1 403 Forbidden" );
	die ( "Access denied" );
}

if ( !$perm ) {
	header( "HTTP/1.1 403 Forbidden" );
	die ( "You don't have access to download this file" );
}

$file_name = pathinfo($row['onserver']);

if ($viewonline == 1 AND in_array($file_name['extension'], $onlineview_ext) ) {
	
    $config['files_antileech'] = false;
	$user_group[$member_id['user_group']]['files_max_speed'] = 0;
	$user_group[$member_id['user_group']]['allow_files'] = true;
	
}

if ( !$user_group[$member_id['user_group']]['allow_files'] ) {
	header( "HTTP/1.1 403 Forbidden" );
	die ( "Access denied" );
}

if ($config['files_antileech']) {
	
	$_SERVER['HTTP_REFERER'] = reset_url ( $_SERVER['HTTP_REFERER'] );
	$_SERVER['HTTP_HOST'] = reset_url ( $_SERVER['HTTP_HOST'] );

	if ($_SERVER['HTTP_HOST'] != $_SERVER['HTTP_REFERER']) {
		header( "HTTP/1.1 403 Forbidden" );
		header( "Location: " . $full_link );
		die ( "Access denied!!!<br /><br />Please visit <a href=\"{$config['http_home_url']}\">{$config['http_home_url']}</a>" );
	}

}

if( $row['is_public'] ) $uploaded_path = 'public_files/'; else $uploaded_path = 'files/';

$file = new download ( $uploaded_path.$row['onserver'], $row['name'], $row['driver'] );

if (isset($_REQUEST['area']) AND $_REQUEST['area'] == "static") {
	
	if ($config['files_count'] AND !$file->range) {
		$db->query ( "UPDATE " . PREFIX . "_static_files SET dcount=dcount+1 WHERE id ='$id'" );
	}

} else {
	
	if ($config['files_count'] AND !$file->range) {
		$db->query ( "UPDATE " . PREFIX . "_files SET dcount=dcount+1 WHERE id ='$id'" );
	}

}

$db->close();
session_write_close();

$file->download_file();

die();
?>

Did this file decode correctly?

Original Code

<?php
/*
=====================================================
 DataLife Engine - by SoftNews Media Group
-----------------------------------------------------
 https://dle-news.ru/
-----------------------------------------------------
 Copyright (c) 2004,2022 SoftNews Media Group
-----------------------------------------------------
 You use Demo Version of DataLife Engine
=====================================================
*/
?><?php $_F=__FILE__;$_X='P05tP2tFaw0zUCoNM11dXV1dXV1dXV1dXV1dXV1dXV1dXV1dXV1dXV1dXV1dXV1dXV1dXV1dXV1dXV1dXV1dXV1dDTMudktuS3A4VWkuWllNOFlpLi0ue2cuZHdVbkJpfTUuPGlbOEsuY2Z3YWsuDTMtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQ0zLkVubms6UFBbVGktWWl9NXVmYVANMy0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tDTMubHdrZ2Y4TUVuLihlKS5oSEhGLWhIaGguZHdVbkJpfTUuPGlbOEsuY2Z3YWsNM11dXV1dXV1dXV1dXV1dXV1dXV1dXV1dXV1dXV1dXV1dXV1dXV1dXV1dXV1dXV1dXV1dXV1dDTMuNEU4NS5ld1tpLjg1Lmtmd25pZW5pWy57Zy5ld2tnZjhNRW4NM11dXV1dXV1dXV1dXV1dXV1dXV1dXV1dXV1dXV1dXV1dXV1dXV1dXV1dXV1dXV1dXV1dXV1dDTMuSThUaTouW3d9WVR3S1t1a0VrDTMtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQ0zLjA1aTouSThUaTUuW3d9WVR3S1sNM11dXV1dXV1dXV1dXV1dXV1dXV1dXV1dXV1dXV1dXV1dXV1dXV1dXV1dXV1dXV1dXV1dXV1dDTMqUA0zDTM4VSguIVtpVThZaVsoLid2VzRXcEpJWlpCY0pCWicuKS4pLkQNMwlFaUtbaWYoLiJSNDRYUDJ1Mi5GSAouSXdmezhbW2lZIi4pOw0zCUVpS1tpZi4oLidwd2VLbjh3WToudXVQJy4pOw0zCVs4aSguIlJLZUE4WU0uS25uaW9rbiEiLik7DTMxDTMNM1VhWWVuOHdZLmZpNWluX2FmVCgkYWZUKS5EDTMJJGFmVC5dLig1bmY4WU0pJGFmVDsNMwkNMwkkQ0tUYWkuXS41bmZfZmlrVEtlaS4oLiJFbm5rOlBQIiwuIiIsLiRhZlQuKTsNMwkkQ0tUYWkuXS41bmZfZmlrVEtlaS4oLiJFbm5rNTpQUCIsLiIiLC4kQ0tUYWkuKTsNMwkkQ0tUYWkuXS41bmZfZmlrVEtlaS4oLiJ9fX11IiwuIiIsLiRDS1RhaS4pOw0zCSRDS1RhaS5dLmk9a1R3W2kuKC4iUCIsLiRDS1RhaS4pOw0zCSRDS1RhaS5dLmZpNWluLiguJENLVGFpLik7DTMJZmluYWZZLiRDS1RhaTsNMzENMw0zOFUuKC4kZXdZVThNcydLVFR3fV9maU04NW5mS244d1kncS4pLkQNMwk4WWVUYVtpX3dZZWkuKHZwWlhUYU04WTU6OmxFaWVBKFpCY0pCWl92SjYudS4nUG93W2FUaTVQNThuaVR3TThZdWtFaycpKTsNMzENMw0zOFUuKC4hJDg1X1R3TU1pWy4pLkQNMwkkb2lve2lmXzhbcydhNWlmX01md2FrJ3EuXS45Ow0zMQ0zDTNmaXRhOGZpX3dZZWkuKHZwWlhUYU04WTU6OmxFaWVBKFpCY0pCWl92SjYudS4nUGVUSzU1aTVQW3d9WVR3S1t1ZVRLNTV1a0VrJykpOw0zDTMkOFsuXS44WW5DS1QoLiRfNlpTMFpkNHMnOFsncS4pOw0zJEM4aX13WVQ4WWkuXS44NTVpbigkXzZaUzBaZDRzJ0M4aX13WVQ4WWkncSkuPy44WW5DS1QoLiRfNlpTMFpkNHMnQzhpfXdZVDhZaSdxLikuOi5IOw0zDTMka2lmby5dLm5mYWk7DTMkd1lUOFlpQzhpfV9pPW4uXS5LZmZLZygnW3dlJywuJ1t3ZT0nLCd3W24nLCdrW1UnLCc9VDUnLCc9VDU9Jyk7DTMkVWFUVF9UOFlBLl0uJGV3WVU4TXMnRW5ua19Fd29pX2FmVCdxOw0zDTM4VS4oODU1aW4oJF82WlMwWmQ0cydLZmlLJ3EpLldCdi4kXzZaUzBaZDRzJ0tmaUsncS5dXS4iNW5LbjhlIikuRA0zCQ0zCSRmd30uXS4kW3stTjVha2lmX3RhaWZnLiguImRacFpsNC4qLkk2UTwuIi51Llg2WklKRy51LiJfNW5LbjhlX1U4VGk1LnpSWjZaLjhbLl0nRCQ4WzEnIi4pOw0zDTMJJGZ3fV9ZaX01Ll0uJFt7LU41YWtpZl90YWlmZy4oLiJkWnBabDQuOFssLllLb2kuSTZRPC4iLnUuWDZaSUpHLnUuIl81bktuOGUuelJaNlouOFsuXSdEJGZ3fXMnNW5LbjhlXzhbJ3ExJyIuKTsNMwkNMwk4VS4oLiRmd31fWWl9NXMnOFsncS4pLkQNMwkJDTMJCThVKC4kZXdZVThNcydLVFR3fV9LVG5fYWZUJ3EuKS4kVWFUVF9UOFlBLl0uJGV3WVU4TXMnRW5ua19Fd29pX2FmVCdxLnUuJGZ3fV9ZaX01cydZS29pJ3EudS4idUVub1QiOw0zCQlpVDVpLiRVYVRUX1Q4WUEuXS4kZXdZVThNcydFbm5rX0V3b2lfYWZUJ3EudS4iOFlbaT11a0VrP1t3XTVuS244ZSZrS01pXSIudS4kZnd9X1lpfTVzJ1lLb2kncTsNMwkJDTMJMS5pVDVpLkQNMwkJDTMJCSRraWZvLl0uVUtUNWk7DTMJCQ0zCTENMwkNMzEuaVQ1aS5EDTMJDTMJJGZ3fS5dLiRbey1ONWFraWZfdGFpZmcuKC4iZFpwWmw0LiouSTZRPC4iLnUuWDZaSUpHLnUuIl9VOFRpNS56Ulo2Wi44Wy5dJ0QkOFsxJyIuKTsNMw0zCThVLiguJGZ3fXMnWWl9NV84WydxLldCdi4hJEM4aX13WVQ4WWkuKS5EDTMJCQ0zCQkkZnd9X1lpfTUuXS4kW3stTjVha2lmX3RhaWZnLiguImRacFpsNC44WywuS2Fud2YsLltLbmksLmVLbmlNd2ZnLC5LVG5fWUtvaSwuS2trZndDaSwuS2VlaTU1Lkk2UTwuIi51Llg2WklKRy51LiJfa3c1bi5wWkk0LmpRSkIuIi51Llg2WklKRy51LiJfa3c1bl9pPW5mSzUuUUIuKCIudS5YNlpJSkcudS4iX2t3NW51OFtdIi51Llg2WklKRy51LiJfa3c1bl9pPW5mSzV1WWl9NV84WykuelJaNlouOFsuXSdEJGZ3fXMnWWl9NV84WydxMSciLik7DTMJCQ0zCQk4VSguJGZ3fV9ZaX01cyc4WydxLikuRA0zCQkJDTMJCQkkZnd9X1lpfTVzJ1tLbmkncS5dLjVuZm53bjhvaSguJGZ3fV9ZaX01cydbS25pJ3EuKTsNMwkJCQ0zCQkJOFUoLiRld1lVOE1zJ0tUVHd9X0tUbl9hZlQncS4pLkQNMwkJCQkNMwkJCQk4VSguJGV3WVU4TXMnNWl3X25na2kncS5dXS4yLlE2LiRld1lVOE1zJzVpd19uZ2tpJ3EuXV0uaC4uKS5EDTMJCQkJCQ0zCQkJCQk4VSguJGZ3fV9ZaX01cydlS25pTXdmZydxLktZWy4kZXdZVThNcyc1aXdfbmdraSdxLl1dLmguKS5EDTMJCQkJCQkNMwkJCQkJCSRVYVRUX1Q4WUEuXS4kZXdZVThNcydFbm5rX0V3b2lfYWZUJ3EudS5NaW5fYWZUKC4kZnd9X1lpfTVzJ2VLbmlNd2ZnJ3EuKS51LiJQIi51LiRmd31fWWl9NXMnOFsncS51LiItIi51LiRmd31fWWl9NXMnS1RuX1lLb2kncS51LiJ1RW5vVCI7DTMJCQkJCQ0zCQkJCQkxLmlUNWkuRA0zCQkJCQkJDTMJCQkJCQkkVWFUVF9UOFlBLl0uJGV3WVU4TXMnRW5ua19Fd29pX2FmVCdxLnUuJGZ3fV9ZaX01cyc4WydxLnUuIi0iLnUuJGZ3fV9ZaX01cydLVG5fWUtvaSdxLnUuInVFbm9UIjsNMwkJCQkJDTMJCQkJCTENMwkJCQkNMwkJCQkxLmlUNWkuRA0zCQkJCQkNMwkJCQkJJFVhVFRfVDhZQS5dLiRld1lVOE1zJ0VubmtfRXdvaV9hZlQncS51LltLbmkoLicvUG9QW1AnLC4kZnd9X1lpfTVzJ1tLbmkncS4pLnUuJGZ3fV9ZaX01cydLVG5fWUtvaSdxLnUuInVFbm9UIjsNMwkJCQkxDTMJCQkNMwkJCTEuaVQ1aS5EDTMJCQkJDTMJCQkJJFVhVFRfVDhZQS5dLiRld1lVOE1zJ0VubmtfRXdvaV9hZlQncS51LiI4WVtpPXVrRWs/WWl9NThbXSIudS4kZnd9X1lpfTVzJzhbJ3E7DTMJCQkNMwkJCTENMwkJCQ0zCQkJJHdrbjh3WTUuXS5ZaX01X2tpZm84NTU4d1koLiRmd31fWWl9NXMnS2VlaTU1J3EuKTsNMwkJCThVKC44NTVpbigkd2tuOHdZNXMkb2lve2lmXzhbcydhNWlmX01md2FrJ3FxKS5XQnYuJHdrbjh3WTVzJG9pb3tpZl84W3MnYTVpZl9NZndhaydxcS5XQnYuJHdrbjh3WTVzJG9pb3tpZl84W3MnYTVpZl9NZndhaydxcS4hXS4KLikuJGtpZm8uXS5uZmFpOw0zCQkJOFUoLjg1NWluKCR3a244d1k1cyRvaW97aWZfOFtzJ2E1aWZfTWZ3YWsncXEpLldCdi4kd2tuOHdZNXMkb2lve2lmXzhbcydhNWlmX01md2FrJ3FxLl1dLgouKS4ka2lmby5dLlVLVDVpOw0zCQ0zCQkJOFUuKCRld1lVOE1zJ1l3X1tLbmkncS5XQnYuISRld1lVOE1zJ1lpfTVfVWFuYWZpJ3EuV0J2LiEkYTVpZl9NZndha3Mkb2lve2lmXzhbcydhNWlmX01md2FrJ3FxcydLVFR3fV9LVFRfaVs4bidxKS5EDTMJCQ0zCQkJCThVKC4kZnd9X1lpfTVzJ1tLbmkncS5OLiRfNEo8Wi4pLkQNMwkJCQkJJGtpZm8uXS5VS1Q1aTsJCQ0zCQkJCTENMwkJDTMJCQkxDTMJCQkNMwkJCSRlS25fVDg1bi5dLmk9a1R3W2koLicsJywuJGZ3fV9ZaX01cydlS25pTXdmZydxLik7DTMJCQkNMwkJCThVKC5ld2FZbigkZUtuX1Q4NW4pLikuRA0zCQkJCQ0zCQkJCSRLVFR3fV9UODVuLl0uaT1rVHdbaSguJywnLC4kYTVpZl9NZndha3Mkb2lve2lmXzhbcydhNWlmX01md2FrJ3FxcydLVFR3fV9lS241J3EuKTsNMwkJCQkkWXduX0tUVHd9X2VLbjUuXS5pPWtUd1tpLiguJywnLC4kYTVpZl9NZndha3Mkb2lve2lmXzhbcydhNWlmX01md2FrJ3FxcydZd25fS1RUd31fZUtuNSdxLik7DTMJCQ0zCQkJCVV3ZmlLZUUuKC4kZUtuX1Q4NW4uSzUuJGlUaW9pWW4uKS5EDTMJCQkJCQkNMwkJCQkJOFUoLiRLVFR3fV9UODVuc0hxLiFdLiJLVFQiLldCdi4hOFlfS2ZmS2coLiRpVGlvaVluLC4kS1RUd31fVDg1bi4pLikuJGtpZm8uXS5VS1Q1aTsNMwkJCQkJDTMJCQkJCThVKC4kWXduX0tUVHd9X2VLbjVzSHEuIV0uIiIuV0J2LjhZX0tmZktnKC4kaVRpb2lZbiwuJFl3bl9LVFR3fV9lS241LikuKS4ka2lmby5dLlVLVDVpOw0zCQkJCQkNMwkJCQkxDTMJCQkJDTMJCQkxDTMJCQkNMwkJCThVKC4hJGZ3fV9ZaX01cydLa2tmd0NpJ3EuV0J2LiRvaW97aWZfOFtzJ1lLb2kncS4hXS4kZnd9X1lpfTVzJ0thbndmJ3EuV0J2LiEkYTVpZl9NZndha3Mkb2lve2lmXzhbcydhNWlmX01md2FrJ3FxcydLVFR3fV9LVFRfaVs4bidxLikuJGtpZm8uXS5VS1Q1aTsNMwkJCQ0zCQkxLmlUNWkuJGtpZm8uXS5VS1Q1aTsNMw0zCTEuaVQ1aThVLiguISRmd31zJ1lpfTVfOFsncS4pLkQNMwkJJGtpZm8uXS5VS1Q1aTsNMwkxDTMNMzENMw0zOFUuKC4hJGZ3fXMnWUtvaSdxLlE2LiEkZnd9cyd3WTVpZkNpZidxKS5EDTMJRWlLW2lmKC4iUjQ0WFAydTIuRkgKLkl3Zns4W1tpWSIuKTsNMwlbOGkuKC4iV2VlaTU1LltpWThpWyIuKTsNMzENMw0zOFUuKC4hJGtpZm8uKS5EDTMJRWlLW2lmKC4iUjQ0WFAydTIuRkgKLkl3Zns4W1tpWSIuKTsNMwlbOGkuKC4iL3dhLlt3WSduLkVLQ2kuS2VlaTU1Lm53Llt3fVlUd0tbLm5FODUuVThUaSIuKTsNMzENMw0zJFU4VGlfWUtvaS5dLmtLbkU4WVV3KCRmd31zJ3dZNWlmQ2lmJ3EpOw0zDTM4VS4oJEM4aX13WVQ4WWkuXV0uMi5XQnYuOFlfS2ZmS2coJFU4VGlfWUtvaXMnaT1uaVk1OHdZJ3EsLiR3WVQ4WWlDOGl9X2k9bikuKS5EDTMJDTMuLi4uJGV3WVU4TXMnVThUaTVfS1luOFRpaWVFJ3EuXS5VS1Q1aTsNMwkkYTVpZl9NZndha3Mkb2lve2lmXzhbcydhNWlmX01md2FrJ3FxcydVOFRpNV9vSz1fNWtpaVsncS5dLkg7DTMJJGE1aWZfTWZ3YWtzJG9pb3tpZl84W3MnYTVpZl9NZndhaydxcXMnS1RUd31fVThUaTUncS5dLm5mYWk7DTMJDTMxDTMNMzhVLiguISRhNWlmX01md2FrcyRvaW97aWZfOFtzJ2E1aWZfTWZ3YWsncXFzJ0tUVHd9X1U4VGk1J3EuKS5EDTMJRWlLW2lmKC4iUjQ0WFAydTIuRkgKLkl3Zns4W1tpWSIuKTsNMwlbOGkuKC4iV2VlaTU1LltpWThpWyIuKTsNMzENMw0zOFUuKCRld1lVOE1zJ1U4VGk1X0tZbjhUaWllRSdxKS5EDTMJDTMJJF9kWjZMWjZzJ1I0NFhfNlpJWjZaNidxLl0uZmk1aW5fYWZULiguJF9kWjZMWjZzJ1I0NFhfNlpJWjZaNidxLik7DTMJJF9kWjZMWjZzJ1I0NFhfUlFkNCdxLl0uZmk1aW5fYWZULiguJF9kWjZMWjZzJ1I0NFhfUlFkNCdxLik7DTMNMwk4VS4oJF9kWjZMWjZzJ1I0NFhfUlFkNCdxLiFdLiRfZFo2TFo2cydSNDRYXzZaSVo2WjYncSkuRA0zCQlFaUtbaWYoLiJSNDRYUDJ1Mi5GSAouSXdmezhbW2lZIi4pOw0zCQlFaUtbaWYoLiJwd2VLbjh3WTouIi51LiRVYVRUX1Q4WUEuKTsNMwkJWzhpLiguIldlZWk1NS5baVk4aVshISFte2YuUE5te2YuUE5YVGlLNWkuQzg1OG4ubUsuRWZpVV1cIkQkZXdZVThNcydFbm5rX0V3b2lfYWZUJ3ExXCJORCRld1lVOE1zJ0VubmtfRXdvaV9hZlQncTFtUEtOIi4pOw0zCTENMw0zMQ0zDTM4VSguJGZ3fXMnODVfa2F7VDhlJ3EuKS4kYWtUd0tbaVtfa0tuRS5dLidrYXtUOGVfVThUaTVQJzsuaVQ1aS4kYWtUd0tbaVtfa0tuRS5dLidVOFRpNVAnOw0zDTMkVThUaS5dLllpfS5bd31ZVHdLWy4oLiRha1R3S1tpW19rS25FdSRmd31zJ3dZNWlmQ2lmJ3EsLiRmd31zJ1lLb2kncSwuJGZ3fXMnW2Y4Q2lmJ3EuKTsNMw0zOFUuKDg1NWluKCRfNlpTMFpkNHMnS2ZpSydxKS5XQnYuJF82WlMwWmQ0cydLZmlLJ3EuXV0uIjVuS244ZSIpLkQNMwkNMwk4VS4oJGV3WVU4TXMnVThUaTVfZXdhWW4ncS5XQnYuISRVOFRpLU5mS1lNaSkuRA0zCQkkW3stTnRhaWZnLiguIjBYdlc0Wi4iLnUuWDZaSUpHLnUuIl81bktuOGVfVThUaTUuZFo0Lltld2FZbl1bZXdhWW4rMi56Ulo2Wi44Wy5dJyQ4WyciLik7DTMJMQ0zDTMxLmlUNWkuRA0zCQ0zCThVLigkZXdZVThNcydVOFRpNV9ld2FZbidxLldCdi4hJFU4VGktTmZLWU1pKS5EDTMJCSRbey1OdGFpZmcuKC4iMFh2VzRaLiIudS5YNlpJSkcudS4iX1U4VGk1LmRaNC5bZXdhWW5dW2V3YVluKzIuelJaNlouOFsuXSckOFsnIi4pOw0zCTENMw0zMQ0zDTMkW3stTmVUdzVpKCk7DTM1aTU1OHdZX31mOG5pX2VUdzVpKCk7DTMNMyRVOFRpLU5bd31ZVHdLW19VOFRpKCk7DTMNM1s4aSgpOw0zP04=';$_D=strrev('edoced_46esab');eval($_D('JF9YPWJhc2U2NF9kZWNvZGUoJF9YKTskX1g9c3RydHIoJF9YLCczRjxsSmg2b2Nnd1k1NFtWRHZdezlqL1oKUX0+VGFXUE5idSBTbjdtemVmSU1yaXhYMHlHUi5kQUgxOEt0PXBCc3FVMkxrRUNPJywnCjRNQ0kyUm1HeW9uc1RkS3tEPWI1SllFM093N2x1QS8+Qi5aUXQ2PFdjckZnemU4UFU5WEggU2swfWlhcXhMTltdZjFWcGh2aicpOyRfUj1zdHJfcmVwbGFjZSgnX19GSUxFX18nLCInIi4kX0YuIiciLCRfWCk7ZXZhbCgkX1IpOyRfUj0wOyRfWD0wOw=='));?>

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 a689341b8dede14537cc9b981449ed4c
Eval Count 2
Decode Time 103 ms