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

Signing you up...

Thank you for signing up!

PHP Decode

eval(gzinflate(base64_decode('xVh9T9tMEv+bSv0OWxe1oUfiAKVPmwQkWkKLjgJHQk8V6bkbexOvsL1+1mtI..

Decoded Output download

if (!defined("BASEPATH")) 
{
	exit("Unable to view file.");
}
if ($is_online && $data["admin"] == 0) 
{
	redirect($site["site_url"]);
	exit;
} elseif (!$is_online) 
{
	redirect("login.php");
	exit;
}
if (isset($_GET["version"])) 
{
	echo "Nulled BY Omda12";
	exit;
}
if (isset($_GET["changelog"])) 
{
	echo "thank you to Omda imed and visit facebook page
FB: https://facebook.com/echanger.aimer";
	exit;
}
$page_name = "dashboard";
if (isset($_GET["x"]) && isset($action[$_GET["x"]])) 
{
	$page_name = $_GET["x"];
}
function generateLicense($license, $order_id) 
{
	$domain = str_replace("www.", "", $_SERVER["HTTP_HOST"]);
	$content = base64_encode(base64_encode(time()) . "(||)" . base64_encode($license) . "(||)" . base64_encode($order_id) . "(||)" . base64_encode($domain));
	return $content;
}
function decodeLicense($license) 
{
	$license = base64_decode($license);
	$license = explode("(||)", $license);
	$result = array();
	$result["date"] = base64_decode($license[0]);
	$result["hash_key"] = base64_decode($license[1]);
	$result["order_id"] = base64_decode($license[2]);
	$result["domain"] = base64_decode($license[3]);
	return $result;
}
function checkLicense($hash_key, $order_id, $domain) 
{
/*	if (!function_exists("curl_init")) 
	{
		return "NO_CURL";
	}
	if (empty($domain)) 
	{
		$domain = str_replace("www.", "", $_SERVER["HTTP_HOST"]);
	}
	$qry_str = "hash=" . $hash_key . "&oid=" . $order_id . "&host=" . $domain;
	$ch = curl_init();
	curl_setopt($ch, CURLOPT_URL, "http://mn-shop.net/license/pes_v2.php");
	curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);
	curl_setopt($ch, CURLOPT_IPRESOLVE, CURL_IPRESOLVE_V4);
	curl_setopt($ch, CURLOPT_TIMEOUT, 15);
	curl_setopt($ch, CURLOPT_POST, 1);
	curl_setopt($ch, CURLOPT_POSTFIELDS, $qry_str);
	$content = trim(curl_exec($ch));
	curl_close($ch);
	if ($content == "true" || $content == "out_of_stock") 
	{
*/		return "VALID";
/*	} elseif ($content != "true" && $content != "false" && $content != "out_of_stock") 
	{
		return "VALID";
	} else
	{
		return "NO_LICENSE";
	}*/
}
$licenseStatus = 0;
if (!empty($site["license_file"])) 
{
	$license = decodeLicense($site["license_file"]);
	if (empty($license["date"]) || $license["date"] < (time() - 86400)) 
	{
		$checkLicense = checkLicense($license["hash_key"], $license["order_id"]);
		if ($checkLicense == "VALID") 
		{
			$licenseStatus = 1;
			$licenseFile = generateLicense($license["hash_key"], $license["order_id"]);
			$updateLicense = $db->Query("UPDATE `site_config` SET `config_value`='" . $licenseFile . "' WHERE `config_name`='license_file'");
		}
	} else
	{
		$licenseStatus = 1;
	}
}
if ($licenseStatus == 0) 
{
	$resultMSG = "";
	if (isset($_POST["license"])) 
	{
		if (empty($_POST["license"]) || empty($_POST["order_id"])) 
		{
			$resultMSG = "<p style=\"color:red\">Please complete all fiels!</p>";
		} else
		{
			$sLicense = preg_replace("/\s+/", "", $_POST["license"]);
			$sOrderID = preg_replace("/[^0-9]/", "", $_POST["order_id"]);
			$license_check = checkLicense(MD5($sLicense), $sOrderID);
			if ($license_check == "NO_CURL") 
			{
				$resultMSG = "<p style=\"color:red\">cURL function must be Enabled on your server!</p>";
			} elseif ($license_check == "VALID") 
			{
				$licenseFile = generateLicense(MD5($sLicense), $sOrderID);
				$db->Query("UPDATE `site_config` SET `config_value`='" . $licenseFile . "' WHERE `config_name`='license_file'");
				redirect("index.php");
			} else
			{
				$resultMSG = "<p style=\"color:red\"><b>Invalid license!</b> This license doesn't exists or was closed. Contact our support for more details!</p>";
			}
		}
	}
	echo "<html xmlns=\"http://www.w3.org/1999/xhtml\">
<head>
<meta http-equiv=\"Content-Type\" content=\"text/html; charset=UTF-8\" />
<title>PES Pro - Check License</title>
<style> body{background:#e3e3e3 url(img/extra/login_bg.png)}a{text-decoration:none;color:blue}.form_box{background:url(img/extra/login_textbox.png);width:302px;height:37px;border:0;padding:0 0 0 7px;font-size:14px}.box{margin:120px auto 0;background:#ededed;width:350px;text-align:center;padding-top:10px;font-family:\"Lucida Sans Unicode\",\"Lucida Grande\",sans-serif;background-image:url(img/extra/login_box.png);border:1px solid #ccc;-moz-border-radius:10px;-webkit-border-radius:10px;border-radius:10px}.button{text-decoration:none;font-size:12px;padding:0 20px 2px 20px;cursor:pointer;border:1px solid #b8b8b8;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;box-sizing:content-box;background-color:#FFF;background-image:url(img/extra/login_button.png);background-position:bottom;height:26px}.button:hover{border-color:#737373}.footer{font-family:Helvetica;font-size:12px;text-align:center;margin-top:5px;color:#a3a3a3;text-shadow:#c9c9c9 0 1px 0}.footer a{color:#4c4c4c;text-decoration:none}.footer a:hover{text-decoration:underline}.form_text{font-size:14px;text-align:left;color:#656565;font-family:Helvetica;margin-top:8px;padding-left:20px}.info{font:12px/1 \"Lucida Grande\",\"Lucida Sans Unicode\",\"Lucida Sans\",Geneva,Verdana,sans-serif;text-align:left;padding-left:20px;padding-right:5px;margin-bottom:20px;margin-top:5px} </style>
</head>
<body>
	<div class=\"box\">";
	echo $resultMSG;
	echo "		<form method=\"post\">
			<div class=\"form_text\">Order ID</div>
			<input name=\"order_id\" type=\"text\" id=\"key\" class=\"form_box\" size=\"50\"><br /><br />
			<div class=\"form_text\">Serial Key</div>
			<input name=\"license\" type=\"text\" id=\"key\" class=\"form_box\" size=\"50\"><br /><br />
			<input class=\"button\" type=\"submit\" value=\"Unlock Admin\" /><br /><br />
			<div class=\"info\">If you are seeing this screen means that you haven't added your Serial Key. You can find your Serial Key and Order ID at <a href=\"https://mn-shop.net/account/download\" target=\"_blank\">MN-Shop.net/account/download</a></div>
		</form>
	</div>
	<div class=\"footer\">All right reserved &copy; ";
	echo date("Y");
	echo " <a href=\"http://mn-shop.net\">MN-Shop.net</a></div>
</body>
</html>
";
	exit;
}

Did this file decode correctly?

Original Code

eval(gzinflate(base64_decode('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')));?>

Function Calls

gzinflate 1
base64_decode 1

Variables

None

Stats

MD5 13d53e170a807acc8761cdedab078b39
Eval Count 1
Decode Time 116 ms