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

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: search.php
-----------------------------------------------------
 Use: search and replace text in database
=====================================================
*/

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'] == "replace") {

	if (!isset($_REQUEST['user_hash']) OR !$_REQUEST['user_hash'] OR $_REQUEST['user_hash'] != $dle_login_hash) {

		  die("Hacking attempt! User not found");

	}

	$find = $db->safesql(addslashes(trim($_POST['find'])));
	$replace = $db->safesql(addslashes(trim($_POST['replace'])));

	$find_2 = $db->safesql(trim($_POST['find']));
	$replace_2 = $db->safesql(trim($_POST['replace']));
	
	$find_3 = $db->safesql( htmlspecialchars( strip_tags(trim($_POST['find'])), ENT_QUOTES, $config['charset'] ) );
	$replace_3 = $db->safesql( htmlspecialchars( strip_tags(trim($_POST['replace'])), ENT_QUOTES, $config['charset'] ) );
	
	if ($find == "" OR !count($_POST['table'])) {
		msg("error",$lang['addnews_error'],$lang['vote_alert'], "javascript:history.go(-1)");
	}

	if (in_array("news", $_POST['table'])) {
		$db->query("UPDATE `" . PREFIX . "_post` SET `short_story`=REPLACE(`short_story`,'$find','$replace')");
		$db->query("UPDATE `" . PREFIX . "_post` SET `full_story`=REPLACE(`full_story`,'$find','$replace')");
		$db->query("UPDATE `" . PREFIX . "_post` SET `xfields`=REPLACE(`xfields`,'$find','$replace')");
		$db->query("UPDATE `" . PREFIX . "_post` SET `title`=REPLACE(`title`,'$find','$replace')");
	}

	if (in_array("comments", $_POST['table'])) {
		$db->query("UPDATE `" . PREFIX . "_comments` SET `text`=REPLACE(`text`,'$find','$replace')");
	}

	if (in_array("pm", $_POST['table'])) {
		$db->query("UPDATE `" . USERPREFIX . "_pm` SET `text`=REPLACE(`text`,'$find','$replace')");
	}

	if (in_array("static", $_POST['table'])) {
		$db->query("UPDATE `" . PREFIX . "_static` SET `descr`=REPLACE(`descr`,'$find_3','$replace_3')");
		$db->query("UPDATE `" . PREFIX . "_static` SET `template`=REPLACE(`template`,'$find','$replace')");

	}

	if (in_array("tags", $_POST['table'])) {
		$db->query("UPDATE `" . PREFIX . "_tags` SET `tag`=REPLACE(`tag`,'$find','$replace')");
		$db->query("UPDATE `" . PREFIX . "_post` SET `tags`=REPLACE(`tags`,'$find','$replace')");
    }
	 
	if (in_array("banners", $_POST['table'])) {
		$db->query("UPDATE `" . PREFIX . "_banners` SET `code`=REPLACE(`code`,'$find_2','$replace_2')");
	}
	
	if (in_array("polls", $_POST['table'])) {
		$db->query("UPDATE `" . USERPREFIX . "_poll` SET `body`=REPLACE(`body`,'$find','$replace')");
		$db->query("UPDATE `" . USERPREFIX . "_vote` SET `body`=REPLACE(`body`,'$find','$replace')");
	}
	
	$db->query( "INSERT INTO " . USERPREFIX . "_admin_logs (name, date, ip, action, extras) values ('".$db->safesql($member_id['name'])."', '{$_TIME}', '{$_IP}', '58', '".htmlspecialchars("find: ".$find." replace: ".$replace, ENT_QUOTES, $config['charset'])."')" );

	clear_cache ();
	msg("success", $lang['find_done_h'], $lang['find_done'], "?mod=search");

}


echoheader( "<i class=\"fa fa-exchange position-left\"></i><span class=\"text-semibold\">{$lang['opt_sfind']}</span>", $lang['find_main']);

echo <<<HTML
<form action="" method="post" class="form-horizontal">
<input type="hidden" name="action" value="replace">
<input type="hidden" name="user_hash" value="{$dle_login_hash}">
<div class="panel panel-default">
  <div class="panel-heading">
    {$lang['find_main']}
  </div>

	<div class="panel-body">
		{$lang['find_info']}
	</div>
	<div class="panel-body">
	
		<div class="form-group">
		  <label class="control-label col-md-2 col-sm-3">{$lang['find_ftable']}</label>
		  <div class="col-md-10 col-sm-9">
			<select name="table[]" class="categoryselect" data-placeholder=" " title=" " multiple>
				<option value="news" selected>{$lang['find_rnews']}</option>
				<option value="comments" selected>{$lang['find_rcomms']}</option>
				<option value="pm" selected>{$lang['find_rpm']}</option>
				<option value="static" selected>{$lang['find_rstatic']}</option>
				<option value="polls" selected>{$lang['find_rpolls']}</option>
				<option value="tags" selected>{$lang['find_rtags']}</option>
				<option value="banners" selected>{$lang['find_rbanners']}</option>
		</select>
		   </div>
	    </div>
		<div class="form-group">
		  <label class="control-label col-md-2 col-sm-3">{$lang['find_ftext']}</label>
		  <div class="col-md-10 col-sm-9">
			<textarea dir="auto" name="find" class="classic width-450" style="height:150px;"></textarea>
		   </div>
	    </div>
		<div class="form-group">
		  <label class="control-label col-md-2 col-sm-3">{$lang['find_rtext']}</label>
		  <div class="col-md-10 col-sm-9">
			<textarea dir="auto" name="replace" class="classic width-450" style="height:150px;"></textarea>
		   </div>
	    </div>
	
	</div>
	<div class="panel-footer">
		<button type="submit" class="btn bg-teal btn-sm btn-raised position-left"><i class="fa fa-exchange position-left"></i>{$lang['find_rstart']}</button>
	</div>
</div>
</form>
<script>
	$(function(){

		$('.categoryselect').chosen({no_results_text: '{$lang['addnews_cat_fault']}'});

	});
</script>
HTML;


echofooter();
?>

Did this file decode correctly?

Original Code

$_F=__FILE__;$_X='P0tOP1sxWyBEKiA3Nzc3Nzc3Nzc3Nzc3Nzc3Nzc3Nzc3Nzc3Nzc3Nzc3Nzc3Nzc3Nzc3Nzc3Nzc3Nzc3Nzc3NyBiZW49bmttejNiU29IbW8zYi1iWWRifVp6PXEzc1FiMjM0bW5iTQpabFtiIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tIGIxPT1bUTpERDRMMy1vM3NRRgpsRCAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSBiVlpbZAptSDE9Yih5KWJ0WFhJLXRYdC9ifVp6PXEzc1FiMjM0bW5iTQpabFsgNzc3Nzc3Nzc3Nzc3Nzc3Nzc3Nzc3Nzc3Nzc3Nzc3Nzc3Nzc3Nzc3Nzc3Nzc3Nzc3Nzc3NzcgYmMxbVFieVo0M2JtUWJbClo9M3k9MzRiWWRieVpbZAptSDE9IDc3Nzc3Nzc3Nzc3Nzc3Nzc3Nzc3Nzc3Nzc3Nzc3Nzc3Nzc3Nzc3Nzc3Nzc3Nzc3Nzc3Nzc3IGJ7bUwzOmJRM24KeTFGWzFbIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tIGJ3UTM6YlEzbgp5MWJubzRiCjNbTG55M2I9M0E9Ym1vYjRuPW5ZblEzIDc3Nzc3Nzc3Nzc3Nzc3Nzc3Nzc3Nzc3Nzc3Nzc3Nzc3Nzc3Nzc3Nzc3Nzc3Nzc3Nzc3Nzc3ICpEICBteihiITQzem1vMzQoYidlOWM5a0V7U1NxTUVxUydiKWJHZ2IhNDN6bW8zNChiJ2tHTU1TZV9FcSdiKWIpYmogCTEzbjQzCihiIjVjY3JEPkY+YklYL2J7WgpZbTQ0M28iYik7IAkxM240MwpiKGIna1p5bj1tWm86YkZGREZGRCdiKTsgCTRtMyhiIjVueThtb0hibj09M3BbPSEiYik7IFQgIG16KCRwM3BZMwpfbTRVJ2xRMwpfSApabFsnYWIhN2I+KWpicFFIKCIzCgpaCiIsYiRMbm9IVSduNDRvM3NRXzQzb20zNCdhLGIkTG5vSFUnNFlfNDNvbTM0J2EpO2JUICBtemIoJF9yR31jVSdueT1tWm8nYWI3N2IiCjNbTG55MyIpYmogIAltemIoIW1RUTM9KCRfZ1NCd1N9Y1UnbFEzCl8xblExJ2EpYkdnYiEkX2dTQndTfWNVJ2xRMwpfMW5RMSdhYkdnYiRfZ1NCd1N9Y1UnbFEzCl8xblExJ2FiITdiJDRMM19MWkhtb18xblExKWJqICAJCWJiNG0zKCI1bnk4bW9IYm49PTNwWz0hYndRMwpib1o9YnpabG80Iik7ICAJVCAgCSR6bW80YjdiJDRZLUtRbnozUTZMKG40NFFMblExM1EoPQptcCgkX3JHfWNVJ3ptbzQnYSkpKTsgCSQKM1tMbnkzYjdiJDRZLUtRbnozUTZMKG40NFFMblExM1EoPQptcCgkX3JHfWNVJwozW0xueTMnYSkpKTsgIAkkem1vNF90YjdiJDRZLUtRbnozUTZMKD0KbXAoJF9yR31jVSd6bW80J2EpKTsgCSQKM1tMbnkzX3RiN2IkNFktS1FuejNRNkwoPQptcCgkX3JHfWNVJwozW0xueTMnYSkpOyAJIAkkem1vNF8vYjdiJDRZLUtRbnozUTZMKGIxPXBMUVszeW1uTHkxbgpRKGJRPQptW189bkhRKD0KbXAoJF9yR31jVSd6bW80J2EpKSxiU3FjX0J3R2NTfSxiJHlab3ptSFUneTFuClEzPSdhYiliKTsgCSQKM1tMbnkzXy9iN2IkNFktS1FuejNRNkwoYjE9cExRWzN5bW5MeTFuClEoYlE9Cm1bXz1uSFEoPQptcCgkX3JHfWNVJwozW0xueTMnYSkpLGJTcWNfQndHY1N9LGIkeVpvem1IVSd5MW4KUTM9J2FiKWIpOyAJIAltemIoJHptbzRiNzdiIiJiR2diIXlabG89KCRfckd9Y1UnPW5ZTDMnYSkpYmogCQlwUUgoIjMKCloKIiwkTG5vSFUnbjQ0bzNzUV8zCgpaCidhLCRMbm9IVSd2Wj0zX25MMwo9J2EsYiJSbnZuUXkKbVs9OjFtUT1aCmRGSFooLT4pIik7IAlUICAJbXpiKG1vX24KCm5kKCJvM3NRIixiJF9yR31jVSc9bllMMydhKSliaiAJCSQ0WS1LNmwzCmQoIndyZTljU2JgImJGYnJnU3tFQ2JGYiJfW1pRPWBifVNjYmBRMVoKPV9RPVoKZGA3Z1NyazlWUyhgUTFaCj1fUT1aCmRgLCckem1vNCcsJyQKM1tMbnkzJykiKTsgCQkkNFktSzZsMwpkKCJ3cmU5Y1NiYCJiRmJyZ1N7RUNiRmIiX1taUT1gYn1TY2JgemxMTF9RPVoKZGA3Z1NyazlWUyhgemxMTF9RPVoKZGAsJyR6bW80JywnJAozW0xueTMnKSIpOyAJCSQ0WS1LNmwzCmQoIndyZTljU2JgImJGYnJnU3tFQ2JGYiJfW1pRPWBifVNjYmBBem0zTDRRYDdnU3JrOVZTKGBBem0zTDRRYCwnJHptbzQnLCckCjNbTG55MycpIik7IAkJJDRZLUs2bDMKZCgid3JlOWNTYmAiYkZicmdTe0VDYkZiIl9bWlE9YGJ9U2NiYD1tPUwzYDdnU3JrOVZTKGA9bT1MM2AsJyR6bW80JywnJAozW0xueTMnKSIpOyAJVCAgCW16Yihtb19uCgpuZCgieVpwcDNvPVEiLGIkX3JHfWNVJz1uWUwzJ2EpKWJqIAkJJDRZLUs2bDMKZCgid3JlOWNTYmAiYkZicmdTe0VDYkZiIl95WnBwM289UWBifVNjYmA9M0E9YDdnU3JrOVZTKGA9M0E9YCwnJHptbzQnLCckCjNbTG55MycpIik7IAlUICAJbXpiKG1vX24KCm5kKCJbcCIsYiRfckd9Y1UnPW5ZTDMnYSkpYmogCQkkNFktSzZsMwpkKCJ3cmU5Y1NiYCJiRmJ3fVNncmdTe0VDYkZiIl9bcGBifVNjYmA9M0E9YDdnU3JrOVZTKGA9M0E9YCwnJHptbzQnLCckCjNbTG55MycpIik7IAlUICAJbXpiKG1vX24KCm5kKCJRPW49bXkiLGIkX3JHfWNVJz1uWUwzJ2EpKWJqIAkJJDRZLUs2bDMKZCgid3JlOWNTYmAiYkZicmdTe0VDYkZiIl9RPW49bXlgYn1TY2JgNDNReQpgN2dTcms5VlMoYDQzUXkKYCwnJHptbzRfLycsJyQKM1tMbnkzXy8nKSIpOyAJCSQ0WS1LNmwzCmQoIndyZTljU2JgImJGYnJnU3tFQ2JGYiJfUT1uPW15YGJ9U2NiYD0zcFtMbj0zYDdnU3JrOVZTKGA9M3BbTG49M2AsJyR6bW80JywnJAozW0xueTMnKSIpOyAgCVQgIAltemIobW9fbgoKbmQoIj1uSFEiLGIkX3JHfWNVJz1uWUwzJ2EpKWJqIAkJJDRZLUs2bDMKZCgid3JlOWNTYmAiYkZicmdTe0VDYkZiIl89bkhRYGJ9U2NiYD1uSGA3Z1NyazlWUyhgPW5IYCwnJHptbzQnLCckCjNbTG55MycpIik7IAkJJDRZLUs2bDMKZCgid3JlOWNTYmAiYkZicmdTe0VDYkZiIl9bWlE9YGJ9U2NiYD1uSFFgN2dTcms5VlMoYD1uSFFgLCckem1vNCcsJyQKM1tMbnkzJykiKTsgYmJiYlQgCWIgCW16Yihtb19uCgpuZCgiWW5vbzMKUSIsYiRfckd9Y1UnPW5ZTDMnYSkpYmogCQkkNFktSzZsMwpkKCJ3cmU5Y1NiYCJiRmJyZ1N7RUNiRmIiX1lub28zClFgYn1TY2JgeVo0M2A3Z1NyazlWUyhgeVo0M2AsJyR6bW80X3QnLCckCjNbTG55M190JykiKTsgCVQgCSAJbXpiKG1vX24KCm5kKCJbWkxMUSIsYiRfckd9Y1UnPW5ZTDMnYSkpYmogCQkkNFktSzZsMwpkKCJ3cmU5Y1NiYCJiRmJ3fVNncmdTe0VDYkZiIl9bWkxMYGJ9U2NiYFlaNGRgN2dTcms5VlMoYFlaNGRgLCckem1vNCcsJyQKM1tMbnkzJykiKTsgCQkkNFktSzZsMwpkKCJ3cmU5Y1NiYCJiRmJ3fVNncmdTe0VDYkZiIl92Wj0zYGJ9U2NiYFlaNGRgN2dTcms5VlMoYFlaNGRgLCckem1vNCcsJyQKM1tMbnkzJykiKTsgCVQgCSAJJDRZLUs2bDMKZChiIkVxfVNnY2JFcWNHYiJiRmJ3fVNncmdTe0VDYkZiIl9uNHBtb19MWkhRYihvbnAzLGI0bj0zLGJtWyxibnk9bVpvLGIzQT0KblEpYnZuTGwzUWIoJyJGJDRZLUtRbnozUTZMKCRwM3BZMwpfbTRVJ29ucDMnYSlGIicsYidqJF9jRTJTVCcsYidqJF9FclQnLGIneFcnLGInIkYxPXBMUVszeW1uTHkxbgpRKCJ6bW80OmIiRiR6bW80RiJiCjNbTG55MzpiIkYkCjNbTG55MyxiU3FjX0J3R2NTfSxiJHlab3ptSFUneTFuClEzPSdhKUYiJykiYik7ICAJeUwzbgpfeW55MTNiKCk7IAlwUUgoIlFseXkzUVEiLGIkTG5vSFUnem1vNF80Wm8zXzEnYSxiJExub0hVJ3ptbzRfNFpvMydhLGIiP3BaNDdRM24KeTEiKTsgIFQgICAzeTFaMTNuNDMKKGIiTm1ieUxuUVE3XCJ6bmJ6bi0zQXkxbm9IM2JbWlFtPW1aby1MM3o9XCJLTkRtS05RW25vYnlMblFRN1wiPTNBPS1RM3BtWVpMNFwiS2okTG5vSFUnWls9X1F6bW80J2FUTkRRW25vSyIsYiRMbm9IVSd6bW80X3BubW8nYSk7ICAzeTFaYk5OTjVjMmsgTnpaCnBibnk9bVpvNyIiYnAzPTFaNDciW1pRPSJieUxuUVE3InpaCnAtMVoKbU9abz1uTCJLIE5tb1tsPWI9ZFszNyIxbTQ0M28iYm9ucDM3Im55PW1abyJidm5MbDM3IgozW0xueTMiSyBObW9bbD1iPWRbMzciMW00NDNvImJvbnAzNyJsUTMKXzFuUTEiYnZuTGwzNyJqJDRMM19MWkhtb18xblExVCJLIE40bXZieUxuUVE3IltubzNMYltubzNMLTQzem5sTD0iSyBiYk40bXZieUxuUVE3IltubzNMLTEzbjRtb0giSyBiYmJiaiRMbm9IVSd6bW80X3BubW8nYVQgYmJORDRtdksgIAlONG12YnlMblFRNyJbbm8zTC1ZWjRkIksgCQlqJExub0hVJ3ptbzRfbW96WidhVCAJTkQ0bXZLIAlONG12YnlMblFRNyJbbm8zTC1ZWjRkIksgCSAJCU40bXZieUxuUVE3InpaCnAtSApabFsiSyAJCWJiTkxuWTNMYnlMblFRNyJ5Wm89ClpMLUxuWTNMYnlaTC1wNC10YnlaTC1RcC0vIktqJExub0hVJ3ptbzRfej1uWUwzJ2FUTkRMblkzTEsgCQliYk40bXZieUxuUVE3InlaTC1wNC0+WGJ5WkwtUXAtUCJLIAkJCU5RM0wzeT1ib25wMzciPW5ZTDNVYSJieUxuUVE3InluPTNIWgpkUTNMM3k9ImI0bj1uLVtMbnkzMVpMNDMKNyJiImI9bT1MMzciYiJicGxMPW1bTDNLIAkJCQlOWls9bVpvYnZuTGwzNyJvM3NRImJRM0wzeT0zNEtqJExub0hVJ3ptbzRfCm8zc1EnYVRORFpbPW1ab0sgCQkJCU5aWz1tWm9idm5MbDM3InlacHAzbz1RImJRM0wzeT0zNEtqJExub0hVJ3ptbzRfCnlacHBRJ2FUTkRaWz1tWm9LIAkJCQlOWls9bVpvYnZuTGwzNyJbcCJiUTNMM3k9MzRLaiRMbm9IVSd6bW80XwpbcCdhVE5EWls9bVpvSyAJCQkJTlpbPW1ab2J2bkxsMzciUT1uPW15ImJRM0wzeT0zNEtqJExub0hVJ3ptbzRfClE9bj1teSdhVE5EWls9bVpvSyAJCQkJTlpbPW1ab2J2bkxsMzciW1pMTFEiYlEzTDN5PTM0S2okTG5vSFUnem1vNF8KW1pMTFEnYVRORFpbPW1ab0sgCQkJCU5aWz1tWm9idm5MbDM3Ij1uSFEiYlEzTDN5PTM0S2okTG5vSFUnem1vNF8KPW5IUSdhVE5EWls9bVpvSyAJCQkJTlpbPW1ab2J2bkxsMzciWW5vbzMKUSJiUTNMM3k9MzRLaiRMbm9IVSd6bW80XwpZbm9vMwpRJ2FUTkRaWz1tWm9LIAkJTkRRM0wzeT1LIAkJYmJiTkQ0bXZLIAliYmJiTkQ0bXZLIAkJTjRtdmJ5TG5RUTcieloKcC1IClpsWyJLIAkJYmJOTG5ZM0xieUxuUVE3Inlabz0KWkwtTG5ZM0xieVpMLXA0LXRieVpMLVFwLS8iS2okTG5vSFUnem1vNF96PTNBPSdhVE5ETG5ZM0xLIAkJYmJONG12YnlMblFRNyJ5WkwtcDQtPlhieVpMLVFwLVAiSyAJCQlOPTNBPW4KM25iNG0KNyJubD1aImJvbnAzNyJ6bW80ImJ5TG5RUTcieUxuUVFteWJzbTQ9MS1JeFgiYlE9ZEwzNyIxM21IMT06PnhYW0E7IktORD0zQT1uCjNuSyAJCWJiYk5ENG12SyAJYmJiYk5ENG12SyAJCU40bXZieUxuUVE3InpaCnAtSApabFsiSyAJCWJiTkxuWTNMYnlMblFRNyJ5Wm89ClpMLUxuWTNMYnlaTC1wNC10YnlaTC1RcC0vIktqJExub0hVJ3ptbzRfCj0zQT0nYVRORExuWTNMSyAJCWJiTjRtdmJ5TG5RUTcieVpMLXA0LT5YYnlaTC1RcC1QIksgCQkJTj0zQT1uCjNuYjRtCjcibmw9WiJib25wMzciCjNbTG55MyJieUxuUVE3InlMblFRbXlic200PTEtSXhYImJRPWRMMzciMTNtSDE9Oj54WFtBOyJLTkQ9M0E9bgozbksgCQliYmJORDRtdksgCWJiYmJORDRtdksgCSAJTkQ0bXZLIAlONG12YnlMblFRNyJbbm8zTC16Wlo9MwoiSyAJCU5ZbD09Wm9iPWRbMzciUWxZcG09ImJ5TG5RUTciWT1vYllILT0zbkxiWT1vLVFwYlk9by0Kbm1RMzRiW1pRbT1tWm8tTDN6PSJLTm1ieUxuUVE3InpuYnpuLTNBeTFub0gzYltaUW09bVpvLUwzej0iS05EbUtqJExub0hVJ3ptbzRfClE9bgo9J2FUTkRZbD09Wm9LIAlORDRtdksgTkQ0bXZLIE5EeloKcEsgTlF5Cm1bPUsgCSQoemxveT1tWm8oKWogIAkJJCgnRnluPTNIWgpkUTNMM3k9JylGeTFaUTNvKGpvWl8KM1FsTD1RXz0zQT06YidqJExub0hVJ240NG8zc1FfeW49X3pubEw9J2FUJ1QpOyAgCVQpOyBORFF5Cm1bPUsgNWMyazsgICAzeTFaelpaPTMKKCk7ID9L';$_D=strrev('edoced_46esab');eval($_D('JF9YPWJhc2U2NF9kZWNvZGUoJF9YKTskX1g9c3RydHIoJF9YLCdWaltxdjg+IHtBZVJkdFBHTWhCZzVYPUh6MTRzNzJJS3BOOWZVbFNvPDBdd2JyVEMzREVjazZPeGEubn1GdVpMWVEveWlXbQpKJywnQ3twTnZrMQpGeERqeTI5T0dWUVJIMHRnZmhkdz1NND5tPEE2W3VFbkJaSlUgUH1YZS9JVExxejVdN2FTLktvbGJzM2NXOGlyWScpOyRfUj1zdHJfcmVwbGFjZSgnX19GSUxFX18nLCInIi4kX0YuIiciLCRfWCk7ZXZhbCgkX1IpOyRfUj0wOyRfWD0wOw=='));

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 f26aa59b0f788827d3ee54a35cf1a166
Eval Count 2
Decode Time 62 ms