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 eval(base64_decode('CiBnb3RvIGhnU1RKOyBSTzJHMDogcmVxdWlyZV9vbmNlIENPTkZJR19ESVJfVVRJ..

Decoded Output download


 goto hgSTJ; RO2G0: require_once CONFIG_DIR_UTIL . "smarty.inc.php"; goto vSyCU; vSyCU: require_once CONFIG_DIR_UTIL . "db.inc.php"; goto Iu1rh; YgzKU: require_once CONFIG_DIR_UTIL . "event.inc.php"; goto sh4Rp; IBw0v: if ($d2 < 0) { echo "<h1>License has been expired</h1><h2>Please contact administrator for renewal</h2>"; die; } goto HJSUm; VuECE: $d2 = ceil(($d1 - time()) / 60 / 60 / 24); goto IBw0v; sh4Rp: $path = isset($_REQUEST[CONFIG_REDIRECT_URL]) && $_REQUEST[CONFIG_REDIRECT_URL] != '' ? split("/", $_REQUEST[CONFIG_REDIRECT_URL]) : array(CONFIG_DEFAULT_REDIRECT_URL); goto LxPnN; HJSUm: error_reporting(0); goto TmCPV; Iu1rh: require_once CONFIG_DIR_UTIL . "util.inc.php"; goto bzFpa; LxPnN: if (count($path) <= 1) { $path[] = CONFIG_DEFAULT_ACTION_FUNCTION; } goto j2F4z; j2F4z: if (!is_dir(CONFIG_DIR_HOME . "modules/" . $path[0])) { $smarty = get_smarty(); $smarty->assign("page", "home_page"); $smarty->assign(CONFIG_SMARTY_MODULE_CONTENT, CONFIG_DIR_HOME . "modules/misc/templates/notfound.html"); $smarty->display(CONFIG_SMARTY_PRESENTATION_TEMPLATE); } else { include_once CONFIG_DIR_HOME . "modules/" . $path[0] . "/" . CONFIG_DEFAULT_MODULE_CONSTANTS; require_once CONFIG_DIR_HOME . "modules/" . $path[0] . "/" . CONFIG_DEFAULT_ACTION_FILE; include_once CONFIG_DIR_HOME . "modules/" . $path[0] . "/" . $path[1] . CONFIG_DEFAULT_ACTION_EXT; if (empty($path[1])) { $path[1] = "default"; } if ($path[0] == "blog") { call_user_func_array($path[0] . "__default__action", array($path, &$_REQUEST)); } elseif (function_exists($path[0] . "__" . $path[1] . "__action")) { call_user_func_array($path[0] . "__" . $path[1] . "__action", array($path, &$_REQUEST)); } else { $smarty = get_smarty(); $smarty->assign("page", "home_page"); $smarty->assign(CONFIG_SMARTY_MODULE_CONTENT, CONFIG_DIR_HOME . "modules/misc/templates/notfound.html"); $smarty->display(CONFIG_SMARTY_PRESENTATION_TEMPLATE); } } goto QJYNa; bzFpa: require_once CONFIG_DIR_UTIL . "validation.inc.php"; goto YgzKU; d1VMO: require_once "constants.inc.php"; goto RO2G0; TmCPV: require_once "config.inc.php"; goto d1VMO; hgSTJ: $d1 = strtotime("July 05 2019"); goto VuECE; QJYNa: 

Did this file decode correctly?

Original Code

<?php eval(base64_decode('CiBnb3RvIGhnU1RKOyBSTzJHMDogcmVxdWlyZV9vbmNlIENPTkZJR19ESVJfVVRJTCAuICJceDczXHg2ZFwxNDFcMTYyXHg3NFwxNzFcNTZceDY5XHg2ZVwxNDNcNTZcMTYwXHg2OFx4NzAiOyBnb3RvIHZTeUNVOyB2U3lDVTogcmVxdWlyZV9vbmNlIENPTkZJR19ESVJfVVRJTCAuICJceDY0XHg2Mlx4MmVceDY5XDE1Nlx4NjNceDJlXHg3MFwxNTBcMTYwIjsgZ290byBJdTFyaDsgWWd6S1U6IHJlcXVpcmVfb25jZSBDT05GSUdfRElSX1VUSUwgLiAiXHg2NVwxNjZcMTQ1XHg2ZVx4NzRceDJlXDE1MVwxNTZceDYzXHgyZVwxNjBcMTUwXDE2MCI7IGdvdG8gc2g0UnA7IElCdzB2OiBpZiAoJGQyIDwgMCkgeyBlY2hvICJceDNjXDE1MFx4MzFcNzZcMTE0XHg2OVwxNDNcMTQ1XDE1Nlx4NzNceDY1XDQwXDE1MFx4NjFcMTYzXDQwXHg2MlwxNDVcMTQ1XHg2ZVw0MFwxNDVceDc4XDE2MFwxNTFcMTYyXHg2NVwxNDRceDNjXHgyZlwxNTBcNjFceDNlXHgzY1wxNTBceDMyXHgzZVx4NTBcMTU0XHg2NVx4NjFcMTYzXDE0NVx4MjBceDYzXHg2Zlx4NmVceDc0XHg2MVx4NjNceDc0XHgyMFx4NjFceDY0XDE1NVx4NjlcMTU2XDE1MVx4NzNceDc0XDE2Mlx4NjFcMTY0XHg2Zlx4NzJcNDBcMTQ2XDE1N1wxNjJceDIwXHg3Mlx4NjVceDZlXHg2NVwxNjdceDYxXHg2Y1w3NFw1N1x4NjhcNjJceDNlIjsgZGllOyB9IGdvdG8gSEpTVW07IFZ1RUNFOiAkZDIgPSBjZWlsKCgkZDEgLSB0aW1lKCkpIC8gNjAgLyA2MCAvIDI0KTsgZ290byBJQncwdjsgc2g0UnA6ICRwYXRoID0gaXNzZXQoJF9SRVFVRVNUW0NPTkZJR19SRURJUkVDVF9VUkxdKSAmJiAkX1JFUVVFU1RbQ09ORklHX1JFRElSRUNUX1VSTF0gIT0gJycgPyBzcGxpdCgiXDU3IiwgJF9SRVFVRVNUW0NPTkZJR19SRURJUkVDVF9VUkxdKSA6IGFycmF5KENPTkZJR19ERUZBVUxUX1JFRElSRUNUX1VSTCk7IGdvdG8gTHhQbk47IEhKU1VtOiBlcnJvcl9yZXBvcnRpbmcoMCk7IGdvdG8gVG1DUFY7IEl1MXJoOiByZXF1aXJlX29uY2UgQ09ORklHX0RJUl9VVElMIC4gIlwxNjVceDc0XHg2OVwxNTRcNTZceDY5XHg2ZVx4NjNceDJlXDE2MFx4NjhcMTYwIjsgZ290byBiekZwYTsgTHhQbk46IGlmIChjb3VudCgkcGF0aCkgPD0gMSkgeyAkcGF0aFtdID0gQ09ORklHX0RFRkFVTFRfQUNUSU9OX0ZVTkNUSU9OOyB9IGdvdG8gajJGNHo7IGoyRjR6OiBpZiAoIWlzX2RpcihDT05GSUdfRElSX0hPTUUgLiAiXHg2ZFx4NmZceDY0XDE2NVx4NmNceDY1XDE2M1x4MmYiIC4gJHBhdGhbMF0pKSB7ICRzbWFydHkgPSBnZXRfc21hcnR5KCk7ICRzbWFydHktPmFzc2lnbigiXHg3MFx4NjFceDY3XHg2NSIsICJcMTUwXHg2Zlx4NmRceDY1XHg1ZlwxNjBceDYxXDE0N1x4NjUiKTsgJHNtYXJ0eS0+YXNzaWduKENPTkZJR19TTUFSVFlfTU9EVUxFX0NPTlRFTlQsIENPTkZJR19ESVJfSE9NRSAuICJcMTU1XHg2ZlwxNDRcMTY1XHg2Y1x4NjVceDczXHgyZlx4NmRcMTUxXDE2M1x4NjNceDJmXDE2NFx4NjVceDZkXHg3MFwxNTRceDYxXDE2NFwxNDVcMTYzXHgyZlwxNTZcMTU3XHg3NFwxNDZcMTU3XHg3NVx4NmVceDY0XDU2XHg2OFwxNjRcMTU1XHg2YyIpOyAkc21hcnR5LT5kaXNwbGF5KENPTkZJR19TTUFSVFlfUFJFU0VOVEFUSU9OX1RFTVBMQVRFKTsgfSBlbHNlIHsgaW5jbHVkZV9vbmNlIENPTkZJR19ESVJfSE9NRSAuICJceDZkXDE1N1wxNDRcMTY1XHg2Y1x4NjVceDczXHgyZiIgLiAkcGF0aFswXSAuICJcNTciIC4gQ09ORklHX0RFRkFVTFRfTU9EVUxFX0NPTlNUQU5UUzsgcmVxdWlyZV9vbmNlIENPTkZJR19ESVJfSE9NRSAuICJcMTU1XHg2Zlx4NjRcMTY1XDE1NFx4NjVcMTYzXDU3IiAuICRwYXRoWzBdIC4gIlx4MmYiIC4gQ09ORklHX0RFRkFVTFRfQUNUSU9OX0ZJTEU7IGluY2x1ZGVfb25jZSBDT05GSUdfRElSX0hPTUUgLiAiXHg2ZFx4NmZcMTQ0XDE2NVx4NmNceDY1XDE2M1x4MmYiIC4gJHBhdGhbMF0gLiAiXDU3IiAuICRwYXRoWzFdIC4gQ09ORklHX0RFRkFVTFRfQUNUSU9OX0VYVDsgaWYgKGVtcHR5KCRwYXRoWzFdKSkgeyAkcGF0aFsxXSA9ICJcMTQ0XDE0NVx4NjZceDYxXHg3NVx4NmNceDc0IjsgfSBpZiAoJHBhdGhbMF0gPT0gIlwxNDJceDZjXHg2Zlx4NjciKSB7IGNhbGxfdXNlcl9mdW5jX2FycmF5KCRwYXRoWzBdIC4gIlx4NWZceDVmXHg2NFx4NjVcMTQ2XHg2MVx4NzVceDZjXDE2NFwxMzdceDVmXDE0MVx4NjNceDc0XDE1MVwxNTdcMTU2IiwgYXJyYXkoJHBhdGgsICYkX1JFUVVFU1QpKTsgfSBlbHNlaWYgKGZ1bmN0aW9uX2V4aXN0cygkcGF0aFswXSAuICJceDVmXDEzNyIgLiAkcGF0aFsxXSAuICJcMTM3XDEzN1x4NjFceDYzXHg3NFwxNTFceDZmXDE1NiIpKSB7IGNhbGxfdXNlcl9mdW5jX2FycmF5KCRwYXRoWzBdIC4gIlwxMzdcMTM3IiAuICRwYXRoWzFdIC4gIlx4NWZcMTM3XHg2MVwxNDNcMTY0XHg2OVx4NmZcMTU2IiwgYXJyYXkoJHBhdGgsICYkX1JFUVVFU1QpKTsgfSBlbHNlIHsgJHNtYXJ0eSA9IGdldF9zbWFydHkoKTsgJHNtYXJ0eS0+YXNzaWduKCJcMTYwXDE0MVx4NjdcMTQ1IiwgIlx4NjhceDZmXDE1NVwxNDVceDVmXDE2MFwxNDFcMTQ3XHg2NSIpOyAkc21hcnR5LT5hc3NpZ24oQ09ORklHX1NNQVJUWV9NT0RVTEVfQ09OVEVOVCwgQ09ORklHX0RJUl9IT01FIC4gIlx4NmRcMTU3XDE0NFx4NzVcMTU0XHg2NVx4NzNceDJmXHg2ZFwxNTFcMTYzXDE0M1x4MmZceDc0XHg2NVwxNTVceDcwXHg2Y1x4NjFceDc0XDE0NVx4NzNceDJmXHg2ZVwxNTdcMTY0XDE0NlwxNTdcMTY1XHg2ZVx4NjRcNTZcMTUwXDE2NFwxNTVceDZjIik7ICRzbWFydHktPmRpc3BsYXkoQ09ORklHX1NNQVJUWV9QUkVTRU5UQVRJT05fVEVNUExBVEUpOyB9IH0gZ290byBRSllOYTsgYnpGcGE6IHJlcXVpcmVfb25jZSBDT05GSUdfRElSX1VUSUwgLiAiXDE2NlwxNDFcMTU0XDE1MVx4NjRcMTQxXHg3NFx4NjlceDZmXDE1Nlw1NlwxNTFceDZlXDE0M1x4MmVceDcwXDE1MFx4NzAiOyBnb3RvIFlnektVOyBkMVZNTzogcmVxdWlyZV9vbmNlICJceDYzXDE1N1x4NmVcMTYzXDE2NFx4NjFcMTU2XDE2NFx4NzNceDJlXDE1MVx4NmVcMTQzXHgyZVx4NzBcMTUwXDE2MCI7IGdvdG8gUk8yRzA7IFRtQ1BWOiByZXF1aXJlX29uY2UgIlx4NjNcMTU3XHg2ZVx4NjZceDY5XDE0N1x4MmVcMTUxXHg2ZVx4NjNcNTZceDcwXHg2OFx4NzAiOyBnb3RvIGQxVk1POyBoZ1NUSjogJGQxID0gc3RydG90aW1lKCJceDRhXHg3NVwxNTRcMTcxXHgyMFx4MzBceDM1XHgyMFx4MzJceDMwXHgzMVx4MzkiKTsgZ290byBWdUVDRTsgUUpZTmE6IA==')); ?>

Function Calls

base64_decode 1

Variables

None

Stats

MD5 f801d31b8ff3ea664e8190af8581f1eb
Eval Count 1
Decode Time 82 ms