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 © ";
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 |
Stats
MD5 | 13d53e170a807acc8761cdedab078b39 |
Eval Count | 1 |
Decode Time | 116 ms |