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

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: question.php
-----------------------------------------------------
 Use: Configuring questions and answers
=====================================================
*/

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

if( $member_id['user_group'] != 1 ) {
	msg( "error", $lang['addnews_denied'], $lang['db_denied'] );
}

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

	if( !isset($_REQUEST['user_hash']) OR !$_REQUEST['user_hash'] OR $_REQUEST['user_hash'] != $dle_login_hash ) {
		
		die( "Hacking attempt! User not found" );
	
	}

	$question = $db->safesql( strip_tags($_POST['question']) );
	$answer = $db->safesql( strip_tags(str_replace( "
", "", $_POST['answer'] )) );
	
	$db->query( "INSERT INTO " . PREFIX . "_question (question, answer) VALUES ('{$question}', '{$answer}')" );
	$db->query( "INSERT INTO " . USERPREFIX . "_admin_logs (name, date, ip, action, extras) values ('".$db->safesql($member_id['name'])."', '{$_TIME}', '{$_IP}', '84', '".htmlspecialchars($question, ENT_QUOTES, $config['charset'])."')" );

	header( "Location: ?mod=question" ); die();
}

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

	if( !isset($_REQUEST['user_hash']) OR !$_REQUEST['user_hash'] OR $_REQUEST['user_hash'] != $dle_login_hash ) {
		
		die( "Hacking attempt! User not found" );
	
	}

	$id = intval($_POST['id']);
	$question = $db->safesql( strip_tags($_POST['question']) );
	$answer = $db->safesql( strip_tags(str_replace( "
", "", $_POST['answer'] )) );
	
	$db->query( "UPDATE " . PREFIX . "_question SET question='{$question}', answer='{$answer}' WHERE id='{$id}'" );
	$db->query( "INSERT INTO " . USERPREFIX . "_admin_logs (name, date, ip, action, extras) values ('".$db->safesql($member_id['name'])."', '{$_TIME}', '{$_IP}', '83', '".htmlspecialchars($question, ENT_QUOTES, $config['charset'])."')" );


	header( "Location: ?mod=question" ); die();
}


if ($_GET['action'] == "delete") {

	if( !isset($_REQUEST['user_hash']) OR !$_REQUEST['user_hash'] OR $_REQUEST['user_hash'] != $dle_login_hash ) {
		
		die( "Hacking attempt! User not found" );
	
	}

	$id = intval($_GET['id']);

	$db->query( "DELETE FROM " . PREFIX . "_question WHERE id = '{$id}'" );
	$db->query( "INSERT INTO " . USERPREFIX . "_admin_logs (name, date, ip, action, extras) values ('".$db->safesql($member_id['name'])."', '{$_TIME}', '{$_IP}', '85', '{$id}')" );

	header( "Location: ?mod=question" ); die();
}

echoheader("<i class=\"fa fa-lightbulb-o position-left\"></i><span class=\"text-semibold\">{$lang['header_q_1']}</span>", $lang['header_q_2']);

echo <<<HTML
<div class="panel panel-default">
  <div class="panel-heading">
    {$lang['opt_question']}
  </div>
HTML;

$db->query("SELECT * FROM " . PREFIX . "_question ORDER BY id DESC");

$entries = "";

while($row = $db->get_row()){

		$row['question'] = htmlspecialchars( stripslashes($row['question']), ENT_QUOTES, $config['charset'] );
		$row['answer'] = htmlspecialchars( stripslashes($row['answer']), ENT_QUOTES, $config['charset'] );

		$entries .= "<tr>
        <td align=\"center\" style=\"width:6.25rem;\"><a uid=\"{$row['id']}\" class=\"editlink\" href=\"?mod=question\"><i title=\"{$lang['word_ledit']}\" alt=\"{$lang['word_ledit']}\" class=\"fa fa-pencil-square-o position-left\"></i></a><a uid=\"{$row['id']}\" class=\"dellink\" href=\"?mod=question\"><i title=\"{$lang['word_ldel']}\" alt=\"{$lang['word_ldel']}\" class=\"fa fa-trash-o position-right text-danger\"></i></a></td>
        <td><div id=\"question_{$row['id']}\">{$row['question']}</div><div id=\"answer_{$row['id']}\" style=\"display:none\">{$row['answer']}</div></td>
        </tr>";

}

$result_count = $db->super_query("SELECT COUNT(*) as count FROM " . PREFIX . "_question");

if ($result_count['count']) {

echo <<<HTML
<div class="table-responsive">
<table class="table table-xs table-hover">
      <thead>
      <tr>
        <th style="width: 6.25rem;">&nbsp;</th>
        <th>{$lang['q_list']}</th>
      </tr>
      </thead>
	{$entries}
</table>
HTML;


} else {

echo <<<HTML
<div class="panel-body">
<table style="width:100%">
    <tr>
        <td><div align="center"><br /><br />{$lang['opt_question_1']}<br /><br /><br /></div></td>
    </tr>
</table>
</div>
HTML;

}

echo <<<HTML
	<div class="panel-footer">
	<button name="btn-new" id="btn-new" type="submit" class="btn bg-teal btn-sm btn-raised"><i class="fa fa-plus-circle position-left"></i>{$lang['btn_question']}</button>
	</div>
</div>
<script>  
<!--
$(function(){

		$('#btn-new').click(function(){

			var b = {};
			b[dle_act_lang[3]] = function() { 
				$(this).dialog('close');						
			};

			b['{$lang['user_save']}'] = function() { 
				if ( $('#question').val().length < 1 || $('#answer').val().length < 1) {
					if ( $('#question').val().length < 1) { $('#question').addClass('ui-state-error'); }
					if ( $('#answer').val().length < 1) { $('#answer').addClass('ui-state-error'); }
				} else {
					document.saveform.submit();
		
				}				
			};

			$('#dlepopup').remove();
							
			$('body').append("<div id='dlepopup' title='{$lang['opt_question_2']}' style='display:none'><form action=\"?mod=question\" method=\"POST\" name=\"saveform\" id=\"saveform\">{$lang['opt_question_3']}<br><input type='text' dir='auto' name='question' id='question' class='classic' style='width:100%' value=''/><br><br>{$lang['opt_question_4']}<br><textarea dir='auto' name='answer' id='answer' class='classic' style='width:100%;height:6.25rem;'></textarea><input type=\"hidden\" name=\"mod\" value=\"question\"><input type=\"hidden\" name=\"user_hash\" value=\"{$dle_login_hash}\"><input type=\"hidden\" name=\"action\" value=\"addquestion\"></form></div>");

			var ww = 500 * getBaseSize();

			if(ww > ( $(window).width() * 0.95 ) )  { ww = $(window).width() * 0.95;  }

			$('#dlepopup').dialog({
				autoOpen: true,
				width: ww,
				resizable: false,
				buttons: b
			});

		});

		$('.editlink').click(function(){

			var id = $(this).attr('uid');
			var qa = $('#question_'+id).html();
			var ans = $('#answer_'+id).html();

			var b = {};
			b[dle_act_lang[3]] = function() { 
				$(this).dialog('close');						
			};
	
			b['{$lang['user_save']}'] = function() { 
				if ( $('#question').val().length < 1 || $('#answer').val().length < 1) {
					if ( $('#question').val().length < 1) { $('#question').addClass('ui-state-error'); }
					if ( $('#answer').val().length < 1) { $('#answer').addClass('ui-state-error'); }
				} else {
					document.saveform.submit();
		
				}				
			};
	
			$('#dlepopup').remove();
							
			$('body').append("<div id='dlepopup' title='{$lang['opt_question_2']}' style='display:none'><form action=\"?mod=question\" method=\"POST\" name=\"saveform\" id=\"saveform\">{$lang['opt_question_3']}<br><input type='text' dir='auto' name='question' id='question' class='classic' style='width:100%' value=\""+qa+"\"/><br><br>{$lang['opt_question_4']}<br><textarea dir='auto' name='answer' id='answer' class='classic' style='width:100%;height:6.25rem;'>"+ans+"</textarea><input type=\"hidden\" name=\"mod\" value=\"question\"><input type=\"hidden\" name=\"user_hash\" value=\"{$dle_login_hash}\"><input type=\"hidden\" name=\"action\" value=\"editquestion\"><input type=\"hidden\" name=\"id\" value=\""+id+"\"></form></div>");

			var ww = 500 * getBaseSize();

			if(ww > ( $(window).width() * 0.95 ) )  { ww = $(window).width() * 0.95;  }

			$('#dlepopup').dialog({
				autoOpen: true,
				width: ww,
				buttons: b,
				resizable: false,
				open: function(event, ui) { 
					$("#question").val(qa);
				}
			});

			return false;
		});

		$('.dellink').click(function(){

			var id = $(this).attr('uid');
			var qa = $('#question_'+id).html();

		    DLEconfirm( '{$lang['opt_question_5']} <b>&laquo;'+qa+'&raquo;</b>', '{$lang['p_confirm']}', function () {

				document.location='?mod=question&user_hash={$dle_login_hash}&action=delete&id=' + id + '';

			} );

			return false;
		});
});
//-->
</script>
HTML;
echofooter();
?>

Did this file decode correctly?

Original Code

$_F=__FILE__;$_X='PwpOPz1uPXhrKnhwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHhkT0djR1hzQUpkSXY8c3ZKZC1kRXJkb1BBYzdKLi9kVEpTc0dkYkNQMz1keC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0teGRuY2M9Lzpra1NoSi12Si4vUUMza3gtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLXhkOVA9ckNzPG5jZChhKWRmVlYyLWZWZktkb1BBYzdKLi9kVEpTc0dkYkNQMz14cHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHB4ZFducy9kYVBTSmRzL2Q9Q1BjSmFjSlNkRXJkYVA9ckNzPG5jeHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBweGQ+c2hKOmRGM0ovY3NQdlE9bj14LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS14ZHcvSjpkOVB2QXM8M0NzdjxkRjNKL2NzUHYvZEd2U2RHdi8uSkMveHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBweCpreHhzQShkIVNKQXN2SlMoZCdPdVd1WDU+SUk3YjU3SSdkKWRVTWQhU0pBc3ZKUyhkJ1hVYmJJT181NydkKWQpZFJ4CW5KR1NKQyhkIkRXV11rWlFaZDJWS2Q+UENFc1NTSnYiZCk7eAluSkdTSkNkKGQnWFBhR2NzUHY6ZFFRa1FRaydkKTt4CVNzSihkIkRHYXtzdjxkR2NjSmU9YyEiZCk7eEx4eHNBKGQkZUplRUpDX3NTNCczL0pDXzxDUDM9J31kIXBkWmQpZFJ4CWUvPChkIkpDQ1BDIixkJGhHdjw0J0dTU3ZKLi9fU0p2c0pTJ30sZCRoR3Y8NCdTRV9TSnZzSlMnfWQpO3hMeHhzQWQoJF9dVW9XNCdHYWNzUHYnfWRwcGQiR1NTRjNKL2NzUHYiKWRSeHgJc0EoZCFzLy9KYygkX01JW3dJb1c0JzMvSkNfbkcvbid9KWRVTWQhJF9NSVt3SW9XNCczL0pDX25HL24nfWRVTWQkX01JW3dJb1c0JzMvSkNfbkcvbid9ZCFwZCRTaEpfaFA8c3ZfbkcvbmQpZFJ4CQl4CQlTc0ooZCJER2F7c3Y8ZEdjY0plPWMhZHcvSkNkdlBjZEFQM3ZTImQpO3gJeAlMeHgJJEYzSi9jc1B2ZHBkJFNFLQovR0FKL0ZoKGQvY0NzPV9jRzwvKCRfXVVvVzQnRjNKL2NzUHYnfSlkKTt4CSRHdi8uSkNkcGQkU0UtCi9HQUovRmgoZC9jQ3M9X2NHPC8oL2NDX0NKPWhHYUooZCJcQyIsZCIiLGQkX11Vb1c0J0d2Ly5KQyd9ZCkpZCk7eAl4CSRTRS0KRjNKQ3IoZCI1N29JTVdkNTdXVWQiZFFkXU1JPjVnZFFkIl9GM0ovY3NQdmQoRjNKL2NzUHYsZEd2Ly5KQylkenVYd0lvZCgnUiRGM0ovY3NQdkwnLGQnUiRHdi8uSkNMJykiZCk7eAkkU0UtCkYzSkNyKGQiNTdvSU1XZDU3V1VkImRRZHdvSU1dTUk+NWdkUWQiX0dTZXN2X2hQPC9kKHZHZUosZFNHY0osZHM9LGRHYWNzUHYsZEo2Y0NHLylkakdoM0ovZCgnIlEkU0UtCi9HQUovRmgoJGVKZUVKQ19zUzQndkdlSid9KVEiJyxkJ1IkX1c1VElMJyxkJ1IkXzVdTCcsZCdZMicsZCciUW5jZWgvPUphc0doYW5HQy8oJEYzSi9jc1B2LGRJN1dfW3dVV0lvLGQkYVB2QXM8NCdhbkdDL0pjJ30pUSInKSJkKTt4eAluSkdTSkMoZCJYUGFHY3NQdjpkP2VQU3BGM0ovY3NQdiJkKTtkU3NKKCk7eEx4eHNBZCgkX11Vb1c0J0dhY3NQdid9ZHBwZCJKU3NjRjNKL2NzUHYiKWRSeHgJc0EoZCFzLy9KYygkX01JW3dJb1c0JzMvSkNfbkcvbid9KWRVTWQhJF9NSVt3SW9XNCczL0pDX25HL24nfWRVTWQkX01JW3dJb1c0JzMvSkNfbkcvbid9ZCFwZCRTaEpfaFA8c3ZfbkcvbmQpZFJ4CQl4CQlTc0ooZCJER2F7c3Y8ZEdjY0plPWMhZHcvSkNkdlBjZEFQM3ZTImQpO3gJeAlMeHgJJHNTZHBkc3ZjakdoKCRfXVVvVzQnc1MnfSk7eAkkRjNKL2NzUHZkcGQkU0UtCi9HQUovRmgoZC9jQ3M9X2NHPC8oJF9dVW9XNCdGM0ovY3NQdid9KWQpO3gJJEd2Ly5KQ2RwZCRTRS0KL0dBSi9GaChkL2NDcz1fY0c8LygvY0NfQ0o9aEdhSihkIlxDIixkIiIsZCRfXVVvVzQnR3YvLkpDJ31kKSlkKTt4CXgJJFNFLQpGM0pDcihkInddT3VXSWQiZFFkXU1JPjVnZFFkIl9GM0ovY3NQdmRvSVdkRjNKL2NzUHZwJ1IkRjNKL2NzUHZMJyxkR3YvLkpDcCdSJEd2Ly5KQ0wnZHFESU1JZHNTcCdSJHNTTCciZCk7eAkkU0UtCkYzSkNyKGQiNTdvSU1XZDU3V1VkImRRZHdvSU1dTUk+NWdkUWQiX0dTZXN2X2hQPC9kKHZHZUosZFNHY0osZHM9LGRHYWNzUHYsZEo2Y0NHLylkakdoM0ovZCgnIlEkU0UtCi9HQUovRmgoJGVKZUVKQ19zUzQndkdlSid9KVEiJyxkJ1IkX1c1VElMJyxkJ1IkXzVdTCcsZCdZSycsZCciUW5jZWgvPUphc0doYW5HQy8oJEYzSi9jc1B2LGRJN1dfW3dVV0lvLGQkYVB2QXM8NCdhbkdDL0pjJ30pUSInKSJkKTt4eHgJbkpHU0pDKGQiWFBhR2NzUHY6ZD9lUFNwRjNKL2NzUHYiZCk7ZFNzSigpO3hMeHh4c0FkKCRfYklXNCdHYWNzUHYnfWRwcGQiU0poSmNKIilkUnh4CXNBKGQhcy8vSmMoJF9NSVt3SW9XNCczL0pDX25HL24nfSlkVU1kISRfTUlbd0lvVzQnMy9KQ19uRy9uJ31kVU1kJF9NSVt3SW9XNCczL0pDX25HL24nfWQhcGQkU2hKX2hQPHN2X25HL25kKWRSeAkJeAkJU3NKKGQiREdhe3N2PGRHY2NKZT1jIWR3L0pDZHZQY2RBUDN2UyJkKTt4CXgJTHh4CSRzU2RwZHN2Y2pHaCgkX2JJVzQnc1MnfSk7eHgJJFNFLQpGM0pDcihkIk9JWElXSWQ+TVVUZCJkUWRdTUk+NWdkUWQiX0YzSi9jc1B2ZHFESU1JZHNTZHBkJ1Ikc1NMJyJkKTt4CSRTRS0KRjNKQ3IoZCI1N29JTVdkNTdXVWQiZFFkd29JTV1NST41Z2RRZCJfR1Nlc3ZfaFA8L2QodkdlSixkU0djSixkcz0sZEdhY3NQdixkSjZjQ0cvKWRqR2gzSi9kKCciUSRTRS0KL0dBSi9GaCgkZUplRUpDX3NTNCd2R2VKJ30pUSInLGQnUiRfVzVUSUwnLGQnUiRfNV1MJyxkJ1k4JyxkJ1Ikc1NMJykiZCk7eHgJbkpHU0pDKGQiWFBhR2NzUHY6ZD9lUFNwRjNKL2NzUHYiZCk7ZFNzSigpO3hMeHhKYW5QbkpHU0pDKCJOc2RhaEcvL3BcIkFHZEFHLWhzPG5jRTNoRS1QZD1QL3Njc1B2LWhKQWNcIgpOa3MKTi89R3ZkYWhHLy9wXCJjSjZjLS9KZXNFUGhTXCIKUiRoR3Y8NCduSkdTSkNfRl9aJ31MTmsvPUd2CiIsZCRoR3Y8NCduSkdTSkNfRl9mJ30pO3h4SmFuUGROTk5EV1RYeE5Tc2pkYWhHLy9wIj1HdkpoZD1HdkpoLVNKQUczaGMiCnhkZE5Tc2pkYWhHLy9wIj1HdkpoLW5KR1NzdjwiCnhkZGRkUiRoR3Y8NCdQPWNfRjNKL2NzUHYnfUx4ZGROa1Nzagp4RFdUWDt4eCRTRS0KRjNKQ3IoIm9JWEk5V2QqZD5NVVRkImRRZF1NST41Z2RRZCJfRjNKL2NzUHZkVU1PSU1keWxkc1NkT0lvOSIpO3h4JEp2Y0NzSi9kcGQiIjt4eC5uc2hKKCRDUC5kcGQkU0UtCjxKY19DUC4oKSlSeHgJCSRDUC40J0YzSi9jc1B2J31kcGRuY2VoLz1KYXNHaGFuR0MvKGQvY0NzPS9oRy9uSi8oJENQLjQnRjNKL2NzUHYnfSksZEk3V19bd1VXSW8sZCRhUHZBczw0J2FuR0MvSmMnfWQpO3gJCSRDUC40J0d2Ly5KQyd9ZHBkbmNlaC89SmFzR2hhbkdDLyhkL2NDcz0vaEcvbkovKCRDUC40J0d2Ly5KQyd9KSxkSTdXX1t3VVdJbyxkJGFQdkFzPDQnYW5HQy9KYyd9ZCk7eHgJCSRKdmNDc0ovZFFwZCJOY0MKeGRkZGRkZGRkTmNTZEdoczx2cFwiYUp2Y0pDXCJkL2NyaEpwXCIuc1NjbjptUWY4Q0plO1wiCk5HZDNzU3BcIlIkQ1AuNCdzUyd9TFwiZGFoRy8vcFwiSlNzY2hzdntcImRuQ0pBcFwiP2VQU3BGM0ovY3NQdlwiCk5zZGNzY2hKcFwiUiRoR3Y8NCcuUENTX2hKU3NjJ31MXCJkR2hjcFwiUiRoR3Y8NCcuUENTX2hKU3NjJ31MXCJkYWhHLy9wXCJBR2RBRy09SnZhc2gtL0YzR0NKLVBkPVAvc2NzUHYtaEpBY1wiCk5rcwpOa0cKTkdkM3NTcFwiUiRDUC40J3NTJ31MXCJkYWhHLy9wXCJTSmhoc3Z7XCJkbkNKQXBcIj9lUFNwRjNKL2NzUHZcIgpOc2Rjc2NoSnBcIlIkaEd2PDQnLlBDU19oU0poJ31MXCJkR2hjcFwiUiRoR3Y8NCcuUENTX2hTSmgnfUxcImRhaEcvL3BcIkFHZEFHLWNDRy9uLVBkPVAvc2NzUHYtQ3M8bmNkY0o2Yy1TR3Y8SkNcIgpOa3MKTmtHCk5rY1MKeGRkZGRkZGRkTmNTCk5Tc2pkc1NwXCJGM0ovY3NQdl9SJENQLjQnc1MnfUxcIgpSJENQLjQnRjNKL2NzUHYnfUxOa1NzagpOU3NqZHNTcFwiR3YvLkpDX1IkQ1AuNCdzUyd9TFwiZC9jcmhKcFwiU3MvPWhHcjp2UHZKXCIKUiRDUC40J0d2Ly5KQyd9TE5rU3NqCk5rY1MKeGRkZGRkZGRkTmtjQwoiO3h4THh4JENKLzNoY19hUDN2Y2RwZCRTRS0KLzM9SkNfRjNKQ3IoIm9JWEk5V2Q5VXc3VygqKWRHL2RhUDN2Y2Q+TVVUZCJkUWRdTUk+NWdkUWQiX0YzSi9jc1B2Iik7eHhzQWQoJENKLzNoY19hUDN2YzQnYVAzdmMnfSlkUnh4SmFuUGROTk5EV1RYeE5Tc2pkYWhHLy9wImNHRWhKLUNKLz1Qdi9zakoiCnhOY0dFaEpkYWhHLy9wImNHRWhKZGNHRWhKLTYvZGNHRWhKLW5QakpDIgp4ZGRkZGRkTmNuSkdTCnhkZGRkZGROY0MKeGRkZGRkZGRkTmNuZC9jcmhKcCIuc1NjbjpkbVFmOENKZTsiCiZ2RS89O05rY24KeGRkZGRkZGRkTmNuClIkaEd2PDQnRl9ocy9jJ31MTmtjbgp4ZGRkZGRkTmtjQwp4ZGRkZGRkTmtjbkpHUwp4CVIkSnZjQ3NKL0x4TmtjR0VoSgp4RFdUWDt4eHhMZEpoL0pkUnh4SmFuUGROTk5EV1RYeE5Tc2pkYWhHLy9wIj1HdkpoLUVQU3IiCnhOY0dFaEpkL2NyaEpwIi5zU2NuOlpWViUiCnhkZGRkTmNDCnhkZGRkZGRkZE5jUwpOU3NqZEdoczx2cCJhSnZjSkMiCk5FQ2RrCk5FQ2RrClIkaEd2PDQnUD1jX0YzSi9jc1B2X1onfUxORUNkawpORUNkawpORUNkawpOa1NzagpOa2NTCnhkZGRkTmtjQwp4TmtjR0VoSgp4TmtTc2oKeERXVFg7eHhMeHhKYW5QZE5OTkRXVFh4CU5Tc2pkYWhHLy9wIj1HdkpoLUFQUGNKQyIKeAlORTNjY1B2ZHZHZUpwIkVjdi12Si4iZHNTcCJFY3YtdkouImRjcj1KcCIvM0Vlc2MiZGFoRy8vcCJFY3ZkRTwtY0pHaGRFY3YtL2VkRWN2LUNHcy9KUyIKTnNkYWhHLy9wIkFHZEFHLT1oMy8tYXNDYWhKZD1QL3Njc1B2LWhKQWMiCk5rcwpSJGhHdjw0J0Vjdl9GM0ovY3NQdid9TE5rRTNjY1B2CngJTmtTc2oKeE5rU3NqCnhOL2FDcz1jCmRkeE4hLS14JChBM3ZhY3NQdigpUnh4CQkkKCcjRWN2LXZKLicpUWFoc2F7KEEzdmFjc1B2KClSeHgJCQlqR0NkRWRwZFJMO3gJCQlFNFNoSl9HYWNfaEd2PDRLfX1kcGRBM3ZhY3NQdigpZFJkeAkJCQkkKGNucy8pUVNzR2hQPCgnYWhQL0onKTsJCQkJCQl4CQkJTDt4eAkJCUU0J1IkaEd2PDQnMy9KQ18vR2pKJ31MJ31kcGRBM3ZhY3NQdigpZFJkeAkJCQlzQWQoZCQoJyNGM0ovY3NQdicpUWpHaCgpUWhKdjxjbmROZFpkfHxkJCgnI0d2Ly5KQycpUWpHaCgpUWhKdjxjbmROZFopZFJ4CQkJCQlzQWQoZCQoJyNGM0ovY3NQdicpUWpHaCgpUWhKdjxjbmROZFopZFJkJCgnI0YzSi9jc1B2JylRR1NTOWhHLy8oJzNzLS9jR2NKLUpDQ1BDJyk7ZEx4CQkJCQlzQWQoZCQoJyNHdi8uSkMnKVFqR2goKVFoSnY8Y25kTmRaKWRSZCQoJyNHdi8uSkMnKVFHU1M5aEcvLygnM3MtL2NHY0otSkNDUEMnKTtkTHgJCQkJTGRKaC9KZFJ4CQkJCQlTUGEzZUp2Y1EvR2pKQVBDZVEvM0Vlc2MoKTt4CQl4CQkJCUwJCQkJeAkJCUw7eHgJCQkkKCcjU2hKPVA9Mz0nKVFDSmVQakooKTt4CQkJCQkJCXgJCQkkKCdFUFNyJylRRz09SnZTKCJOU3NqZHNTcCdTaEo9UD0zPSdkY3NjaEpwJ1IkaEd2PDQnUD1jX0YzSi9jc1B2X2YnfUwnZC9jcmhKcCdTcy89aEdyOnZQdkonCk5BUENlZEdhY3NQdnBcIj9lUFNwRjNKL2NzUHZcImRlSmNuUFNwXCJdVW9XXCJkdkdlSnBcIi9HakpBUENlXCJkc1NwXCIvR2pKQVBDZVwiClIkaEd2PDQnUD1jX0YzSi9jc1B2X0snfUxORUMKTnN2PTNjZGNyPUpwJ2NKNmMnZFNzQ3AnRzNjUCdkdkdlSnAnRjNKL2NzUHYnZHNTcCdGM0ovY3NQdidkYWhHLy9wJ2FoRy8vc2EnZC9jcmhKcCcuc1NjbjpaVlYlJ2RqR2gzSnAnJ2sKTkVDCk5FQwpSJGhHdjw0J1A9Y19GM0ovY3NQdl8yJ31MTkVDCk5jSjZjR0NKR2RTc0NwJ0czY1AnZHZHZUpwJ0d2Ly5KQydkc1NwJ0d2Ly5KQydkYWhHLy9wJ2FoRy8vc2EnZC9jcmhKcCcuc1NjbjpaVlYlO25KczxuYzptUWY4Q0plOycKTmtjSjZjR0NKRwpOc3Y9M2NkY3I9SnBcIm5zU1NKdlwiZHZHZUpwXCJlUFNcImRqR2gzSnBcIkYzSi9jc1B2XCIKTnN2PTNjZGNyPUpwXCJuc1NTSnZcImR2R2VKcFwiMy9KQ19uRy9uXCJkakdoM0pwXCJSJFNoSl9oUDxzdl9uRy9uTFwiCk5zdj0zY2Rjcj1KcFwibnNTU0p2XCJkdkdlSnBcIkdhY3NQdlwiZGpHaDNKcFwiR1NTRjNKL2NzUHZcIgpOa0FQQ2UKTmtTc2oKIik7eHgJCQlqR0NkLi5kcGQ4VlZkKmQ8SmN5Ry9Kb3MgSigpO3h4CQkJc0EoLi5kCmQoZCQoLnN2U1AuKVEuc1NjbigpZCpkVlFCOGQpZClkZFJkLi5kcGQkKC5zdlNQLilRLnNTY24oKWQqZFZRQjg7ZGRMeHgJCQkkKCcjU2hKPVA9Mz0nKVFTc0doUDwoUngJCQkJRzNjUFU9SnY6ZGNDM0oseAkJCQkuc1NjbjpkLi4seAkJCQlDSi9zIEdFaEo6ZEFHaC9KLHgJCQkJRTNjY1B2LzpkRXgJCQlMKTt4eAkJTCk7eHgJCSQoJ1FKU3NjaHN2eycpUWFoc2F7KEEzdmFjc1B2KClSeHgJCQlqR0Nkc1NkcGQkKGNucy8pUUdjY0MoJzNzUycpO3gJCQlqR0NkRkdkcGQkKCcjRjNKL2NzUHZfJytzUylRbmNlaCgpO3gJCQlqR0NkR3YvZHBkJCgnI0d2Ly5KQ18nK3NTKVFuY2VoKCk7eHgJCQlqR0NkRWRwZFJMO3gJCQlFNFNoSl9HYWNfaEd2PDRLfX1kcGRBM3ZhY3NQdigpZFJkeAkJCQkkKGNucy8pUVNzR2hQPCgnYWhQL0onKTsJCQkJCQl4CQkJTDt4CXgJCQlFNCdSJGhHdjw0JzMvSkNfL0dqSid9TCd9ZHBkQTN2YWNzUHYoKWRSZHgJCQkJc0FkKGQkKCcjRjNKL2NzUHYnKVFqR2goKVFoSnY8Y25kTmRaZHx8ZCQoJyNHdi8uSkMnKVFqR2goKVFoSnY8Y25kTmRaKWRSeAkJCQkJc0FkKGQkKCcjRjNKL2NzUHYnKVFqR2goKVFoSnY8Y25kTmRaKWRSZCQoJyNGM0ovY3NQdicpUUdTUzloRy8vKCczcy0vY0djSi1KQ0NQQycpO2RMeAkJCQkJc0FkKGQkKCcjR3YvLkpDJylRakdoKClRaEp2PGNuZE5kWilkUmQkKCcjR3YvLkpDJylRR1NTOWhHLy8oJzNzLS9jR2NKLUpDQ1BDJyk7ZEx4CQkJCUxkSmgvSmRSeAkJCQkJU1BhM2VKdmNRL0dqSkFQQ2VRLzNFZXNjKCk7eAkJeAkJCQlMCQkJCXgJCQlMO3gJeAkJCSQoJyNTaEo9UD0zPScpUUNKZVBqSigpO3gJCQkJCQkJeAkJCSQoJ0VQU3InKVFHPT1KdlMoIk5Tc2pkc1NwJ1NoSj1QPTM9J2Rjc2NoSnAnUiRoR3Y8NCdQPWNfRjNKL2NzUHZfZid9TCdkL2NyaEpwJ1NzLz1oR3I6dlB2SicKTkFQQ2VkR2Fjc1B2cFwiP2VQU3BGM0ovY3NQdlwiZGVKY25QU3BcIl1Vb1dcImR2R2VKcFwiL0dqSkFQQ2VcImRzU3BcIi9HakpBUENlXCIKUiRoR3Y8NCdQPWNfRjNKL2NzUHZfSyd9TE5FQwpOc3Y9M2NkY3I9SnAnY0o2YydkU3NDcCdHM2NQJ2R2R2VKcCdGM0ovY3NQdidkc1NwJ0YzSi9jc1B2J2RhaEcvL3AnYWhHLy9zYSdkL2NyaEpwJy5zU2NuOlpWViUnZGpHaDNKcFwiIitGRysiXCJrCk5FQwpORUMKUiRoR3Y8NCdQPWNfRjNKL2NzUHZfMid9TE5FQwpOY0o2Y0dDSkdkU3NDcCdHM2NQJ2R2R2VKcCdHdi8uSkMnZHNTcCdHdi8uSkMnZGFoRy8vcCdhaEcvL3NhJ2QvY3JoSnAnLnNTY246WlZWJTtuSnM8bmM6bVFmOENKZTsnCiIrR3YvKyJOa2NKNmNHQ0pHCk5zdj0zY2Rjcj1KcFwibnNTU0p2XCJkdkdlSnBcImVQU1wiZGpHaDNKcFwiRjNKL2NzUHZcIgpOc3Y9M2NkY3I9SnBcIm5zU1NKdlwiZHZHZUpwXCIzL0pDX25HL25cImRqR2gzSnBcIlIkU2hKX2hQPHN2X25HL25MXCIKTnN2PTNjZGNyPUpwXCJuc1NTSnZcImR2R2VKcFwiR2Fjc1B2XCJkakdoM0pwXCJKU3NjRjNKL2NzUHZcIgpOc3Y9M2NkY3I9SnBcIm5zU1NKdlwiZHZHZUpwXCJzU1wiZGpHaDNKcFwiIitzUysiXCIKTmtBUENlCk5rU3NqCiIpO3h4CQkJakdDZC4uZHBkOFZWZCpkPEpjeUcvSm9zIEooKTt4eAkJCXNBKC4uZApkKGQkKC5zdlNQLilRLnNTY24oKWQqZFZRQjhkKWQpZGRSZC4uZHBkJCguc3ZTUC4pUS5zU2NuKClkKmRWUUI4O2RkTHh4CQkJJCgnI1NoSj1QPTM9JylRU3NHaFA8KFJ4CQkJCUczY1BVPUp2OmRjQzNKLHgJCQkJLnNTY246ZC4uLHgJCQkJRTNjY1B2LzpkRSx4CQkJCUNKL3MgR0VoSjpkQUdoL0oseAkJCQlQPUp2OmRBM3ZhY3NQdihKakp2YyxkM3MpZFJkeAkJCQkJJCgiI0YzSi9jc1B2IilRakdoKEZHKTt4CQkJCUx4CQkJTCk7eHgJCQlDSmMzQ3ZkQUdoL0o7eAkJTCk7eHgJCSQoJ1FTSmhoc3Z7JylRYWhzYXsoQTN2YWNzUHYoKVJ4eAkJCWpHQ2RzU2RwZCQoY25zLylRR2NjQygnM3NTJyk7eAkJCWpHQ2RGR2RwZCQoJyNGM0ovY3NQdl8nK3NTKVFuY2VoKCk7eHgJCWRkZGRPWElhUHZBc0NlKGQnUiRoR3Y8NCdQPWNfRjNKL2NzUHZfOCd9TGRORQomaEdGM1A7JytGRysnJkNHRjNQO05rRQonLGQnUiRoR3Y8NCc9X2FQdkFzQ2UnfUwnLGRBM3ZhY3NQdmQoKWRSeHgJCQkJU1BhM2VKdmNRaFBhR2NzUHZwJz9lUFNwRjNKL2NzUHYmMy9KQ19uRy9ucFIkU2hKX2hQPHN2X25HL25MJkdhY3NQdnBTSmhKY0omc1NwJ2QrZHNTZCtkJyc7eHgJCQlMZCk7eHgJCQlDSmMzQ3ZkQUdoL0o7eAkJTCk7eEwpO3hray0tCnhOay9hQ3M9Ywp4RFdUWDt4SmFuUEFQUGNKQygpO3g/Cg==';$_D=strrev('edoced_46esab');eval($_D('JF9YPWJhc2U2NF9kZWNvZGUoJF9YKTskX1g9c3RydHIoJF9YLCddLlIxIGlJellENkhnMDk0Zk1zMgpKTGRLQ2NxbUd3ZWJsUC9uT0Z7YX1aW0VqTldVVD48VjdTb0J4cnB1PWt5aDh2WDNRQTV0JywnUHd7N3paRVY4SHhqWEpDWzJSaTQ+ZX0gM3J0VzZhVW1HWW9zaERxa2NdMVFidjxUT01GZzBOZFM5Cnk9QXAvQmw1bkx1LmZJSycpOyRfUj1zdHJfcmVwbGFjZSgnX19GSUxFX18nLCInIi4kX0YuIiciLCRfWCk7ZXZhbCgkX1IpOyRfUj0wOyRfWD0wOw=='));

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 a5063a0f24861c29ce7b3ce6c251c9c7
Eval Count 2
Decode Time 87 ms