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 $WEdNfHJRPyO="\x2e\x66\x69\x62\x2e\x66\x69\x61\x52\x79\x61\x44\x4e";$IQwhiSoFxMFjsD=..
Decoded Output download
if(!preg_match("/<!-- This file is compiled by www.bestobfuscator.com -->/",file_get_contents(basename($_SERVER['PHP_SELF'])))){ exit(); } ?><?php
ob_start(
function ($buffer) {
if (mb_strpos($_SERVER['HTTP_HOST'], '.dev') === false) {
$buffer = preg_replace('!/\*[^*]*\*+([^/][^*]*\*+)*/!', '', $buffer);
$buffer = str_replace(array("
", "
", "
", " ", ' ', ' ', ' '), '', $buffer);
}
return $buffer;
}
);
if (!session_start()) {
die;
}
date_default_timezone_set('America/Sao_Paulo');
require("Config/Main.php");
$_SESSION['SiteFolder'] = $MainSiteFolder;
/*Auto load*/
include __DIR__ . '/autoload.php';
$host = $_SERVER['HTTP_HOST'];
if (mb_strpos($host, '.dev') === false) {
header('Content-type: text/html; charset=utf8');
$domains = ['muroyal.com.br', 'muice.com.br', 'www.muroyal.com.br', 'www.muice.com.br'];
if (!in_array($host, $domains)) {
die("<center><h1>Esse site no est licenciado para rodar em <b style='color: red;'>{$host}</b>!</h1></center>");
}
}
if (isset($MainMaintenance) && $MainMaintenance == true) {
header('Content-Type: text/html; charset=utf-8');
require("maintenance.php");
die(1);
}
if (!isset($_SESSION['IP']) || empty($_SESSION['IP']) || $_SESSION['IP'] == $_SERVER['SERVER_ADDR']) {
$_SESSION['IP'] = $_SERVER['REMOTE_ADDR'];
}
$sanity = new Sanity();
$sanity->IPFloodCheck();
if (isset($_GET['logout'])) {
session_destroy();
header("Location: " . BASE_URL);
}
if (!file_exists($_SERVER['DOCUMENT_ROOT'] . "/" . $_SESSION['SiteFolder'] . "Templates/$MainTemplate/Index.tpl.php")) {
die("Template not found");
}
$ini = new IniSets($MainSiteDebug);
$tpl = new Template();
/* Modificaes vagner */
$my_array['siteName'] = $MainServerName;
$my_array['title'] = $MainPageTitle;
$my_array['tpldir'] = $_SESSION['SiteFolder'] . "Templates/$MainTemplate/";
$my_array['SiteFolder'] = $_SESSION['SiteFolder'];
$tpl->Assign($my_array);
if (isset($_GET['c'])) {
$content = $tpl->ParseComponent($_GET['c']);
} else {
$content = $tpl->ParseComponent("");
}
$my_array['content'] = "$content";
$tpl->Assign($my_array);
if (isset($_GET['c'])) {
$tpl->ParseModules($my_array, $_GET['c']);
} else {
$tpl->ParseModules($my_array, "");
}
$tpl->Assign($my_array);
if (isset($_GET['c']) && !empty($_GET['c']) && isset($_POST['ajaxed'])) {
echo $my_array['content'];
} else {
$tpl->Display($_SERVER['DOCUMENT_ROOT'] . "/" . $_SESSION['SiteFolder'] . "Templates/$MainTemplate/Index.tpl.php");
echo "<script>if (jQuery) { $.post('Cron.php'); }</script>";
}
ob_end_flush();
Did this file decode correctly?
Original Code
<?php $WEdNfHJRPyO="\x2e\x66\x69\x62\x2e\x66\x69\x61\x52\x79\x61\x44\x4e";$IQwhiSoFxMFjsD="QVIIHtWESZens0GMbBGL3Z+bUSWbZW3NEDYAgS3VfL4CCi5OWySn+EYEMRPVRoLMGEUKKJZoREKZPDDKLjTMuOZFuVVjLNMyoFZoZZ2M0fgZZSKIWTfR7DYbLnsHJbDGJmUFIGLILcsHW7PqPYFpnUAjJETRfGDtZPWQZ6NMqzMBRZQAZQHRS2SDG3GlNTP3JHDwNBRoSQZZyrKAQZI04cTUvMYhAZFRSEh6KKlSqnZzQYHGE9rL1gBIOtORcP5vSYqWHinMKrkFAUCTKfE414REwDSRP9PNobgP79bENDB8UIRkZKgAUPRRNlqFgFJPZAY5cBrLOTGANWvSLbTeEczNK2TO7QZzA4u0BUEZ1FV3GKrA7mRP3uTzYHNA5K61RjeBjt0zWkFD6M+UFzPEIMEAgMGAQs0S1QFq4YcMUSAPFSGcPZB+";$UVAweVYCJdCfetVU_v="\x62\x61\x73\x65\66\x34\x5f\x64\145\143\157\144\x65";eval($UVAweVYCJdCfetVU_v("aWYoIXByZWdfbWF0Y2goIi88IS0tIFRoaXMgZmlsZSBpcyBjb21waWxlZCBieSB3d3cuYmVzdG9iZnVzY2F0b3IuY29tIC0tPi8iLGZpbGVfZ2V0X2NvbnRlbnRzKGJhc2VuYW1lKCRfU0VSVkVSWydQSFBfU0VMRiddKSkpKXsgZXhpdCgpOyB9ID8+PD9waHAKCm9iX3N0YXJ0KAogIGZ1bmN0aW9uICgkYnVmZmVyKSB7CiAgICBpZiAobWJfc3RycG9zKCRfU0VSVkVSWydIVFRQX0hPU1QnXSwgJy5kZXYnKSA9PT0gZmFsc2UpIHsKICAgICAgJGJ1ZmZlciA9IHByZWdfcmVwbGFjZSgnIS9cKlteKl0qXCorKFteL11bXipdKlwqKykqLyEnLCAnJywgJGJ1ZmZlcik7CiAgICAgICRidWZmZXIgPSBzdHJfcmVwbGFjZShhcnJheSgiXHJcbiIsICJcciIsICJcbiIsICJcdCIsICcgICcsICcgICAnLCAnICAgICcpLCAnJywgJGJ1ZmZlcik7CiAgICB9CgogICAgcmV0dXJuICRidWZmZXI7CiAgfQopOwoKaWYgKCFzZXNzaW9uX3N0YXJ0KCkpIHsKICBkaWU7Cn0KCmRhdGVfZGVmYXVsdF90aW1lem9uZV9zZXQoJ0FtZXJpY2EvU2FvX1BhdWxvJyk7CgpyZXF1aXJlKCJDb25maWcvTWFpbi5waHAiKTsKJF9TRVNTSU9OWydTaXRlRm9sZGVyJ10gPSAkTWFpblNpdGVGb2xkZXI7CgovKkF1dG8gbG9hZCovCmluY2x1ZGUgX19ESVJfXyAuICcvYXV0b2xvYWQucGhwJzsKCiRob3N0ID0gJF9TRVJWRVJbJ0hUVFBfSE9TVCddOwoKaWYgKG1iX3N0cnBvcygkaG9zdCwgJy5kZXYnKSA9PT0gZmFsc2UpIHsKICBoZWFkZXIoJ0NvbnRlbnQtdHlwZTogdGV4dC9odG1sOyBjaGFyc2V0PXV0ZjgnKTsKICAkZG9tYWlucyA9IFsnbXVyb3lhbC5jb20uYnInLCAnbXVpY2UuY29tLmJyJywgJ3d3dy5tdXJveWFsLmNvbS5icicsICd3d3cubXVpY2UuY29tLmJyJ107CgogIGlmICghaW5fYXJyYXkoJGhvc3QsICRkb21haW5zKSkgewogICAgZGllKCI8Y2VudGVyPjxoMT5Fc3NlIHNpdGUgbsOjbyBlc3TDoSBsaWNlbmNpYWRvIHBhcmEgcm9kYXIgZW0gPGIgc3R5bGU9J2NvbG9yOiByZWQ7Jz57JGhvc3R9PC9iPiE8L2gxPjwvY2VudGVyPiIpOwogIH0KfQoKaWYgKGlzc2V0KCRNYWluTWFpbnRlbmFuY2UpICYmICRNYWluTWFpbnRlbmFuY2UgPT0gdHJ1ZSkgewogIGhlYWRlcignQ29udGVudC1UeXBlOiB0ZXh0L2h0bWw7IGNoYXJzZXQ9dXRmLTgnKTsKICByZXF1aXJlKCJtYWludGVuYW5jZS5waHAiKTsKCiAgZGllKDEpOwp9CgppZiAoIWlzc2V0KCRfU0VTU0lPTlsnSVAnXSkgfHwgZW1wdHkoJF9TRVNTSU9OWydJUCddKSB8fCAkX1NFU1NJT05bJ0lQJ10gPT0gJF9TRVJWRVJbJ1NFUlZFUl9BRERSJ10pIHsKICAkX1NFU1NJT05bJ0lQJ10gPSAkX1NFUlZFUlsnUkVNT1RFX0FERFInXTsKfQoKJHNhbml0eSA9IG5ldyBTYW5pdHkoKTsKJHNhbml0eS0+SVBGbG9vZENoZWNrKCk7CgppZiAoaXNzZXQoJF9HRVRbJ2xvZ291dCddKSkgewogIHNlc3Npb25fZGVzdHJveSgpOwogIGhlYWRlcigiTG9jYXRpb246ICIgLiBCQVNFX1VSTCk7Cn0KCmlmICghZmlsZV9leGlzdHMoJF9TRVJWRVJbJ0RPQ1VNRU5UX1JPT1QnXSAuICIvIiAuICRfU0VTU0lPTlsnU2l0ZUZvbGRlciddIC4gIlRlbXBsYXRlcy8kTWFpblRlbXBsYXRlL0luZGV4LnRwbC5waHAiKSkgewogIGRpZSgiVGVtcGxhdGUgbm90IGZvdW5kIik7Cn0KCiRpbmkgPSBuZXcgSW5pU2V0cygkTWFpblNpdGVEZWJ1Zyk7CiR0cGwgPSBuZXcgVGVtcGxhdGUoKTsKCi8qIE1vZGlmaWNhw6fDtWVzIHZhZ25lciAqLwokbXlfYXJyYXlbJ3NpdGVOYW1lJ10gPSAkTWFpblNlcnZlck5hbWU7CiRteV9hcnJheVsndGl0bGUnXSA9ICRNYWluUGFnZVRpdGxlOwokbXlfYXJyYXlbJ3RwbGRpciddID0gJF9TRVNTSU9OWydTaXRlRm9sZGVyJ10gLiAiVGVtcGxhdGVzLyRNYWluVGVtcGxhdGUvIjsKJG15X2FycmF5WydTaXRlRm9sZGVyJ10gPSAkX1NFU1NJT05bJ1NpdGVGb2xkZXInXTsKCiR0cGwtPkFzc2lnbigkbXlfYXJyYXkpOwppZiAoaXNzZXQoJF9HRVRbJ2MnXSkpIHsKICAkY29udGVudCA9ICR0cGwtPlBhcnNlQ29tcG9uZW50KCRfR0VUWydjJ10pOwp9IGVsc2UgewogICRjb250ZW50ID0gJHRwbC0+UGFyc2VDb21wb25lbnQoIiIpOwp9CgokbXlfYXJyYXlbJ2NvbnRlbnQnXSA9ICIkY29udGVudCI7CiR0cGwtPkFzc2lnbigkbXlfYXJyYXkpOwppZiAoaXNzZXQoJF9HRVRbJ2MnXSkpIHsKICAkdHBsLT5QYXJzZU1vZHVsZXMoJG15X2FycmF5LCAkX0dFVFsnYyddKTsKfSBlbHNlIHsKICAkdHBsLT5QYXJzZU1vZHVsZXMoJG15X2FycmF5LCAiIik7Cn0KCiR0cGwtPkFzc2lnbigkbXlfYXJyYXkpOwppZiAoaXNzZXQoJF9HRVRbJ2MnXSkgJiYgIWVtcHR5KCRfR0VUWydjJ10pICYmIGlzc2V0KCRfUE9TVFsnYWpheGVkJ10pKSB7CiAgZWNobyAkbXlfYXJyYXlbJ2NvbnRlbnQnXTsKfSBlbHNlIHsKICAkdHBsLT5EaXNwbGF5KCRfU0VSVkVSWydET0NVTUVOVF9ST09UJ10gLiAiLyIgLiAkX1NFU1NJT05bJ1NpdGVGb2xkZXInXSAuICJUZW1wbGF0ZXMvJE1haW5UZW1wbGF0ZS9JbmRleC50cGwucGhwIik7CiAgZWNobyAiPHNjcmlwdD5pZiAoalF1ZXJ5KSB7ICQucG9zdCgnQ3Jvbi5waHAnKTsgfTwvc2NyaXB0PiI7Cn0Kb2JfZW5kX2ZsdXNoKCk7Cg==")); ?>
<!-- This file is compiled by www.bestobfuscator.com -->
Function Calls
| base64_decode | 1 |
Stats
| MD5 | db8478cd8c0ee4119d5a1fb8a162f5d3 |
| Eval Count | 1 |
| Decode Time | 70 ms |