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='P1N1P25Jbk5RKk5ISEhISEhISEhISEhISEhISEhISEhISEhISEhISEhISEhISEhISEhISEhI..

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: complaint.php
=====================================================
*/

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

if( !isset($_REQUEST['user_hash']) OR !$_REQUEST['user_hash'] OR $_REQUEST['user_hash'] != $dle_login_hash ) {
		
	die ("error");
	
}

$parse = new ParseFilter();
$parse->safe_mode = true;
$parse->allow_url = $user_group[$member_id['user_group']]['allow_url'];
$parse->allow_image = $user_group[$member_id['user_group']]['allow_image'];
$parse->allowbbcodes = false;

$id = intval( $_POST['id'] );
$text = strip_tags($_POST['text']);

if(dle_strlen( $text ) > 2000 ) {

	echo $lang['error_complaint_3']; die();

}

$text = $parse->BB_Parse( $parse->process( trim( $text ) ), false );
$not_allow_symbol = array (""", "`", "	", '
', '
', "
", "
", '\', ",", "/", "#", ";", ":", "~", "[", "]", "{", "}", ")", "(", "*", "^", "%", "$", "<", ">", "?", "!", '"', "'", " ", "&" );

if (strpos($config['http_home_url'], "//") === 0) $config['http_home_url'] = "https:".$config['http_home_url'];
elseif (strpos($config['http_home_url'], "/") === 0) $config['http_home_url'] = "https://".$_SERVER['HTTP_HOST'].$config['http_home_url'];

if ( $config['allow_complaint_mail'] ) {

	$mail = new dle_mail( $config );
	$lang['mail_complaint_1'] = str_replace( "{site}", $config['http_home_url'], $lang['mail_complaint_1'] );
}

if ($_POST['action'] == "pm") {

	if( !$is_logged ) die( "error" );

	if( !$id OR !$text) die( "error" );

	$row = $db->super_query( "SELECT id, text, user, user_from FROM " . USERPREFIX . "_pm WHERE id='{$id}'" );

	if( $row['user'] != $member_id['user_id'] OR !$row['id']) die("Operation not Allowed");

	if ($row['user_from'] == $member_id['name']) { echo $lang['error_complaint_2']; die(); }

	$db->query( "SELECT id FROM " . PREFIX . "_complaint WHERE p_id='{$id}'" );

	if ($db->num_rows()) { echo $lang['error_complaint_1']; die(); }

	$row['text'] = "<div class=\"quote\">".stripslashes( $row['text'] )."</div>";

	$text = $db->safesql( $row['text'].$text );
	$member_id['name'] = $db->safesql($member_id['name']);
	$row['user_from'] = $db->safesql($row['user_from']);

	$db->query( "INSERT INTO " . PREFIX . "_complaint (`p_id`, `c_id`, `n_id`, `text`, `from`, `to`, `date`) values ('{$row['id']}', '0', '0', '{$text}', '{$member_id['name']}', '{$row['user_from']}', '{$_TIME}')" );

	if ( $config['allow_complaint_mail'] ) {
		$mail->send( $config['admin_mail'], $lang['mail_complaint'], $lang['mail_complaint_1'] );	
	}

} elseif ($_POST['action'] == "comments") {

	if( !$is_logged ) {
		
		$author = $_IP;
		
		$db->query( "SELECT id FROM " . PREFIX . "_complaint WHERE `from`='{$author}'" );
		
		if ($db->num_rows() > 2) { echo $lang['error_complaint_1']; die(); }
		
	} else $author = $db->safesql($member_id['name']);

	if( !$id OR !$text) die( "error" );

	$row = $db->super_query( "SELECT id, autor FROM " . PREFIX . "_comments WHERE id='{$id}'" );

	if(!$row['id']) die("Operation not Allowed");

	if ($row['autor'] == $author) { echo $lang['error_complaint_2']; die(); }

	$db->query( "SELECT id FROM " . PREFIX . "_complaint WHERE c_id='{$id}' AND `from`='{$author}'" );

	if ($db->num_rows()) { echo $lang['error_complaint_1']; die(); }

	$text = $db->safesql( $text );
	
	if( !$is_logged AND $_POST['mail'] ) {
		
		$sender_mail = $db->safesql(trim( str_replace( $not_allow_symbol, '', strip_tags( stripslashes( $_POST['mail'] ) ) ) ) );
		
	} else $sender_mail = "";
	
	$db->query( "INSERT INTO " . PREFIX . "_complaint (`p_id`, `c_id`, `n_id`, `text`, `from`, `to`, `date`, `email`) values ('0', '{$row['id']}', '0', '{$text}', '{$author}', '', '{$_TIME}', '{$sender_mail}')" );

	if ( $config['allow_complaint_mail'] ) {
		$mail->send( $config['admin_mail'], $lang['mail_complaint'], $lang['mail_complaint_1'] );	
	}

} elseif ($_POST['action'] == "news") {

	if( !$is_logged ) {
		
		$author = $_IP;
		
		$db->query( "SELECT id FROM " . PREFIX . "_complaint WHERE `from`='{$author}'" );
		
		if ($db->num_rows() > 2) { echo $lang['error_complaint_1']; die(); }
		
	} else $author = $db->safesql($member_id['name']);

	if( !$id OR !$text) die( "error" );

	$row = $db->super_query( "SELECT id, autor FROM " . PREFIX . "_post WHERE id='{$id}'" );

	if(!$row['id']) die("Operation not Allowed");

	$db->query( "SELECT id FROM " . PREFIX . "_complaint WHERE n_id='{$id}' AND `from`='{$author}'" );

	if ($db->num_rows()) { echo $lang['error_complaint_1']; die(); }

	$text = $db->safesql( $text );

	if( !$is_logged AND $_POST['mail'] ) {
		
		$sender_mail = $db->safesql(trim( str_replace( $not_allow_symbol, '', strip_tags( stripslashes( $_POST['mail'] ) ) ) ) );
		
	} else $sender_mail = "";
	
	$db->query( "INSERT INTO " . PREFIX . "_complaint (`p_id`, `c_id`, `n_id`, `text`, `from`, `to`, `date`, `email`) values ('0', '0', '{$row['id']}', '{$text}', '{$author}', '', '{$_TIME}', '{$sender_mail}')" );

	if ( $config['allow_complaint_mail'] ) {
		$mail->send( $config['admin_mail'], $lang['mail_complaint'], $lang['mail_complaint_1'] );	
	}

} elseif ($_POST['action'] == "orfo") {

	if(!$text) die( "error" );

	$seltext = $_POST['seltext'];

	$seltext = html_entity_decode($seltext, ENT_QUOTES | ENT_XML1, 'UTF-8');

	if(dle_strlen( $seltext ) > 256 ) {
	
		$seltext = dle_substr( $seltext, 0, 256 );

	}

	$seltext = htmlspecialchars( trim( $seltext ), ENT_QUOTES, $config['charset'] );
	$url = $db->safesql( htmlspecialchars( $parse->clear_url( trim( $_POST['url'] ) ), ENT_QUOTES, $config['charset'] ) );

	if(!$seltext) die( "error" );

	if( !$is_logged ) $author = $_IP; else $author = $db->safesql($member_id['name']);
	
	if( !$is_logged AND $_POST['mail'] ) {
		
		$sender_mail = $db->safesql(trim( str_replace( $not_allow_symbol, '', strip_tags( stripslashes( $_POST['mail'] ) ) ) ) );
		
	} else $sender_mail = "";

	$row = $db->super_query( "SELECT COUNT(*) as count FROM " . PREFIX . "_complaint WHERE p_id='0' AND c_id='0' AND n_id='0' AND `from`='{$author}'" );

	if ($row['count'] > 2 ) { echo $lang['error_complaint_1']; die(); }

	$seltext = "<div class=\"quote\">".stripslashes( $seltext )."</div>";
	$text = $db->safesql( $seltext.$text );
	
	$db->query( "INSERT INTO " . PREFIX . "_complaint (`p_id`, `c_id`, `n_id`, `text`, `from`, `to`, `date`, `email`) values ('0', '0', '0', '{$text}', '{$author}', '{$url}', '{$_TIME}', '{$sender_mail}')" );

	if ( $config['allow_complaint_mail'] ) {
		$mail->send( $config['admin_mail'], $lang['mail_complaint'], $lang['mail_complaint_1'] );	
	}

}

echo "ok";

?>

Did this file decode correctly?

Original Code

$_F=__FILE__;$_X='P1N1P25Jbk5RKk5ISEhISEhISEhISEhISEhISEhISEhISEhISEhISEhISEhISEhISEhISEhISEhISEhISEhISE5LZXc2d0pPckZLPGhqT2hGSy1LMmdLeWxyNnFGMWFLaUZ7T3dLWFdsXW5LTi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tTktJNjZuYTpRUXs0Ri1oRjFhQVddUU4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLU5LemxuZ1dPakk2SygwKUtCICBVLUIgQkVLeWxyNnFGMWFLaUZ7T3dLWFdsXW5OSEhISEhISEhISEhISEhISEhISEhISEhISEhISEhISEhISEhISEhISEhISEhISEhISEhISEhOS31JT2FLMGx7RktPYUtuV2w2RjA2RntLMmdLMGxuZ1dPakk2TkhISEhISEhISEhISEhISEhISEhISEhISEhISEhISEhISEhISEhISEhISEhISEhISEhISEhITkttTzRGOkswbFluNHdPaDZBbkluTkhISEhISEhISEhISEhISEhISEhISEhISEhISEhISEhISEhISEhISEhISEhISEhISEhISEhITipRTk5Pcighe0ZyT2hGeygnZWZ9ZkpabTw8cVhacTwnKSlLRE4JSUZ3e0ZXKEsidn19TFFUQVRLVSBFS21sVzJPe3tGaCJLKTtOCUlGd3tGV0soSydKbDB3Nk9saDpLQUFRQUFRJ0spO04Je09GKEsidncwM09oakt3NjZGWW42ISJLKTtOQ05OT3IoSyFPYWFGNigkXy48R3Q8eX1QJ11hRldfSXdhSSc4KUs1LkshJF8uPEd0PHl9UCddYUZXX0l3YUknOEs1LkskXy48R3Q8eX1QJ11hRldfSXdhSSc4SyFISyR7NEZfNGxqT2hfSXdhSUspS0ROCQlOCXtPRksoIkZXV2xXIik7TglOQ05OJG53V2FGS0hLaEYxS0x3V2FGbU80NkZXKCk7TiRud1dhRi1TYXdyRl9ZbHtGS0hLNlddRjtOJG53V2FGLVN3NDRsMV9dVzRLSEskXWFGV19qV2xdblAkWUZZMkZXX097UCddYUZXX2pXbF1uJzg4UCd3NDRsMV9dVzQnODtOJG53V2FGLVN3NDRsMV9PWXdqRktISyRdYUZXX2pXbF1uUCRZRlkyRldfT3tQJ11hRldfaldsXW4nODhQJ3c0NGwxX09Zd2pGJzg7TiRud1dhRi1TdzQ0bDEyMjBse0ZhS0hLcnc0YUY7Tk4kT3tLSEtPaDZSdzQoSyRfTDV5fVAnT3snOEspO04kNkY+NktIS2E2V09uXzZ3amEoJF9MNXl9UCc2Rj42JzgpO05OT3IoezRGX2E2VzRGaChLJDZGPjZLKUtTS0IgICBLKUtETk4JRjBJbEskNHdoalAnRldXbFdfMGxZbjR3T2g2X0UnODtLe09GKCk7Tk5DTk4kNkY+NktISyRud1dhRi1Tc3NfTHdXYUYoSyRud1dhRi1TbldsMEZhYShLNldPWShLJDZGPjZLKUspLEtydzRhRkspO04kaGw2X3c0NGwxX2FnWTJsNEtIS3dXV3dnSygiXD5CQiIsSyJcPlYgIixLIlw2IixLJ1xoJyxLJ1xXJyxLIlxoIixLIlxXIixLJ1xcJyxLIiwiLEsiUSIsSyIjIixLIjsiLEsiOiIsSyJ+IixLIlAiLEsiOCIsSyJEIixLIkMiLEsiKSIsSyIoIixLIioiLEsiXiIsSyIlIixLIiQiLEsidSIsSyJTIixLIj8iLEsiISIsSyciJyxLIiciLEsiSyIsSyImIkspO05OT3JLKGE2V25sYSgkMGxock9qUCdJNjZuX0lsWUZfXVc0JzgsSyJRUSIpS0hISEsgKUskMGxock9qUCdJNjZuX0lsWUZfXVc0JzhLSEsiSTY2bmE6IkEkMGxock9qUCdJNjZuX0lsWUZfXVc0Jzg7TkY0YUZPcksoYTZXbmxhKCQwbGhyT2pQJ0k2Nm5fSWxZRl9dVzQnOCxLIlEiKUtISEhLIClLJDBsaHJPalAnSTY2bl9JbFlGX11XNCc4S0hLIkk2Nm5hOlFRIkEkX3k8Lj08LlAndn19TF92NXl9JzhBJDBsaHJPalAnSTY2bl9JbFlGX11XNCc4O05OT3JLKEskMGxock9qUCd3NDRsMV8wbFluNHdPaDZfWXdPNCc4SylLRE5OCSRZd080S0hLaEYxS3s0Rl9Zd080KEskMGxock9qSyk7TgkkNHdoalAnWXdPNF8wbFluNHdPaDZfVCc4S0hLYTZXX1dGbjR3MEYoSyJEYU82RkMiLEskMGxock9qUCdJNjZuX0lsWUZfXVc0JzgsSyQ0d2hqUCdZd080XzBsWW40d09oNl9UJzhLKTtOQ05OT3JLKCRfTDV5fVAndzA2T2xoJzhLSEhLIm5ZIilLRE5OCU9yKEshJE9hXzRsampGe0spS3tPRihLIkZXV2xXIkspO05OCU9yKEshJE97SzUuSyEkNkY+NilLe09GKEsiRldXbFciSyk7Tk4JJFdsMUtISyR7Mi1TYV1uRldfL11GV2coSyJ5PEo8en1LT3ssSzZGPjYsS11hRlcsS11hRldfcldsWUttLjVpSyJLQUt0eTwuTC48bVpbS0FLIl9uWUtjdjwuPEtPe0gnRCRPe0MnIkspO05OCU9yKEskV2wxUCddYUZXJzhLIUhLJFlGWTJGV19Pe1AnXWFGV19Peyc4SzUuSyEkV2wxUCdPeyc4KUt7T0YoIjVuRld3Nk9saEtobDZLZjQ0bDFGeyIpO05OCU9ySygkV2wxUCddYUZXX3JXbFknOEtISEskWUZZMkZXX097UCdod1lGJzgpS0RLRjBJbEskNHdoalAnRldXbFdfMGxZbjR3T2g2X0InODtLe09GKCk7S0NOTgkkezItUy9dRldnKEsieTxKPHp9S097S20uNWlLIktBS0wuPG1aW0tBSyJfMGxZbjR3T2g2S2N2PC48S25fT3tIJ0QkT3tDJyJLKTtOTglPcksoJHsyLVNoXVlfV2wxYSgpKUtES0YwSWxLJDR3aGpQJ0ZXV2xXXzBsWW40d09oNl9UJzg7S3tPRigpO0tDTk4JJFdsMVAnNkY+Nic4S0hLInV7T1JLMDR3YWFIXCIvXWw2RlwiUyJBYTZXT25hNHdhSUZhKEskV2wxUCc2Rj42JzhLKUEidVF7T1JTIjtOTgkkNkY+NktISyR7Mi1TYXdyRmEvNChLJFdsMVAnNkY+Nic4QSQ2Rj42Syk7TgkkWUZZMkZXX097UCdod1lGJzhLSEskezItU2F3ckZhLzQoJFlGWTJGV19Pe1AnaHdZRic4KTtOCSRXbDFQJ11hRldfcldsWSc4S0hLJHsyLVNhd3JGYS80KCRXbDFQJ11hRldfcldsWSc4KTtOTgkkezItUy9dRldnKEsiWnF5PC59S1pxfTVLIktBS0wuPG1aW0tBSyJfMGxZbjR3T2g2Syhgbl9Pe2AsS2AwX097YCxLYGhfT3tgLEtgNkY+NmAsS2ByV2xZYCxLYDZsYCxLYHt3NkZgKUtSdzRdRmFLKCdEJFdsMVAnT3snOEMnLEsnICcsSycgJyxLJ0QkNkY+NkMnLEsnRCRZRlkyRldfT3tQJ2h3WUYnOEMnLEsnRCRXbDFQJ11hRldfcldsWSc4QycsSydEJF99Wmk8QycpIkspO05OCU9ySyhLJDBsaHJPalAndzQ0bDFfMGxZbjR3T2g2X1l3TzQnOEspS0ROCQkkWXdPNC1TYUZoeyhLJDBsaHJPalAnd3tZT2hfWXdPNCc4LEskNHdoalAnWXdPNF8wbFluNHdPaDYnOCxLJDR3aGpQJ1l3TzRfMGxZbjR3T2g2X1QnOEspOwlOCUNOTkNLRjRhRk9ySygkX0w1eX1QJ3cwNk9saCc4S0hISyIwbFlZRmg2YSIpS0ROTglPcihLISRPYV80bGpqRntLKUtETgkJTgkJJHddNklsV0tISyRfWkw7TgkJTgkJJHsyLVMvXUZXZyhLInk8Sjx6fUtPe0ttLjVpSyJLQUtMLjxtWltLQUsiXzBsWW40d09oNktjdjwuPEtgcldsWWBIJ0Qkd102SWxXQyciSyk7TgkJTgkJT3JLKCR7Mi1TaF1ZX1dsMWEoKUtTS0IpS0RLRjBJbEskNHdoalAnRldXbFdfMGxZbjR3T2g2X1QnODtLe09GKCk7S0NOCQlOCUNLRjRhRkskd102SWxXS0hLJHsyLVNhd3JGYS80KCRZRlkyRldfT3tQJ2h3WUYnOCk7Tk4JT3IoSyEkT3tLNS5LISQ2Rj42KUt7T0YoSyJGV1dsVyJLKTtOTgkkV2wxS0hLJHsyLVNhXW5GV18vXUZXZyhLInk8Sjx6fUtPeyxLd102bFdLbS41aUsiS0FLTC48bVpbS0FLIl8wbFlZRmg2YUtjdjwuPEtPe0gnRCRPe0MnIkspO05OCU9yKCEkV2wxUCdPeyc4KUt7T0YoIjVuRld3Nk9saEtobDZLZjQ0bDFGeyIpO05OCU9ySygkV2wxUCd3XTZsVyc4S0hISyR3XTZJbFcpS0RLRjBJbEskNHdoalAnRldXbFdfMGxZbjR3T2g2X0InODtLe09GKCk7S0NOTgkkezItUy9dRldnKEsieTxKPHp9S097S20uNWlLIktBS0wuPG1aW0tBSyJfMGxZbjR3T2g2S2N2PC48SzBfT3tIJ0QkT3tDJ0tmcWVLYHJXbFlgSCdEJHddNklsV0MnIkspO05OCU9ySygkezItU2hdWV9XbDFhKCkpS0RLRjBJbEskNHdoalAnRldXbFdfMGxZbjR3T2g2X1QnODtLe09GKCk7S0NOTgkkNkY+NktISyR7Mi1TYXdyRmEvNChLJDZGPjZLKTtOCU4JT3IoSyEkT2FfNGxqakZ7S2ZxZUskX0w1eX1QJ1l3TzQnOEspS0ROCQlOCQkkYUZoe0ZXX1l3TzRLSEskezItU2F3ckZhLzQoNldPWShLYTZXX1dGbjR3MEYoSyRobDZfdzQ0bDFfYWdZMmw0LEsnJyxLYTZXT25fNndqYShLYTZXT25hNHdhSUZhKEskX0w1eX1QJ1l3TzQnOEspSylLKUspSyk7TgkJTglDS0Y0YUZLJGFGaHtGV19Zd080S0hLIiI7TglOCSR7Mi1TL11GV2coSyJacXk8Ln1LWnF9NUsiS0FLTC48bVpbS0FLIl8wbFluNHdPaDZLKGBuX097YCxLYDBfT3tgLEtgaF9Pe2AsS2A2Rj42YCxLYHJXbFlgLEtgNmxgLEtge3c2RmAsS2BGWXdPNGApS1J3NF1GYUsoJyAnLEsnRCRXbDFQJ097JzhDJyxLJyAnLEsnRCQ2Rj42QycsSydEJHddNklsV0MnLEsnJyxLJ0QkX31aaTxDJyxLJ0QkYUZoe0ZXX1l3TzRDJykiSyk7Tk4JT3JLKEskMGxock9qUCd3NDRsMV8wbFluNHdPaDZfWXdPNCc4SylLRE4JCSRZd080LVNhRmh7KEskMGxock9qUCd3e1lPaF9Zd080JzgsSyQ0d2hqUCdZd080XzBsWW40d09oNic4LEskNHdoalAnWXdPNF8wbFluNHdPaDZfVCc4Syk7CU4JQ05OQ0tGNGFGT3JLKCRfTDV5fVAndzA2T2xoJzhLSEhLImhGMWEiKUtETk4JT3IoSyEkT2FfNGxqakZ7SylLRE4JCU4JCSR3XTZJbFdLSEskX1pMO04JCU4JCSR7Mi1TL11GV2coSyJ5PEo8en1LT3tLbS41aUsiS0FLTC48bVpbS0FLIl8wbFluNHdPaDZLY3Y8LjxLYHJXbFlgSCdEJHddNklsV0MnIkspO04JCU4JCU9ySygkezItU2hdWV9XbDFhKClLU0tCKUtES0YwSWxLJDR3aGpQJ0ZXV2xXXzBsWW40d09oNl9UJzg7S3tPRigpO0tDTgkJTglDS0Y0YUZLJHddNklsV0tISyR7Mi1TYXdyRmEvNCgkWUZZMkZXX097UCdod1lGJzgpO05OCU9yKEshJE97SzUuSyEkNkY+NilLe09GKEsiRldXbFciSyk7Tk4JJFdsMUtISyR7Mi1TYV1uRldfL11GV2coSyJ5PEo8en1LT3ssS3ddNmxXS20uNWlLIktBS0wuPG1aW0tBSyJfbmxhNktjdjwuPEtPe0gnRCRPe0MnIkspO05OCU9yKCEkV2wxUCdPeyc4KUt7T0YoIjVuRld3Nk9saEtobDZLZjQ0bDFGeyIpO05OCSR7Mi1TL11GV2coSyJ5PEo8en1LT3tLbS41aUsiS0FLTC48bVpbS0FLIl8wbFluNHdPaDZLY3Y8LjxLaF9Pe0gnRCRPe0MnS2ZxZUtgcldsWWBIJ0Qkd102SWxXQyciSyk7Tk4JT3JLKCR7Mi1TaF1ZX1dsMWEoKSlLREtGMElsSyQ0d2hqUCdGV1dsV18wbFluNHdPaDZfVCc4O0t7T0YoKTtLQ05OCSQ2Rj42S0hLJHsyLVNhd3JGYS80KEskNkY+NkspO05OCU9yKEshJE9hXzRsampGe0tmcWVLJF9MNXl9UCdZd080JzhLKUtETgkJTgkJJGFGaHtGV19Zd080S0hLJHsyLVNhd3JGYS80KDZXT1koS2E2V19XRm40dzBGKEskaGw2X3c0NGwxX2FnWTJsNCxLJycsS2E2V09uXzZ3amEoS2E2V09uYTR3YUlGYShLJF9MNXl9UCdZd080JzhLKUspSylLKUspO04JCU4JQ0tGNGFGSyRhRmh7RldfWXdPNEtISyIiO04JTgkkezItUy9dRldnKEsiWnF5PC59S1pxfTVLIktBS0wuPG1aW0tBSyJfMGxZbjR3T2g2Syhgbl9Pe2AsS2AwX097YCxLYGhfT3tgLEtgNkY+NmAsS2ByV2xZYCxLYDZsYCxLYHt3NkZgLEtgRll3TzRgKUtSdzRdRmFLKCcgJyxLJyAnLEsnRCRXbDFQJ097JzhDJyxLJ0QkNkY+NkMnLEsnRCR3XTZJbFdDJyxLJycsSydEJF99Wmk8QycsSydEJGFGaHtGV19Zd080QycpIkspO05OCU9ySyhLJDBsaHJPalAndzQ0bDFfMGxZbjR3T2g2X1l3TzQnOEspS0ROCQkkWXdPNC1TYUZoeyhLJDBsaHJPalAnd3tZT2hfWXdPNCc4LEskNHdoalAnWXdPNF8wbFluNHdPaDYnOCxLJDR3aGpQJ1l3TzRfMGxZbjR3T2g2X1QnOEspOwlOCUNOTkNLRjRhRk9ySygkX0w1eX1QJ3cwNk9saCc4S0hISyJsV3JsIilLRE5OCU9yKCEkNkY+NilLe09GKEsiRldXbFciSyk7Tk4JJGFGNDZGPjZLSEskX0w1eX1QJ2FGNDZGPjYnODtOTgkkYUY0NkY+NktIS0k2WTRfRmg2TzZnX3tGMGx7RigkYUY0NkY+NixLPHF9X0d0NX08eUt8SzxxfV9baUpULEsndH1tLTknKTtOTglPcih7NEZfYTZXNEZoKEskYUY0NkY+NkspS1NLQmJWSylLRE4JTgkJJGFGNDZGPjZLSEt7NEZfYV0yYTZXKEskYUY0NkY+NixLICxLQmJWSyk7Tk4JQ05OCSRhRjQ2Rj42S0hLSTZZNGFuRjBPdzQwSXdXYShLNldPWShLJGFGNDZGPjZLKSxLPHF9X0d0NX08eSxLJDBsaHJPalAnMEl3V2FGNic4Syk7TgkkXVc0S0hLJHsyLVNhd3JGYS80KEtJNlk0YW5GME93NDBJd1dhKEskbndXYUYtUzA0RndXX11XNChLNldPWShLJF9MNXl9UCddVzQnOEspSyksSzxxfV9HdDV9PHksSyQwbGhyT2pQJzBJd1dhRjYnOEspSyk7Tk4JT3IoISRhRjQ2Rj42KUt7T0YoSyJGV1dsVyJLKTtOTglPcihLISRPYV80bGpqRntLKUskd102SWxXS0hLJF9aTDtLRjRhRkskd102SWxXS0hLJHsyLVNhd3JGYS80KCRZRlkyRldfT3tQJ2h3WUYnOCk7TglOCU9yKEshJE9hXzRsampGe0tmcWVLJF9MNXl9UCdZd080JzhLKUtETgkJTgkJJGFGaHtGV19Zd080S0hLJHsyLVNhd3JGYS80KDZXT1koS2E2V19XRm40dzBGKEskaGw2X3c0NGwxX2FnWTJsNCxLJycsS2E2V09uXzZ3amEoS2E2V09uYTR3YUlGYShLJF9MNXl9UCdZd080JzhLKUspSylLKUspO04JCU4JQ0tGNGFGSyRhRmh7RldfWXdPNEtISyIiO05OCSRXbDFLSEskezItU2FdbkZXXy9dRldnKEsieTxKPHp9S3o1dHF9KCopS3dhSzBsXWg2S20uNWlLIktBS0wuPG1aW0tBSyJfMGxZbjR3T2g2S2N2PC48S25fT3tIJyAnS2ZxZUswX097SCcgJ0tmcWVLaF9Pe0gnICdLZnFlS2ByV2xZYEgnRCR3XTZJbFdDJyJLKTtOTglPcksoJFdsMVAnMGxdaDYnOEtTS0JLKUtES0YwSWxLJDR3aGpQJ0ZXV2xXXzBsWW40d09oNl9UJzg7S3tPRigpO0tDTk4JJGFGNDZGPjZLSEsidXtPUkswNHdhYUhcIi9dbDZGXCJTIkFhNldPbmE0d2FJRmEoSyRhRjQ2Rj42SylBInVRe09SUyI7TgkkNkY+NktISyR7Mi1TYXdyRmEvNChLJGFGNDZGPjZBJDZGPjZLKTtOCU4JJHsyLVMvXUZXZyhLIlpxeTwufUtacX01SyJLQUtMLjxtWltLQUsiXzBsWW40d09oNksoYG5fT3tgLEtgMF9Pe2AsS2BoX097YCxLYDZGPjZgLEtgcldsWWAsS2A2bGAsS2B7dzZGYCxLYEZZd080YClLUnc0XUZhSygnICcsSycgJyxLJyAnLEsnRCQ2Rj42QycsSydEJHddNklsV0MnLEsnRCRdVzRDJyxLJ0QkX31aaTxDJyxLJ0QkYUZoe0ZXX1l3TzRDJykiSyk7Tk4JT3JLKEskMGxock9qUCd3NDRsMV8wbFluNHdPaDZfWXdPNCc4SylLRE4JCSRZd080LVNhRmh7KEskMGxock9qUCd3e1lPaF9Zd080JzgsSyQ0d2hqUCdZd080XzBsWW40d09oNic4LEskNHdoalAnWXdPNF8wbFluNHdPaDZfVCc4Syk7CU4JQ05OQ05ORjBJbEsibDMiO05OP1M=';$_D=strrev('edoced_46esab');eval($_D('JF9YPWJhc2U2NF9kZWNvZGUoJF9YKTskX1g9c3RydHIoJF9YLCcuWkJvZWlbM0NnSGZuR1ZrYlJBdmx0ckYwSXdFWD4yY2RwPUpMWV1tT2pEN1M1Lzl1S3poc3gxTVcgOHthNE5xNgo8UFF5fVRVJywnUkkyekRNWGt9eT1BcFE2SjV2LkhvVWZlY2hhM0d4YldqOVZMUG11Rmlne1o+T3E4PCBDbkI3d1lyMF1kc2wKTnRLRVsvU1QxNCcpOyRfUj1zdHJfcmVwbGFjZSgnX19GSUxFX18nLCInIi4kX0YuIiciLCRfWCk7ZXZhbCgkX1IpOyRfUj0wOyRfWD0wOw=='));

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 a5a1e973e803efa8f09cdb4255805e65
Eval Count 2
Decode Time 59 ms