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

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: stats.php
-----------------------------------------------------
 Use: site statistics
=====================================================
*/

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

$tpl->result['content'] = dle_cache( "stats", $config['skin'], true );

if( $config['allow_alt_url'] ) $canonical = $config['http_home_url'] . "statistics.html"; else $canonical = $PHP_SELF."?do=stats";

if( ! $tpl->result['content'] ) {

	$db->query( "SHOW TABLE STATUS FROM `" . DBNAME . "`" );
	$mysql_size = 0;
	while ( $r = $db->get_row() ) {

		if( strpos( $r['Name'], PREFIX . "_" ) !== false ) $mysql_size += $r['Data_length'] + $r['Index_length'];

	}
	$db->free();
	
	$mysql_size = formatsize( $mysql_size );
	
	$row = $db->super_query( "SELECT COUNT(*) as count FROM " . PREFIX . "_post" );
	$stats_news = $row['count'];
	
	$row = $db->super_query( "SELECT COUNT(*) as count FROM " . PREFIX . "_post WHERE approve ='1'" );
	$stats_approve = $row['count'];
	
	$row = $db->super_query( "SELECT COUNT(*) as count FROM " . PREFIX . "_comments" );
	$count_comments = $row['count'];
	
	$row = $db->super_query( "SELECT COUNT(*) as count FROM " . USERPREFIX . "_users" );
	$stats_users = $row['count'];
	
	$row = $db->super_query( "SELECT COUNT(*) as count FROM " . USERPREFIX . "_users WHERE banned='yes'" );
	$stats_banned = $row['count'];
	
	$row = $db->super_query( "SELECT COUNT(*) as count FROM " . PREFIX . "_post WHERE allow_main ='1' AND approve ='1'" );
	$stats_main = $row['count'];
	
	$temp_date = date( 'Y-m-d H:i', $_TIME - (3600 * 24) );
	$row = $db->super_query( "SELECT COUNT(*) as count FROM " . PREFIX . "_post WHERE date >= '$temp_date'AND date <= '".date( 'Y-m-d H:i', $_TIME)."' AND approve ='1'" );
	$stats_day = $row['count'];
	
	$row = $db->super_query( "SELECT COUNT(*) as count FROM " . PREFIX . "_comments WHERE date >= '$temp_date'AND date <= '".date( 'Y-m-d H:i', $_TIME)."'" );
	$comments_day = $row['count'];
	
	$temp_date = date( 'Y-m-d H:i', $_TIME - (3600 * 24 * 7) );
	$row = $db->super_query( "SELECT COUNT(*) as count FROM " . PREFIX . "_post WHERE date >= '$temp_date'AND date <= '".date( 'Y-m-d H:i', $_TIME)."' AND approve ='1'" );
	$stats_week = $row['count'];
	
	$row = $db->super_query( "SELECT COUNT(*) as count FROM " . PREFIX . "_comments WHERE date >= '$temp_date'AND date <= '".date( 'Y-m-d H:i', $_TIME)."'" );
	$comments_week = $row['count'];
	
	$temp_date = date( 'Y-m-d H:i', $_TIME - (3600 * 24 * 31) );
	$row = $db->super_query( "SELECT COUNT(*) as count FROM " . PREFIX . "_post WHERE date >= '$temp_date'AND date <= '".date( 'Y-m-d H:i', $_TIME)."' AND approve ='1'" );
	$stats_month = $row['count'];
	
	$row = $db->super_query( "SELECT COUNT(*) as count FROM " . PREFIX . "_comments WHERE date >= '$temp_date'AND date <= '".date( 'Y-m-d H:i', $_TIME)."'" );
	$comments_month = $row['count'];
	
	$temp_date = $_TIME - (3600 * 24);
	$row = $db->super_query( "SELECT COUNT(*) as count FROM " . USERPREFIX . "_users WHERE reg_date > '$temp_date'" );
	$user_day = $row['count'];
	
	$temp_date = $_TIME - (3600 * 24 * 7);
	$row = $db->super_query( "SELECT COUNT(*) as count FROM " . USERPREFIX . "_users WHERE reg_date > '$temp_date'" );
	$user_week = $row['count'];
	
	$temp_date = $_TIME - (3600 * 24 * 31);
	$row = $db->super_query( "SELECT COUNT(*) as count FROM " . USERPREFIX . "_users WHERE reg_date > '$temp_date'" );
	$user_month = $row['count'];
	
	$tpl->load_template( 'stats.tpl' );
	
	$tpl->set( '{datenbank}', $mysql_size );
	$tpl->set( '{news_num}', $stats_news );
	$tpl->set( '{news_allow}', $stats_approve );
	$tpl->set( '{comm_num}', $count_comments );
	$tpl->set( '{user_num}', $stats_users );
	$tpl->set( '{user_banned}', $stats_banned );
	$tpl->set( '{news_main}', $stats_main );
	$tpl->set( '{news_moder}', $stats_news - $stats_approve );
	
	$tpl->set( '{news_day}', $stats_day );
	$tpl->set( '{news_week}', $stats_week );
	$tpl->set( '{news_month}', $stats_month );
	
	$tpl->set( '{comm_day}', $comments_day );
	$tpl->set( '{comm_week}', $comments_week );
	$tpl->set( '{comm_month}', $comments_month );
	
	$tpl->set( '{user_day}', $user_day );
	$tpl->set( '{user_week}', $user_week );
	$tpl->set( '{user_month}', $user_month );
	
	$db->query( "SELECT user_id, name, user_group, reg_date, lastdate, news_num, comm_num FROM " . USERPREFIX . "_users WHERE news_num > '0' ORDER BY news_num DESC LIMIT 0,10" );
	
	$top_table = "<thead><tr><td>{$lang['top_name']}</td><td align=\"center\">{$lang['top_status']}</td><td align=\"center\">{$lang['top_reg']}</td><td align=\"center\">{$lang['top_last']}</td><td align=\"center\">{$lang['top_nnum']}</td><td align=\"center\">{$lang['top_cnum']}</td><td align=\"center\">{$lang['top_pm']}</td></tr></thead>";
	
	while ( $row = $db->get_row() ) {
		
		$registration = langdate( $config['timestamp_active'], $row['reg_date'] );
		$last = langdate( $config['timestamp_active'], $row['lastdate'] );

		if( $config['allow_alt_url'] ) {
			
			$user_name = $config['http_home_url'] . "user/" . urlencode( $row['name'] ) . "/";
			$user_name = "onclick=\"ShowProfile('" . urlencode( $row['name'] ) . "', '" . htmlspecialchars( $user_name, ENT_QUOTES, $config['charset'] ) . "', '" . $user_group[$member_id['user_group']]['admin_editusers'] . "'); return false;\"";
			$user_name = "<a {$user_name} class=\"pm_list\" href=\"" . $config['http_home_url'] . "user/" . urlencode( $row['name'] ) . "/\">" . $row['name'] . "</a>";
		
		} else {
			
			$user_name = "$PHP_SELF?subaction=userinfo&user=" . urlencode( $row['name'] );
			$user_name = "onclick=\"ShowProfile('" . urlencode( $row['name'] ) . "', '" . htmlspecialchars( $user_name, ENT_QUOTES, $config['charset'] ) . "', '" . $user_group[$member_id['user_group']]['admin_editusers'] . "'); return false;\"";
			$user_name = "<a {$user_name} class=\"pm_list\" href=\"$PHP_SELF?subaction=userinfo&amp;user=" . urlencode( $row['name'] ) . "\">" . $row['name'] . "</a>";

		}
				
		$user_pm = "<a href=\"$PHP_SELF?do=pm&amp;doaction=newpm&amp;username=" . urlencode($row['name']) . "\">{$lang['top_pm']}</a>";
		
		$top_table .= "<tr><td>{$user_name}</td><td align=\"center\">{$user_group[$row['user_group']]['group_prefix']}{$user_group[$row['user_group']]['group_name']}{$user_group[$row['user_group']]['group_suffix']}</td><td align=\"center\">{$registration}</td><td align=\"center\">{$last}</td><td align=\"center\">{$row['news_num']}</td><td align=\"center\">{$row['comm_num']}</td><td align=\"center\">[ {$user_pm} ]</td></tr>";
	
	}
	
	$db->free();
	
	$tpl->set( '{topusers}', $top_table );
	
	$tpl->compile( 'content' );
	$tpl->clear();
	
	create_cache( "stats", $tpl->result['content'], $config['skin'], true );
}
?>

Did this file decode correctly?

Original Code

$_F=__FILE__;$_X='P0FPP31OfVc2KlcxMTExMTExMTExMTExMTExMTExMTExMTExMTExMTExMTExMTExMTExMTExMTExMTExMTExMVdEdFJIUkI0eDNEVFVhNFUzRC1EIGJEcFB4SHMzTUdEWjNLNFJERW5QSX1EVy0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tV0ROSEh9Rzo2NktGMy1VM01HOW5JNlctLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVdEbFB9Ym40YU5IRChrKUQ9aGgyLT1oPWREcFB4SHMzTUdEWjNLNFJERW5QSX1XMTExMTExMTExMTExMTExMTExMTExMTExMTExMTExMTExMTExMTExMTExMTExMTExMTExMTFXRGdONEdEa1BLM0Q0R0R9blBIM2tIM0tEIGJEa1B9Ym40YU5IVzExMTExMTExMTExMTExMTExMTExMTExMTExMTExMTExMTExMTExMTExMTExMTExMTExMTExV0R1NEYzOkRHSFJIRzl9Tn1XLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1XRApHMzpERzRIM0RHSFJINEdINGtHVzExMTExMTExMTExMTExMTExMTExMTExMTExMTExMTExMTExMTExMTExMTExMTExMTExMTExVyo2V1c0eChEIUszeDRVM0soJ3R5Z3lCW3VUVHNFW3NUJylEKURdVwlOM1JLM24oRCJpZ2c1Njc5N0QyaGREdVBuIDRLSzNVIkQpO1cJTjNSSzNuRChEJ0JQa1JINFBVOkQ5OTY5OTYnRCk7VwlLNDMoRCJpUmsuNFVhRFJISDNDfUghIkQpO1dKV1ckSH1GLUFuM0dJRkhmJ2tQVUgzVUgnWUQxREtGM19rUmtOMyhEIkdIUkhHIixEJGtQVXg0YWYnRy40VSdZLERIbkkzRCk7V1c0eChEJGtQVXg0YWYnUkZGUE1fUkZIX0luRidZRClEJGtSVVBVNGtSRkQxRCRrUFV4NGFmJ05ISH1fTlBDM19JbkYnWUQ5RCJHSFJINEdINGtHOU5IQ0YiO0QzRkczRCRrUlVQVTRrUkZEMUQkNWk1X3BUQnU5Ij9LUDFHSFJIRyI7V1c0eChEIUQkSH1GLUFuM0dJRkhmJ2tQVUgzVUgnWUQpRF1XVwkkSyAtQXFJM25iKEQicGlyWERneW1CVERwZ3lnCnBEdVFyWkRgIkQ5RHRtc3laVEQ5RCJgIkQpO1cJJENiR3FGX0c0dzNEMURoO1cJTU40RjNEKEQkbkQxRCRLIC1BYTNIX25QTSgpRClEXVdXCQk0eChER0hufVBHKEQkbmYnc1JDMydZLEQ1UVR1Wz5EOUQiXyJEKUQhMTFEeFJGRzNEKUQkQ2JHcUZfRzR3M0QrMUQkbmYndFJIUl9GM1VhSE4nWUQrRCRuZidbVUszdl9GM1VhSE4nWTtXVwlKVwkkSyAtQXhuMzMoKTtXCVcJJENiR3FGX0c0dzNEMUR4UG5DUkhHNHczKEQkQ2JHcUZfRzR3M0QpO1cJVwkkblBNRDFEJEsgLUFHSX0zbl9xSTNuYihEInBUQlRsZ0RscgpzZygqKURSR0RrUElVSER1UXJaRCJEOUQ1UVR1Wz5EOUQiX31QR0giRCk7VwkkR0hSSEdfVTNNR0QxRCRuUE1mJ2tQSVVIJ1k7VwlXCSRuUE1EMUQkSyAtQUdJfTNuX3FJM25iKEQicFRCVGxnRGxyCnNnKCopRFJHRGtQSVVIRHVRclpEIkQ5RDVRVHVbPkQ5RCJffVBHSERYaVRRVERSfX1uUGozRDEnNyciRCk7VwkkR0hSSEdfUn19blBqM0QxRCRuUE1mJ2tQSVVIJ1k7VwlXCSRuUE1EMUQkSyAtQUdJfTNuX3FJM25iKEQicFRCVGxnRGxyCnNnKCopRFJHRGtQSVVIRHVRclpEIkQ5RDVRVHVbPkQ5RCJfa1BDQzNVSEciRCk7Vwkka1BJVUhfa1BDQzNVSEdEMUQkblBNZidrUElVSCdZO1cJVwkkblBNRDFEJEsgLUFHSX0zbl9xSTNuYihEInBUQlRsZ0RscgpzZygqKURSR0RrUElVSER1UXJaRCJEOUQKcFRRNVFUdVs+RDlEIl9JRzNuRyJEKTtXCSRHSFJIR19JRzNuR0QxRCRuUE1mJ2tQSVVIJ1k7VwlXCSRuUE1EMUQkSyAtQUdJfTNuX3FJM25iKEQicFRCVGxnRGxyCnNnKCopRFJHRGtQSVVIRHVRclpEIkQ5RApwVFE1UVR1Wz5EOUQiX0lHM25HRFhpVFFURCBSVVUzSzEnYjNHJyJEKTtXCSRHSFJIR18gUlVVM0tEMUQkblBNZidrUElVSCdZO1cJVwkkblBNRDFEJEsgLUFHSX0zbl9xSTNuYihEInBUQlRsZ0RscgpzZygqKURSR0RrUElVSER1UXJaRCJEOUQ1UVR1Wz5EOUQiX31QR0hEWGlUUVREUkZGUE1fQ1I0VUQxJzcnRHlzdERSfX1uUGozRDEnNyciRCk7VwkkR0hSSEdfQ1I0VUQxRCRuUE1mJ2tQSVVIJ1k7VwlXCSRIM0N9X0tSSDNEMURLUkgzKEQnZS1DLUtEaTo0JyxEJF9nW1pURC1EKGQvaGhEKkQ9MilEKTtXCSRuUE1EMUQkSyAtQUdJfTNuX3FJM25iKEQicFRCVGxnRGxyCnNnKCopRFJHRGtQSVVIRHVRclpEIkQ5RDVRVHVbPkQ5RCJffVBHSERYaVRRVERLUkgzREExRCckSDNDfV9LUkgzJ3lzdERLUkgzRE8xRCciOUtSSDMoRCdlLUMtS0RpOjQnLEQkX2dbWlQpOSInRHlzdERSfX1uUGozRDEnNyciRCk7VwkkR0hSSEdfS1JiRDFEJG5QTWYna1BJVUgnWTtXCVcJJG5QTUQxRCRLIC1BR0l9M25fcUkzbmIoRCJwVEJUbGdEbHIKc2coKilEUkdEa1BJVUhEdVFyWkQiRDlENVFUdVs+RDlEIl9rUENDM1VIR0RYaVRRVERLUkgzREExRCckSDNDfV9LUkgzJ3lzdERLUkgzRE8xRCciOUtSSDMoRCdlLUMtS0RpOjQnLEQkX2dbWlQpOSInIkQpO1cJJGtQQ0MzVUhHX0tSYkQxRCRuUE1mJ2tQSVVIJ1k7VwlXCSRIM0N9X0tSSDNEMURLUkgzKEQnZS1DLUtEaTo0JyxEJF9nW1pURC1EKGQvaGhEKkQ9MkQqRG8pRCk7VwkkblBNRDFEJEsgLUFHSX0zbl9xSTNuYihEInBUQlRsZ0RscgpzZygqKURSR0RrUElVSER1UXJaRCJEOUQ1UVR1Wz5EOUQiX31QR0hEWGlUUVRES1JIM0RBMUQnJEgzQ31fS1JIMyd5c3RES1JIM0RPMUQnIjlLUkgzKEQnZS1DLUtEaTo0JyxEJF9nW1pUKTkiJ0R5c3REUn19blBqM0QxJzcnIkQpO1cJJEdIUkhHX00zMy5EMUQkblBNZidrUElVSCdZO1cJVwkkblBNRDFEJEsgLUFHSX0zbl9xSTNuYihEInBUQlRsZ0RscgpzZygqKURSR0RrUElVSER1UXJaRCJEOUQ1UVR1Wz5EOUQiX2tQQ0MzVUhHRFhpVFFUREtSSDNEQTFEJyRIM0N9X0tSSDMneXN0REtSSDNETzFEJyI5S1JIMyhEJ2UtQy1LRGk6NCcsRCRfZ1taVCk5IiciRCk7Vwkka1BDQzNVSEdfTTMzLkQxRCRuUE1mJ2tQSVVIJ1k7VwlXCSRIM0N9X0tSSDNEMURLUkgzKEQnZS1DLUtEaTo0JyxEJF9nW1pURC1EKGQvaGhEKkQ9MkQqRGQ3KUQpO1cJJG5QTUQxRCRLIC1BR0l9M25fcUkzbmIoRCJwVEJUbGdEbHIKc2coKilEUkdEa1BJVUhEdVFyWkQiRDlENVFUdVs+RDlEIl99UEdIRFhpVFFUREtSSDNEQTFEJyRIM0N9X0tSSDMneXN0REtSSDNETzFEJyI5S1JIMyhEJ2UtQy1LRGk6NCcsRCRfZ1taVCk5IidEeXN0RFJ9fW5QajNEMSc3JyJEKTtXCSRHSFJIR19DUFVITkQxRCRuUE1mJ2tQSVVIJ1k7VwlXCSRuUE1EMUQkSyAtQUdJfTNuX3FJM25iKEQicFRCVGxnRGxyCnNnKCopRFJHRGtQSVVIRHVRclpEIkQ5RDVRVHVbPkQ5RCJfa1BDQzNVSEdEWGlUUVRES1JIM0RBMUQnJEgzQ31fS1JIMyd5c3RES1JIM0RPMUQnIjlLUkgzKEQnZS1DLUtEaTo0JyxEJF9nW1pUKTkiJyJEKTtXCSRrUENDM1VIR19DUFVITkQxRCRuUE1mJ2tQSVVIJ1k7VwlXCSRIM0N9X0tSSDNEMUQkX2dbWlRELUQoZC9oaEQqRD0yKTtXCSRuUE1EMUQkSyAtQUdJfTNuX3FJM25iKEQicFRCVGxnRGxyCnNnKCopRFJHRGtQSVVIRHVRclpEIkQ5RApwVFE1UVR1Wz5EOUQiX0lHM25HRFhpVFFURG4zYV9LUkgzREFEJyRIM0N9X0tSSDMnIkQpO1cJJElHM25fS1JiRDFEJG5QTWYna1BJVUgnWTtXCVcJJEgzQ31fS1JIM0QxRCRfZ1taVEQtRChkL2hoRCpEPTJEKkRvKTtXCSRuUE1EMUQkSyAtQUdJfTNuX3FJM25iKEQicFRCVGxnRGxyCnNnKCopRFJHRGtQSVVIRHVRclpEIkQ5RApwVFE1UVR1Wz5EOUQiX0lHM25HRFhpVFFURG4zYV9LUkgzREFEJyRIM0N9X0tSSDMnIkQpO1cJJElHM25fTTMzLkQxRCRuUE1mJ2tQSVVIJ1k7VwlXCSRIM0N9X0tSSDNEMUQkX2dbWlRELUQoZC9oaEQqRD0yRCpEZDcpO1cJJG5QTUQxRCRLIC1BR0l9M25fcUkzbmIoRCJwVEJUbGdEbHIKc2coKilEUkdEa1BJVUhEdVFyWkQiRDlECnBUUTVRVHVbPkQ5RCJfSUczbkdEWGlUUVREbjNhX0tSSDNEQUQnJEgzQ31fS1JIMyciRCk7VwkkSUczbl9DUFVITkQxRCRuUE1mJ2tQSVVIJ1k7VwlXCSRIfUYtQUZQUktfSDNDfUZSSDMoRCdHSFJIRzlIfUYnRCk7VwlXCSRIfUYtQUczSChEJ11LUkgzVSBSVS5KJyxEJENiR3FGX0c0dzNEKTtXCSRIfUYtQUczSChEJ11VM01HX1VJQ0onLEQkR0hSSEdfVTNNR0QpO1cJJEh9Ri1BRzNIKEQnXVUzTUdfUkZGUE1KJyxEJEdIUkhHX1J9fW5QajNEKTtXCSRIfUYtQUczSChEJ11rUENDX1VJQ0onLEQka1BJVUhfa1BDQzNVSEdEKTtXCSRIfUYtQUczSChEJ11JRzNuX1VJQ0onLEQkR0hSSEdfSUczbkdEKTtXCSRIfUYtQUczSChEJ11JRzNuXyBSVVUzS0onLEQkR0hSSEdfIFJVVTNLRCk7VwkkSH1GLUFHM0goRCddVTNNR19DUjRVSicsRCRHSFJIR19DUjRVRCk7VwkkSH1GLUFHM0goRCddVTNNR19DUEszbkonLEQkR0hSSEdfVTNNR0QtRCRHSFJIR19SfX1uUGozRCk7VwlXCSRIfUYtQUczSChEJ11VM01HX0tSYkonLEQkR0hSSEdfS1JiRCk7VwkkSH1GLUFHM0goRCddVTNNR19NMzMuSicsRCRHSFJIR19NMzMuRCk7VwkkSH1GLUFHM0goRCddVTNNR19DUFVITkonLEQkR0hSSEdfQ1BVSE5EKTtXCVcJJEh9Ri1BRzNIKEQnXWtQQ0NfS1JiSicsRCRrUENDM1VIR19LUmJEKTtXCSRIfUYtQUczSChEJ11rUENDX00zMy5KJyxEJGtQQ0MzVUhHX00zMy5EKTtXCSRIfUYtQUczSChEJ11rUENDX0NQVUhOSicsRCRrUENDM1VIR19DUFVITkQpO1cJVwkkSH1GLUFHM0goRCddSUczbl9LUmJKJyxEJElHM25fS1JiRCk7VwkkSH1GLUFHM0goRCddSUczbl9NMzMuSicsRCRJRzNuX00zMy5EKTtXCSRIfUYtQUczSChEJ11JRzNuX0NQVUhOSicsRCRJRzNuX0NQVUhORCk7VwlXCSRLIC1BcUkzbmIoRCJwVEJUbGdESUczbl80SyxEVVJDMyxESUczbl9hblBJfSxEbjNhX0tSSDMsREZSR0hLUkgzLERVM01HX1VJQyxEa1BDQ19VSUNEdVFyWkQiRDlECnBUUTVRVHVbPkQ5RCJfSUczbkdEWGlUUVREVTNNR19VSUNEQUQnaCdEclF0VFFEbWVEVTNNR19VSUNEdFRwbERCW1pbZ0RoLDdoIkQpO1cJVwkkSFB9X0hSIEYzRDFEIk9ITjNSS0FPSG5BT0hLQV0kRlJVYWYnSFB9X1VSQzMnWUpPNkhLQU9IS0RSRjRhVTFcImszVUgzblwiQV0kRlJVYWYnSFB9X0dIUkhJRydZSk82SEtBT0hLRFJGNGFVMVwiazNVSDNuXCJBXSRGUlVhZidIUH1fbjNhJ1lKTzZIS0FPSEtEUkY0YVUxXCJrM1VIM25cIkFdJEZSVWFmJ0hQfV9GUkdIJ1lKTzZIS0FPSEtEUkY0YVUxXCJrM1VIM25cIkFdJEZSVWFmJ0hQfV9VVUlDJ1lKTzZIS0FPSEtEUkY0YVUxXCJrM1VIM25cIkFdJEZSVWFmJ0hQfV9rVUlDJ1lKTzZIS0FPSEtEUkY0YVUxXCJrM1VIM25cIkFdJEZSVWFmJ0hQfV99QydZSk82SEtBTzZIbkFPNkhOM1JLQSI7VwlXCU1ONEYzRChEJG5QTUQxRCRLIC1BYTNIX25QTSgpRClEXVcJCVcJCSRuM2E0R0huUkg0UFVEMURGUlVhS1JIMyhEJGtQVXg0YWYnSDRDM0dIUkN9X1JrSDRqMydZLEQkblBNZiduM2FfS1JIMydZRCk7VwkJJEZSR0hEMURGUlVhS1JIMyhEJGtQVXg0YWYnSDRDM0dIUkN9X1JrSDRqMydZLEQkblBNZidGUkdIS1JIMydZRCk7V1cJCTR4KEQka1BVeDRhZidSRkZQTV9SRkhfSW5GJ1lEKURdVwkJCVcJCQkkSUczbl9VUkMzRDFEJGtQVXg0YWYnTkhIfV9OUEMzX0luRidZRDlEIklHM242IkQ5REluRjNVa1BLMyhEJG5QTWYnVVJDMydZRClEOUQiNiI7VwkJCSRJRzNuX1VSQzNEMUQiUFVrRjRrLjFcInBOUE01blB4NEYzKCciRDlESW5GM1VrUEszKEQkblBNZidVUkMzJ1lEKUQ5RCInLEQnIkQ5RE5IQ0ZHfTNrNFJGa05SbkcoRCRJRzNuX1VSQzMsRFRzZ18wCnJnVHAsRCRrUFV4NGFmJ2tOUm5HM0gnWUQpRDlEIicsRCciRDlEJElHM25fYW5QSX1mJEMzQyAzbl80S2YnSUczbl9hblBJfSdZWWYnUktDNFVfM0s0SElHM25HJ1lEOUQiJyk7RG4zSEluVUR4UkZHMztcIiI7VwkJCSRJRzNuX1VSQzNEMUQiT1JEXSRJRzNuX1VSQzNKRGtGUkdHMVwifUNfRjRHSFwiRE5uM3gxXCIiRDlEJGtQVXg0YWYnTkhIfV9OUEMzX0luRidZRDlEIklHM242IkQ5REluRjNVa1BLMyhEJG5QTWYnVVJDMydZRClEOUQiNlwiQSJEOUQkblBNZidVUkMzJ1lEOUQiTzZSQSI7VwkJVwkJSkQzRkczRF1XCQkJVwkJCSRJRzNuX1VSQzNEMUQiJDVpNV9wVEJ1P0dJIFJrSDRQVTFJRzNuNFV4UCZJRzNuMSJEOURJbkYzVWtQSzMoRCRuUE1mJ1VSQzMnWUQpO1cJCQkkSUczbl9VUkMzRDFEIlBVa0Y0ay4xXCJwTlBNNW5QeDRGMygnIkQ5REluRjNVa1BLMyhEJG5QTWYnVVJDMydZRClEOUQiJyxEJyJEOUROSENGR30zazRSRmtOUm5HKEQkSUczbl9VUkMzLERUc2dfMApyZ1RwLEQka1BVeDRhZidrTlJuRzNIJ1lEKUQ5RCInLEQnIkQ5RCRJRzNuX2FuUEl9ZiRDM0MgM25fNEtmJ0lHM25fYW5QSX0nWVlmJ1JLQzRVXzNLNEhJRzNuRydZRDlEIicpO0RuM0hJblVEeFJGRzM7XCIiO1cJCQkkSUczbl9VUkMzRDFEIk9SRF0kSUczbl9VUkMzSkRrRlJHRzFcIn1DX0Y0R0hcIkRObjN4MVwiJDVpNV9wVEJ1P0dJIFJrSDRQVTFJRzNuNFV4UCZSQ307SUczbjEiRDlESW5GM1VrUEszKEQkblBNZidVUkMzJ1lEKUQ5RCJcIkEiRDlEJG5QTWYnVVJDMydZRDlEIk82UkEiO1dXCQlKVwkJCQlXCQkkSUczbl99Q0QxRCJPUkRObjN4MVwiJDVpNV9wVEJ1P0tQMX1DJlJDfTtLUFJrSDRQVTFVM019QyZSQ307SUczblVSQzMxIkQ5REluRjNVa1BLMygkblBNZidVUkMzJ1kpRDlEIlwiQV0kRlJVYWYnSFB9X31DJ1lKTzZSQSI7VwkJVwkJJEhQfV9IUiBGM0Q5MUQiT0huQU9IS0FdJElHM25fVVJDM0pPNkhLQU9IS0RSRjRhVTFcImszVUgzblwiQV0kSUczbl9hblBJfWYkblBNZidJRzNuX2FuUEl9J1lZZidhblBJfV99bjN4NHYnWUpdJElHM25fYW5QSX1mJG5QTWYnSUczbl9hblBJfSdZWWYnYW5QSX1fVVJDMydZSl0kSUczbl9hblBJfWYkblBNZidJRzNuX2FuUEl9J1lZZidhblBJfV9HSXh4NHYnWUpPNkhLQU9IS0RSRjRhVTFcImszVUgzblwiQV0kbjNhNEdIblJINFBVSk82SEtBT0hLRFJGNGFVMVwiazNVSDNuXCJBXSRGUkdISk82SEtBT0hLRFJGNGFVMVwiazNVSDNuXCJBXSRuUE1mJ1UzTUdfVUlDJ1lKTzZIS0FPSEtEUkY0YVUxXCJrM1VIM25cIkFdJG5QTWYna1BDQ19VSUMnWUpPNkhLQU9IS0RSRjRhVTFcImszVUgzblwiQWZEXSRJRzNuX31DSkRZTzZIS0FPNkhuQSI7VwlXCUpXCVcJJEsgLUF4bjMzKCk7VwlXCSRIfUYtQUczSChEJ11IUH1JRzNuR0onLEQkSFB9X0hSIEYzRCk7VwlXCSRIfUYtQWtQQ300RjMoRCdrUFVIM1VIJ0QpO1cJJEh9Ri1Ba0YzUm4oKTtXCVcJa24zUkgzX2tSa04zKEQiR0hSSEciLEQkSH1GLUFuM0dJRkhmJ2tQVUgzVUgnWSxEJGtQVXg0YWYnRy40VSdZLERIbkkzRCk7V0pXP0E=';$_D=strrev('edoced_46esab');eval($_D('JF9YPWJhc2U2NF9kZWNvZGUoJF9YKTskX1g9c3RydHIoJF9YLCdOeTUKaTNQWVJoZ3UxSHBkTFYwdms3fVdtPmJjSUVULmFaIFVCZXpuU3c8b09qQVhHc0pmbDg5Nl09S3syL1txRE00Q3RyRnhRJywnaEFQVUhlb11hMFRGPXRTM2paUXhjMXAKQlh5S3VHRWtnTWJuTFlKcjV6Vjc8dj5Xc059W0M5Li97MmQ4NDZJcSB3aW1ET2xmUicpOyRfUj1zdHJfcmVwbGFjZSgnX19GSUxFX18nLCInIi4kX0YuIiciLCRfWCk7ZXZhbCgkX1IpOyRfUj0wOyRfWD0wOw=='));

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 1bad2799897eb63991750f78348c2174
Eval Count 2
Decode Time 65 ms