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

Decoded Output download

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

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

$stop = false;
$is_voted = false;
$entry = "";

$flag = 0;
$data = array ();

if( isset( $_REQUEST['vote_action'] ) ) $vote_action = $_REQUEST['vote_action']; else $vote_action = "";
if( isset( $_REQUEST['vote_id'] ) ) $vote_id = intval( $_REQUEST['vote_id'] ); else $vote_id = 0;
if( isset( $_REQUEST['vote_check'] ) ) $vote_check = intval( $_REQUEST['vote_check'] ); else $vote_check = 0;

$vote_info = get_vars( "vote" );

if( ! is_array( $vote_info ) ) {
	$vote_info = array ();
	
	$db->query( "SELECT id, title, category, body, vote_num, start, end, grouplevel FROM " . PREFIX . "_vote WHERE approve" );
	
	while ( $row = $db->get_row() ) {
		$vote_info[$row['id']] = array ('id' => $row['id'], 'title' => $row['title'], 'category' => $row['category'], 'body' => $row['body'], 'vote_num' => $row['vote_num'], 'start' => $row['start'], 'end' => $row['end'], 'grouplevel' => $row['grouplevel'] );
	}
	set_vars( "vote", $vote_info );
	$db->free();
}

if( !$vote_id OR !isset( $vote_info[$vote_id]['id'] ) ) {

	$find_vote = array ();
	$find_cats = array ();

	foreach ( $vote_info as $votes ) {
		
		if ($votes['start'] AND $_TIME < $votes['start'] ) continue;
		if ($votes['end'] AND $_TIME > $votes['end'] ) continue;

		$votes['grouplevel'] = explode( ',', $votes['grouplevel'] );
			
		if( $votes['grouplevel'][0] != "all" AND !in_array( $member_id['user_group'], $votes['grouplevel'] ) ) {
			continue;
		}
			

		$v_cats = explode( ',', $votes['category'] );
		
		if( $v_cats[0] == 'all' ) $find_vote[] = $votes;

		if( $category_id ) {
			$temp_cats = explode( ',', $category_id );
			foreach ($temp_cats as $temp_cat ) {
				if( in_array( $temp_cat, $v_cats ) ) $find_cats[] = $votes;
			}
		}
	
	}
	
	if( count( $find_cats ) ) $find_vote = $find_cats;
	
	if( count($find_vote) )	{
		$rand_keys = array_rand( $find_vote );	
	} else $rand_keys = 0;
	
	$rid = isset($find_vote[$rand_keys]['id']) ? $find_vote[$rand_keys]['id'] : 0;

} else $rid = $vote_id;


if( $vote_action == "results" OR $flag ) {
	$db->query( "SELECT answer, count(*) as count FROM " . PREFIX . "_vote_result WHERE vote_id='{$rid}' GROUP BY answer" );
	
	$flag = 1;
	$pn = 0;
	$answer = array ();
	
	while ( $row = $db->get_row() ) {
		$answer[$row['answer']]['count'] = $row['count'];
	}
	
	$db->free();

}

if (!$user_group[$member_id['user_group']]['allow_vote']) $not_allow_vote = "if (event == 'vote') { DLEalert('{$lang['vote_not_allow']}', dle_info); return false;}"; else $not_allow_vote = "";

$ajax_script = <<<HTML
<script>
<!--
function doVote( event ){

	{$not_allow_vote}
	var vote_check = $('#dle-vote input:radio[name=vote_check]:checked').val();
	
	if (typeof vote_check == "undefined" &&  event == "vote") {
		return false;
	}
	
	ShowLoading('');

	$.get(dle_root + "engine/ajax/controller.php?mod=vote", { vote_id: "{$rid}", vote_action: event, vote_check: vote_check, vote_skin: dle_skin, user_hash: dle_login_hash }, function(data){

		HideLoading('');

		$("#vote-layer").fadeOut(500, function() {
			$(this).html(data);
			$(this).fadeIn(500);
		});

	});
}
//-->
</script>
HTML;

if( $rid ) {
	

	switch ($flag) {
		
		case 0 :
	
			$title = stripslashes( $vote_info[$rid]['title'] );
			$body = stripslashes( $vote_info[$rid]['body'] );
			$body = str_replace( "<br />", "<br>", $body );
			$body = explode( "<br>", $body );
	
			for($i = 0; $i < sizeof( $body ); $i ++) {
	
				$entry .= "<div class=\"vote\"><input id=\"vote_check{$i}\" name=\"vote_check\" type=\"radio\" value=\"$i\"><label for=\"vote_check{$i}\"> $body[$i]</label></div>";
			}
			
			$entry = "<div id=\"dle-vote\">$entry</div>";
			
			$tpl->load_template( 'vote.tpl' );
			
			$tpl->copy_template = $ajax_script . "<div id='vote-layer'>" . $tpl->copy_template . "</div>";
			
			$tpl->set( '{list}', $entry );
			$tpl->set( '{vote_id}', $rid );
			$tpl->set( '{title}', $title );
			$tpl->set( '[votelist]', '' );
			$tpl->set( '[/votelist]', '' );
			$tpl->set_block( "'\[voteresult\].*?\[/voteresult\]'si", "" );
			$tpl->compile( 'vote' );
			$tpl->clear();
			break;
		
		case 1 :
	
			$result = $db->super_query( "SELECT * FROM " . PREFIX . "_vote WHERE id='$rid'" );
			$title = stripslashes( $result['title'] );
			$body = stripslashes( $result['body'] );
			$body = str_replace( "<br />", "<br>", $body );
			$body = explode( "<br>", $body );
			$max = $result['vote_num'];
			
			for($i = 0; $i < sizeof( $body ); $i ++) {
				
				++ $pn;
				if( $pn > 5 ) $pn = 1;
				
				$num = $answer[$i]['count'];
				if( ! $num ) $num = 0;
				if( $max != 0 ) $proc = (100 * $num) / $max;
				else $proc = 0;
				$proc = round( $proc, 2 );
				
				$entry .= "<div class=\"vote\">$body[$i] - $num ($proc%)</div><div class=\"voteprogress\"><span class=\"vote{$pn}\" style=\"width:".intval($proc)."%;\">{$proc}%</span></div>
";
			}
			$entry = "<div id=\"dle-vote\">$entry</div>";
			
			$tpl->load_template( 'vote.tpl' );
			
			$tpl->set( '{list}', $entry );
			$tpl->set( '{vote_id}', $rid );
			$tpl->set( '{title}', $title );
			$tpl->set( '{votes}', $max );
			$tpl->set( '[voteresult]', '' );
			$tpl->set( '[/voteresult]', '' );
			$tpl->set_block( "'\[votelist\].*?\[/votelist\]'si", "" );
			$tpl->compile( 'vote' );
			$tpl->clear();
			break;
	
	}

} else $tpl->result['vote'] = "";

?>

Did this file decode correctly?

Original Code

$_F=__FILE__;$_X='P3VbP2cxZ31QKn1qampqampqampqampqampqampqampqampqampqampqampqampqampqampqampqampqampqan1SSVV2VWNhTDNSV3dEYXczUi1SWjdSZApMdmwzOVNSbzNrYVVSODYKcmdSfS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tfVIxdnZnUzpQUGtIMy13MzlTSjZyUH0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLX1SRQpnNzZhRDF2UihLKVJuc3NGLW5zblRSfWpqampqampqampqampqampqampqampqampqampqampqampqampqampqampqampqampqampqfVI1MWFTUksKazNSYVNSZzYKdjNLdjNrUlo3UksKZzc2YUQxdn1qampqampqampqampqampqampqampqampqampqampqampqampqampqampqampqampqampqan1SIGFIMzpSUQp2M0pnMWd9LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS19Um1TMzpSUWEzOVJRCnYzU31qampqampqampqampqampqampqampqampqampqampqampqampqampqampqampqampqampqan0qUH19YUwoUiFrM0xhdzNrKCdJYjViY0EgV1dsOEFsVycpUilScH0JMTNVazM2KFIiPTU1aVBNSk1SRnNUUiAKNlpha2szdyJSKTt9CTEzVWszNlIoUidjCktVdmEKdzpSSkpQSkpQJ1IpO30Ja2EzKFIiPVVLZmF3RFJVdnYzaGd2ISJSKTt9dH19JFN2CmdSalJMVUhTMzt9JGFTX1EKdjNrUmpSTFVIUzM7fSQzd3Y2N1JqUiIiO319JExIVURSalJzO30ka1V2VVJqUlU2NlU3UigpO319YUwoUmFTUzN2KFIkX1hXcW1XZDVlJ1EKdjNfVUt2YQp3J0JSKVIpUiRRCnYzX1VLdmEKd1JqUiRfWFdxbVdkNWUnUQp2M19VS3ZhCncnQjtSM0hTM1IkUQp2M19VS3ZhCndSalIiIjt9YUwoUmFTUzN2KFIkX1hXcW1XZDVlJ1EKdjNfYWsnQlIpUilSJFEKdjNfYWtSalJhd3ZRVUgoUiRfWFdxbVdkNWUnUQp2M19haydCUik7UjNIUzNSJFEKdjNfYWtSalJzO31hTChSYVNTM3YoUiRfWFdxbVdkNWUnUQp2M19LMTNLZidCUilSKVIkUQp2M19LMTNLZlJqUmF3dlFVSChSJF9YV3FtV2Q1ZSdRCnYzX0sxM0tmJ0JSKTtSM0hTM1IkUQp2M19LMTNLZlJqUnM7fX0kUQp2M19hd0wKUmpSRDN2X1FVNlMoUiJRCnYzIlIpO319YUwoUiFSYVNfVTY2VTcoUiRRCnYzX2F3TApSKVIpUnB9CSRRCnYzX2F3TApSalJVNjZVN1IoKTt9CX0JJGtaLXUucjM2NyhSImRXY1dFNVJhayxSdmF2SDMsUktVdjNECjY3LFJaCms3LFJRCnYzX3dyaCxSU3ZVNnYsUjN3ayxSRDYKcmdIM1EzSFIgWHpvUiJSSlJpWFcgQXtSSlIiX1EKdjNSQz1XWFdSVWdnNgpRMyJSKTt9CX0JOTFhSDNSKFIkNgo5UmpSJGtaLXVEM3ZfNgo5KClSKVJwfQkJJFEKdjNfYXdMCmUkNgo5ZSdhaydCQlJqUlU2NlU3UignYWsnUmp1UiQ2CjllJ2FrJ0IsUid2YXZIMydSanVSJDYKOWUndmF2SDMnQixSJ0tVdjNECjY3J1JqdVIkNgo5ZSdLVXYzRAo2NydCLFInWgprNydSanVSJDYKOWUnWgprNydCLFInUQp2M193cmgnUmp1UiQ2CjllJ1EKdjNfd3JoJ0IsUidTdlU2didSanVSJDYKOWUnU3ZVNnYnQixSJzN3aydSanVSJDYKOWUnM3drJ0IsUidENgpyZ0gzUTNIJ1JqdVIkNgo5ZSdENgpyZ0gzUTNIJ0JSKTt9CXR9CVMzdl9RVTZTKFIiUQp2MyIsUiRRCnYzX2F3TApSKTt9CSRrWi11TDYzMygpO310fX1hTChSISRRCnYzX2FrUnpYUiFhU1MzdihSJFEKdjNfYXdMCmUkUQp2M19ha0JlJ2FrJ0JSKVIpUnB9fQkkTGF3a19RCnYzUmpSVTY2VTdSKCk7fQkkTGF3a19LVXZTUmpSVTY2VTdSKCk7fX0JTAo2M1VLMVIoUiRRCnYzX2F3TApSVVNSJFEKdjNTUilScH0JCX0JCWFMUigkUQp2M1NlJ1N2VTZ2J0JSYmxJUiRfNUFvV1JbUiRRCnYzU2UnU3ZVNnYnQlIpUksKd3Zhd3IzO30JCWFMUigkUQp2M1NlJzN3aydCUmJsSVIkXzVBb1dSdVIkUQp2M1NlJzN3aydCUilSSwp3dmF3cjM7fX0JCSRRCnYzU2UnRDYKcmdIM1EzSCdCUmpSM11nSAprMyhSJywnLFIkUQp2M1NlJ0Q2CnJnSDNRM0gnQlIpO30JCQl9CQlhTChSJFEKdjNTZSdENgpyZ0gzUTNIJ0Jlc0JSIWpSIlVISCJSYmxJUiFhd19VNjZVNyhSJGgzaFozNl9ha2UnclMzNl9ENgpyZydCLFIkUQp2M1NlJ0Q2CnJnSDNRM0gnQlIpUilScH0JCQlLCnd2YXdyMzt9CQl0fQkJCX19CQkkUV9LVXZTUmpSM11nSAprMyhSJywnLFIkUQp2M1NlJ0tVdjNECjY3J0JSKTt9CQl9CQlhTChSJFFfS1V2U2VzQlJqalInVUhIJ1IpUiRMYXdrX1EKdjNlQlJqUiRRCnYzUzt9fQkJYUwoUiRLVXYzRAo2N19ha1IpUnB9CQkJJHYzaGdfS1V2U1JqUjNdZ0gKazMoUicsJyxSJEtVdjNECjY3X2FrUik7fQkJCUwKNjNVSzFSKCR2M2hnX0tVdlNSVVNSJHYzaGdfS1V2UilScH0JCQkJYUwoUmF3X1U2NlU3KFIkdjNoZ19LVXYsUiRRX0tVdlNSKVIpUiRMYXdrX0tVdlNlQlJqUiRRCnYzUzt9CQkJdH0JCXR9CX0JdH0JfQlhTChSSwpyd3YoUiRMYXdrX0tVdlNSKVIpUiRMYXdrX1EKdjNSalIkTGF3a19LVXZTO30JfQlhTChSSwpyd3YoJExhd2tfUQp2MylSKQlwfQkJJDZVd2tfZjM3U1JqUlU2NlU3XzZVd2soUiRMYXdrX1EKdjNSKTsJfQl0UjNIUzNSJDZVd2tfZjM3U1JqUnM7fQl9CSQ2YWtSalJhU1MzdigkTGF3a19RCnYzZSQ2VXdrX2YzN1NCZSdhaydCKVI/UiRMYXdrX1EKdjNlJDZVd2tfZjM3U0JlJ2FrJ0JSOlJzO319dFIzSFMzUiQ2YWtSalIkUQp2M19hazt9fX1hTChSJFEKdjNfVUt2YQp3UmpqUiI2M1NySHZTIlJ6WFIkTEhVRFIpUnB9CSRrWi11LnIzNjcoUiJkV2NXRTVSVXdTOTM2LFJLCnJ3digqKVJVU1JLCnJ3dlIgWHpvUiJSSlJpWFcgQXtSSlIiX1EKdjNfNjNTckh2UkM9V1hXUlEKdjNfYWtqJ3AkNmFrdCdSOFh6bWlSL05SVXdTOTM2IlIpO30JfQkkTEhVRFJqUk07fQkkZ3dSalJzO30JJFV3UzkzNlJqUlU2NlU3UigpO30JfQk5MWFIM1IoUiQ2CjlSalIka1otdUQzdl82CjkoKVIpUnB9CQkkVXdTOTM2ZSQ2CjllJ1V3UzkzNidCQmUnSwpyd3YnQlJqUiQ2CjllJ0sKcnd2J0I7fQl0fQl9CSRrWi11TDYzMygpO319dH19YUxSKCEkclMzNl9ENgpyZ2UkaDNoWjM2X2FrZSdyUzM2X0Q2CnJnJ0JCZSdVSEgKOV9RCnYzJ0IpUiR3CnZfVUhICjlfUQp2M1JqUiJhTFIoM1Ezd3ZSampSJ1EKdjMnKVJwUkljV1VIMzZ2KCdwJEhVd0RlJ1EKdjNfdwp2X1VISAo5J0J0JyxSa0gzX2F3TAopO1I2M3ZyNndSTFVIUzM7dCI7UjNIUzNSJHcKdl9VSEgKOV9RCnYzUmpSIiI7fX0kVTxVXV9TSzZhZ3ZSalJbW1s9NW9jfVtTSzZhZ3Z1fVshLS19THJ3S3ZhCndSawpZCnYzKFIzUTN3dlIpcH19CXAkdwp2X1VISAo5X1EKdjN0fQlRVTZSUQp2M19LMTNLZlJqUiQoJyNrSDMtUQp2M1Jhd2dydjo2VWthCmV3VWgzalEKdjNfSzEzS2ZCOksxM0tmM2snKUpRVUgoKTt9CX0JYUxSKHY3ZzMKTFJRCnYzX0sxM0tmUmpqUiJyd2szTGF3M2siUiYmUlIzUTN3dlJqalIiUQp2MyIpUnB9CQk2M3ZyNndSTFVIUzM7fQl0fQl9CWQxCjljClVrYXdEKCcnKTt9fQkkSkQzdihrSDNfNgoKdlIrUiIzd0RhdzNQVTxVXVBLCnd2NgpISDM2SmcxZz9oCmtqUQp2MyIsUnBSUQp2M19hazpSInAkNmFrdCIsUlEKdjNfVUt2YQp3OlIzUTN3dixSUQp2M19LMTNLZjpSUQp2M19LMTNLZixSUQp2M19TZmF3OlJrSDNfU2ZhdyxSclMzNl8xVVMxOlJrSDNfSApEYXdfMVVTMVJ0LFJMcndLdmEKdyhrVXZVKXB9fQkJPWFrM2MKVWthd0QoJycpO319CQkkKCIjUQp2My1IVTczNiIpSkxVazN6cnYoR3NzLFJMcndLdmEKdygpUnB9CQkJJCh2MWFTKUoxdmhIKGtVdlUpO30JCQkkKHYxYVMpSkxVazNBdyhHc3MpO30JCXQpO319CXQpO310fVBQLS11fVtQU0s2YWd2dX09NW9jO319YUwoUiQ2YWtSKVJwfQl9fQlTOWF2SzFSKCRMSFVEKVJwfQkJfQkJS1VTM1JzUjp9CX0JCQkkdmF2SDNSalJTdjZhZ1NIVVMxM1MoUiRRCnYzX2F3TAplJDZha0JlJ3ZhdkgzJ0JSKTt9CQkJJFoKazdSalJTdjZhZ1NIVVMxM1MoUiRRCnYzX2F3TAplJDZha0JlJ1oKazcnQlIpO30JCQkkWgprN1JqUlN2Nl82M2dIVUszKFIiW1o2UlB1IixSIltaNnUiLFIkWgprN1IpO30JCQkkWgprN1JqUjNdZ0gKazMoUiJbWjZ1IixSJFoKazdSKTt9CX0JCQlMCjYoJGFSalJzO1IkYVJbUlNhNDMKTChSJFoKazdSKTtSJGFSKyspUnB9CX0JCQkJJDN3djY3UkpqUiJba2FRUktIVVNTalwiUQp2M1widVthd2dydlJha2pcIlEKdjNfSzEzS2ZwJGF0XCJSd1VoM2pcIlEKdjNfSzEzS2ZcIlJ2N2czalwiNlVrYQpcIlJRVUhyM2pcIiRhXCJ1W0hVWjNIUkwKNmpcIlEKdjNfSzEzS2ZwJGF0XCJ1UiRaCms3ZSRhQltQSFVaM0h1W1BrYVF1Ijt9CQkJdH0JCQl9CQkJJDN3djY3UmpSIltrYVFSYWtqXCJrSDMtUQp2M1widSQzd3Y2N1tQa2FRdSI7fQkJCX0JCQkkdmdILXVIClVrX3YzaGdIVXYzKFInUQp2M0p2Z0gnUik7fQkJCX0JCQkkdmdILXVLCmc3X3YzaGdIVXYzUmpSJFU8VV1fU0s2YWd2UkpSIltrYVFSYWtqJ1EKdjMtSFU3MzYndSJSSlIkdmdILXVLCmc3X3YzaGdIVXYzUkpSIltQa2FRdSI7fQkJCX0JCQkkdmdILXVTM3YoUidwSGFTdnQnLFIkM3d2NjdSKTt9CQkJJHZnSC11UzN2KFIncFEKdjNfYWt0JyxSJDZha1IpO30JCQkkdmdILXVTM3YoUidwdmF2SDN0JyxSJHZhdkgzUik7fQkJCSR2Z0gtdVMzdihSJ2VRCnYzSGFTdkInLFInJ1IpO30JCQkkdmdILXVTM3YoUidlUFEKdjNIYVN2QicsUicnUik7fQkJCSR2Z0gtdVMzdl9aSApLZihSIidcXGVRCnYzNjNTckh2XFxCSio/XFxlUFEKdjM2M1NySHZcXEInU2EiLFIiIlIpO30JCQkkdmdILXVLCmhnYUgzKFInUQp2MydSKTt9CQkJJHZnSC11S0gzVTYoKTt9CQkJWjYzVWY7fQkJfQkJS1VTM1JNUjp9CX0JCQkkNjNTckh2UmpSJGtaLXVTcmczNl8ucjM2NyhSImRXY1dFNVIqUiBYem9SIlJKUmlYVyBBe1JKUiJfUQp2M1JDPVdYV1Jha2onJDZhayciUik7fQkJCSR2YXZIM1JqUlN2NmFnU0hVUzEzUyhSJDYzU3JIdmUndmF2SDMnQlIpO30JCQkkWgprN1JqUlN2NmFnU0hVUzEzUyhSJDYzU3JIdmUnWgprNydCUik7fQkJCSRaCms3UmpSU3Y2XzYzZ0hVSzMoUiJbWjZSUHUiLFIiW1o2dSIsUiRaCms3Uik7fQkJCSRaCms3UmpSM11nSAprMyhSIltaNnUiLFIkWgprN1IpO30JCQkkaFVdUmpSJDYzU3JIdmUnUQp2M193cmgnQjt9CQkJfQkJCUwKNigkYVJqUnM7UiRhUltSU2E0MwpMKFIkWgprN1IpO1IkYVIrKylScH0JCQkJfQkJCQkrK1IkZ3c7fQkJCQlhTChSJGd3UnVSR1IpUiRnd1JqUk07fQkJCQl9CQkJCSR3cmhSalIkVXdTOTM2ZSRhQmUnSwpyd3YnQjt9CQkJCWFMKFIhUiR3cmhSKVIkd3JoUmpSczt9CQkJCWFMKFIkaFVdUiFqUnNSKVIkZzYKS1JqUihNc3NSKlIkd3JoKVJQUiRoVV07fQkJCQkzSFMzUiRnNgpLUmpSczt9CQkJCSRnNgpLUmpSNgpyd2soUiRnNgpLLFJuUik7fQkJCQl9CQkJCSQzd3Y2N1JKalIiW2thUVJLSFVTU2pcIlEKdjNcInUkWgprN2UkYUJSLVIkd3JoUigkZzYKSyUpW1BrYVF1W2thUVJLSFVTU2pcIlEKdjNnNgpENjNTU1widVtTZ1V3UktIVVNTalwiUQp2M3AkZ3d0XCJSU3Y3SDNqXCI5YWt2MToiSmF3dlFVSCgkZzYKSylKIiU7XCJ1cCRnNgpLdCVbUFNnVXd1W1BrYVF1XHciO30JCQl0fQkJCSQzd3Y2N1JqUiJba2FRUmFralwia0gzLVEKdjNcInUkM3d2NjdbUGthUXUiO30JCQl9CQkJJHZnSC11SApVa192M2hnSFV2MyhSJ1EKdjNKdmdIJ1IpO30JCQl9CQkJJHZnSC11UzN2KFIncEhhU3Z0JyxSJDN3djY3Uik7fQkJCSR2Z0gtdVMzdihSJ3BRCnYzX2FrdCcsUiQ2YWtSKTt9CQkJJHZnSC11UzN2KFIncHZhdkgzdCcsUiR2YXZIM1IpO30JCQkkdmdILXVTM3YoUidwUQp2M1N0JyxSJGhVXVIpO30JCQkkdmdILXVTM3YoUidlUQp2MzYzU3JIdkInLFInJ1IpO30JCQkkdmdILXVTM3YoUidlUFEKdjM2M1NySHZCJyxSJydSKTt9CQkJJHZnSC11UzN2X1pICktmKFIiJ1xcZVEKdjNIYVN2XFxCSio/XFxlUFEKdjNIYVN2XFxCJ1NhIixSIiJSKTt9CQkJJHZnSC11SwpoZ2FIMyhSJ1EKdjMnUik7fQkJCSR2Z0gtdUtIM1U2KCk7fQkJCVo2M1VmO30JfQl0fX10UjNIUzNSJHZnSC11NjNTckh2ZSdRCnYzJ0JSalIiIjt9fT91';$_D=strrev('edoced_46esab');eval($_D('JF9YPWJhc2U2NF9kZWNvZGUoJF9YKTskX1g9c3RydHIoJF9YLCc0IG9hR25sUkJ2d11YaTZWSXtBMmtEeD1lL2g+WXJjcVRXenM5LjxwSwpMT31KQ1V1SDNFbWpiMDh0WlN5Z0YxUWROZjVNN1BbJywnekZNaTUyTiBddG54UlByNkRYSTlkZ1pIW0JtSlZ1TFEzRU8wd3Fqe2NvZksKLldhPmxlQ1U9QThHfWJzN3A0aHZTWWtUMXkvPCcpOyRfUj1zdHJfcmVwbGFjZSgnX19GSUxFX18nLCInIi4kX0YuIiciLCRfWCk7ZXZhbCgkX1IpOyRfUj0wOyRfWD0wOw=='));

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 51594057803def95e3a03f0594233983
Eval Count 2
Decode Time 68 ms