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(gzuncompress(base64_decode(str_rot13('rWjgJZpFeZtE/WbAeJ54RmeuisqpSUwimDOsY3vevLzN7zx..
Decoded Output download
$lname=strtolower($name);
if (isset($_POST['key'])) Configuration::updateValue('MYCOLLP_KEY', $_POST['key']);
$servname = $_SERVER["SERVER_NAME"];
$host = str_ireplace("www.", "", $servname) ;
$keys = explode(";", Configuration::get('MYCOLLP_KEY'));
$iskeyvalid=false;
$islocal=false;
foreach ($keys as $key)
if (strtolower(md5(strtolower(myCollectionPlacesController::$name.":".$host))) == strtolower($key))
$iskeyvalid=true;
$this->keyvalid=$iskeyvalid;
if (stripos($servname, "192.168.") !== false) $islocal=true;
if ($servname == "127.0.0.1" or $servname == "localhost") $islocal=true;
$this->iskeyvalid=$iskeyvalid;
$this->islocal=$islocal;
if ($islocal or $iskeyvalid) {
if (is_array($arguments)) {
if (array_key_exists(0, $arguments)) $params = $arguments[0];
else $params = "";
} else $params = $arguments;
$params['caller'] = 'hook';
if ($lname=="hookheader" or $lname=="hookdisplayheader") $out = myCollectionPlacesHooksController::displayHeader($this, $params, $smarty, $cookie);
if ($lname=="hookadminorder" or $lname=="hookdisplayadminorder") $out = myCollectionPlacesHooksController::displayAdminOrder($this, $params['id_order'], $cookie);
if ($lname=="hookorderdetaildisplayed" or $lname=="hookdisplayorderdetail") $out = myCollectionPlacesHooksController::displayeOrderDetails($this, $params['order'], $smarty, $cookie);
if ($lname=="hookupdatecarrier" or $lname=="hookactioncarrierupdate") myCollectionPlacesHooksController::updateCarrier($params['id_carrier'], $params['carrier']);
if ($lname=="hookcart" or $lname=="hookactioncartsave") $out = myCollectionPlacesHooksController::execCart($params);
if ($lname=="hookpostupdateorderstatus" or $lname=="hookactionorderstatuspostupdate") $out = myCollectionPlacesHooksController::_hookPostUpdateOrderStatus($this, $params["id_order"], $params["newOrderStatus"]);
if ($lname=="hookextracarrier" or $lname=="hookdisplaycarrierlist") $out = myCollectionPlacesHooksController::displayExtraCarrier($this, $cookie, $smarty, $params, $cart);
if ($lname=="hookneworder" or $lname=="hookactionvalidateorder") $out = myCollectionPlacesHooksController::execNewOrder($this, $params);
if ($lname=="hookleftcolumn" or $lname=="hookdisplayleftcolumn") $out = myCollectionPlacesHooksController::displayColumn($this, $smarty, $cookie, $params, 'left');
if ($lname=="hookrightcolumn" or $lname=="hookdisplayrightcolumn") $out = myCollectionPlacesHooksController::displayColumn($this, $smarty, $cookie, $params, 'right');
if ($lname=="hookhome" or $lname=="hookdisplayhome") $out = myCollectionPlacesHooksController::displayHome($this, $params);
if ($lname=="hookcreateaccountform" or $lname=="hookdisplaycustomeraccountform") $out = myCollectionPlacesHooksController::displayCreateAccount($this, $smarty, $cookie);
if ($lname=="hookcreateaccount" or $lname=="hookactioncustomeraccountadd") $out = myCollectionPlacesHooksController::execCreateAccount($this, $cookie, $back, $errors, $params);
if ($lname=="hookcustomeraccount" or $lname=="hookdisplaycustomeraccount") $out = myCollectionPlacesHooksController::execDisplayAccount($this, $cookie, $params);
if ($lname=="hookdisplayhometab") $out = myCollectionPlacesHooksController::displayHomeTab($this, $params);
if ($lname=="hookdisplayhometabcontent") $out = myCollectionPlacesHooksController::displayHomeTabContent($this, $params);
if ($lname=="hookdisplaytopcolumn") $out = myCollectionPlacesHooksController::displayTopColumn($this, $params);
if ($lname=="hookdisplayadminproductsextra") $out = myCollectionPlacesHooksController::displayAdminProductsExtra($this, $params);
if ($lname=="hookactionproductupdate") $out = myCollectionPlacesHooksController::actionProductUpdate($this, $params);
}
if ($lname=="getcontent") $out = myCollectionPlacesController::_getContent($cookie,$this);
Did this file decode correctly?
Original Code
eval(gzuncompress(base64_decode(str_rot13('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'))));
Function Calls
strrev | 3 |
gzinflate | 11 |
str_rot13 | 10 |
gzuncompress | 5 |
rawurldecode | 2 |
base64_decode | 19 |
Stats
MD5 | d42a75c72b0ab29f06891b93bc4a19fb |
Eval Count | 17 |
Decode Time | 127 ms |