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 $_F=__FILE__;$_X='P2lCP1ouWg1Wc0hzX25NPSgnOXNuWldlcV9NenpPem4nLD5yRklwSyk7DVZzSHNfbk..

Decoded Output download

?><?php
ini_set('display_errors', FALSE);
ini_set('memory_limit', '128M');
ini_set('upload_max_filesize', '20M');
ini_set('max_execution_time', 600); //5 minutes
//ob_start("ob_gzhandler");
error_reporting(E_ALL);

// Fillimi i session-it
session_start();
// Lidhja me MySQL Databaze
require_once 'database.php';
require_once 'cryptography.php';

$params =  array();
$options = array();
$defLang = DEFAULT_LANGUAGE;

$SessionLocales = isset($_SESSION['locales_vatanmed']) ? $_SESSION['locales_vatanmed'] : DEFAULT_LANGUAGE;
$locales = json_decode(file_get_contents(dirname('index.php') . '/locales.json'), true);
$labels = isset($_SESSION['locales_vatanmed']) ? $locales["$SessionLocales"] : $locales["$defLang"]; //$locales['en'];

$flatPickrLocales = $SessionLocales == "al" ? "sq" : $SessionLocales;

$arrLocales = array(
    array("en", "English", "fi fi-en", 1),
    array("de", "Deutsch", "fi fi-de", 0),
    array("fr", "French", "fi fi-fr", 0),
    array("it", "Italian", "fi fi-it", 0),
    array("es", "Spanish", "fi fi-es", 0),
    array("pt", "Portuguese", "fi fi-pt", 0),
    array("nl", "Dutch", "fi fi-nl", 0),
    array("no", "Norwegian", "fi fi-no", 0),
    array("pl", "Polish", "fi fi-pl", 0),
    array("da", "Danish", "fi fi-da", 0),
    array("sv", "Swedish", "fi fi-sv", 0),
    array("al", "Albanian", "fi fi-al", 1),
    array("tr", "Turkish", "fi fi-tr", 1)
);

$arrHairLossTypes = array(
    array("I", "I", 1),
    array("II", "II", 1),
    array("III", "III", 1),
    array("IV", "IV", 1),
    array("V", "V", 1),
    array("VI", "VI",  1),
    array("VII", "VII", 1)
);

$SYS = $ADM = $CONS = $TRAN = $CL = $LIST = $FIN = $STAT = $CAL = $INT = $PAY = $MR = $SM = $APP = 0;
$editCONS = $editTRAN = $editCL = $delCL = $editPAY = $delPAY = 0;
$delCONS = $delTRAN = 0;

$PROD = $editPROD = $delPROD = $DOC = $editDOC = $delDOC = $SUPP = $editSUPP = $delSUPP = $editSM = 0;

$filterClient = $sqlLimit = $sqlProcess = "";

$currUserID = isset($_SESSION['uid_vatanmed']) ? (int)$_SESSION['uid_vatanmed'] : -1;
$currGroupID = isset($_SESSION['groupid_vatanmed']) ? (int)$_SESSION['groupid_vatanmed'] : -1;
$currClientID = isset($_SESSION['clientid_vatanmed']) ? (int)$_SESSION['clientid_vatanmed'] : -1;
$currClientName = isset($_SESSION['client_name_vatanmed']) ? $_SESSION['client_name_vatanmed'] : "";
$currCompanyID = isset($_SESSION['cid_vatanmed']) ? (int)$_SESSION['cid_vatanmed'] : 1;
$currBranchID = isset($_SESSION['bid_vatanmed']) ? (int)$_SESSION['bid_vatanmed'] : 1;
$currLocales = isset($_SESSION['locales_vatanmed']) ? $_SESSION['locales_vatanmed'] : "en";
$Currency_ = isset($_SESSION['currency_vatanmed']) ? $_SESSION['currency_vatanmed'] : "";
$currVat_ = isset($_SESSION['vat_vatanmed']) ? $_SESSION['vat_vatanmed'] : 18;

$formatDate = "'%d.%m.%Y'";
$formatDate = $currLocales == "en" ? "'%m/%d/%Y'" : $formatDate;

$phpFormatDate = "d.m.Y";
$phpFormatDate = $currLocales == "en" ? "m/d/Y" : $phpFormatDate;

$formatTime = "'%H:%i'";
$formatDateTime = "'%d.%m.%Y %H:%i'";
$formatDateTime = $currLocales == "en" ? "'%m/%d/%Y %H:%i'" : $formatDateTime;

$sqlServiceID = $currGroupID == 3 ? "AND (R.AssignedToID IN (0,1,$currUserID) OR R.ServicedID = $currUserID)" : "";

$filterBranch = "AND T.BranchID = $currBranchID";
$filterBranchClients = "AND C.BranchID = $currBranchID";
$filterBranchDocuments = "AND D.BranchID = $currBranchID";
$filterBranchPayments = "AND P.BranchID = $currBranchID";
$filterBranchAppointments = "AND A.BranchID = $currBranchID";

if ($currGroupID == 2 || $currGroupID == 1) { //Admin
    $SYS = $ADM = $CONS = $TRAN = $CL = $FIN = $LIST = $INT = $PAY = $MR = $SM = $APP = $STAT = 1;
    $editCONS = $editTRAN = $editCL = $editSM = $delCL = $editPAY = $delPAY = 1;
    $delCONS = $delTRAN = 1;

    $PROD = $editPROD = $delPROD = $DOC = $editDOC = $delDOC = $SUPP = $editSUPP = $delSUPP = 1;
} elseif ($currGroupID == 3) { // Consulent
    $CONS = $APP = $TRAN = $INT = $FIN = $CL = $MR = $LIST = $editCL = $editTRAN = 1;
} elseif ($currGroupID == 4) { // Recepcion
    $CONS = $TRAN = $APP = $PAY = $editPAY = 1;

    $PROD = $editPROD = $delPROD = $DOC = $editDOC = $delDOC = $SUPP = $editSUPP = $delSUPP = 1;
} elseif ($currGroupID == 5) { // Sales Agent
    $CONS = $TRAN = 0;

    $PROD = $editPROD = $delPROD = $DOC = $editDOC = $delDOC = $SUPP = $editSUPP = $delSUPP = 0;
} elseif ($currGroupID == 6) { // Finance
    $CL = $FIN = $PAY = $editPAY = $MR = $SM = $STAT = $CONS = $INT = 1;

    $PROD = $editPROD = $delPROD = $DOC = $editDOC = $delDOC = $SUPP = $editSUPP = $delSUPP = 1;
} elseif ($currGroupID == 7) { // Social Marketing
    $SM = $editSM = 1;
}

if ($dbConn === false) {
    $errorMessage = '<div class="alert alert-warning alert-dismissible">
                <button type="button" class="close" data-dismiss="alert" aria-hidden="true"></button>
                <i class="icon fa fa-warning" style="font-size:14pt;"></i> 
				<div style="position:absolute; margin-top:-20px;margin-left: 30px;"><b>' . $labels['lgRemark'] . '</b> ' . $labels['lgConnectionFailed'] . $labels['lgContactAdministrator'] . '</div>
                
              </div>';

    $signInButton_style = "<style> #signInButton {opacity: 0.65 !important; cursor: not-allowed !important;}</style>";
    $signInButton_script = "<script> document.getElementById('signInButton').disabled = true; </script>";
} else {
    $errorMessage = "";
    $signInButton_style = "";
    $signInButton_script = "";
}

echo $errorMessage;

if (isset($_SESSION['cid_vatanmed'])) {
    $bCompanyID = $_SESSION['cid_vatanmed'];
} else {
    $bCompanyID = 1;
}
if (isset($_SESSION['company_vatanmed'])) {
    $bName = $_SESSION['company_vatanmed'];
}
if (isset($_SESSION['logo_vatanmed'])) {
    $bLogo = $_SESSION['logo_vatanmed'];
} else {
    $bLogo = 'logo.png';
}
if (isset($_SESSION['favicon_vatanmed'])) {
    $bFavicon = $_SESSION['favicon_vatanmed'];
} else {
    $bFavicon = 'favicon.png';
}
if (isset($_SESSION['license_vatanmed'])) {
    $encDate = $_SESSION['license_vatanmed'];
} else {
    $encDate = time();
}

if (isset($_SESSION['label_vatanmed'])) {
    $encLabel = $_SESSION['label_vatanmed'];
} else {
    $encLabel = md5('Jevear2021!');
}

$_SESSION['session_root_vatanmed'] = ROOT_HOST;

//echo $_SERVER['HTTPS'];

$licToken = sha1('Jevear2021!');
$IV = substr($licToken, 12, 16);
$Key = strtoupper(substr($licToken, 4, 32));
$txtDate = ss_string_decrypt($encDate, $Key, $IV);

$LicenseMessage = "";
$now = time(); // or your date as well
$ExpireDate = strtotime($txtDate);
$dateDiff = (($ExpireDate - $now) / (60 * 60 * 24));

if (!(isset($_SESSION['3VatanMed']) && $_SESSION['3VatanMed'] != '')) {
    $txtLabel = $hdd = md5('Jevear2021!');
} else if ($d1 <> 'IP') {
    $disk1 =  str_replace("(", "", str_replace(")", "", GetVolumeLabel($d1)));
    $disk2 =  str_replace("(", "", str_replace(")", "", GetVolumeLabel($d2)));

    $hdd = trim($disk1) . "-" . trim($disk2);
    $txtLabel = trim(ss_string_decrypt($encLabel, $Key, $IV));
} else {
    $hdd = $d2;
    $txtLabel = trim(ss_string_decrypt($encLabel, $Key, $IV));
}

if ($dateDiff < 8) {
    $clsAlert = "alert alert-warning";
    if ($dateDiff < 4) {
        $clsAlert = "alert alert-danger";
    }
    $txtLicense = str_replace("#", number_format($dateDiff, 0, "", ""), $labels['lgMaintenanceWillExpire']);

    if ($dateDiff < 0.01) {
        $txtLicense = $labels['lgMaintenanceExpired'];
    }

    $LicenseMessage = '
            <div class="' . $clsAlert . ' alert-dismissible fade show text-center py-1 mt-2 fs--1 position-sticky" role="alert">
                <i class="icon bi bi-exclamation-triangle-fill"></i> 
                <b>' . $labels['lgWarning'] . '</b> ' . $txtLicense . ' ' . $labels['lgContactAdministrator'] . '
                +383 46/484-484
                <button class="btn-close py-2" type="button" data-bs-dismiss="alert" aria-label="Close"></button>
            </div>';
}


function GetVolumeLabel($drive)
{
    // Try to grab the volume name
    if (preg_match('#Volume Serial Number is (.*)
#i', shell_exec('dir ' . $drive . ':'), $m)) {
        $volname = ' (' . $m[1] . ')';
    } else {
        $volname = '';
    }
    return $volname;
}

Did this file decode correctly?

Original Code

<?php $_F=__FILE__;$_X='P2lCP1ouWg1Wc0hzX25NPSgnOXNuWldlcV9NenpPem4nLD5yRklwSyk7DVZzSHNfbk09KCdZTVlPenFfV3NZcz0nLD4nMGtmdScpOw1Wc0hzX25NPSgnUVpXT2U5X1llUl9Bc1dNbnM1TScsPidrYXUnKTsNVnNIc19uTT0oJ1llUl9NUk0yUT1zT0hfPXNZTScsPlthYSk7PmhoTD5Zc0hRPU1uDVZoaE88X249ZXo9KCJPPF94NS5lSDlXTXoiKTsNVk16ek96X3pNWk96PXNIeChLX0ZJSSk7DVYNVmhoPnJzV1dzWXM+cz5uTW5uc09ILXM9DVZuTW5uc09IX249ZXo9KCk7DVZoaD5JczkuCmU+WU0+dXFwd0k+NGU9ZTxlNU0NVnpNdlFzek1fT0gyTT4nOWU9ZTxlbk1YWi5aJzsNVnpNdlFzek1fT0gyTT4nMnpxWj1PeHplWi5xWFouWic7DVYNViRaZXplWW4+Uz4+ZXp6ZXEoKTsNViRPWj1zT0huPlM+ZXp6ZXEoKTsNViQ5TUFJZUh4PlM+NEtyRiBJVF9JRkVDIEZDSzsNVg1WJHBNbm5zT0hJTzJlV01uPlM+c25uTT0oJF9wS3BwMzdFaidXTzJlV01uX2NlPWVIWU05J2QpPj8+JF9wS3BwMzdFaidXTzJlV01uX2NlPWVIWU05J2Q+Oj40S3JGIElUX0lGRUMgRkNLOw1WJFdPMmVXTW4+Uz4Kbk9IXzlNMk85TShBc1dNX3hNPV8yT0g9TUg9big5c3pIZVlNKF9fcjNJS19fKT5YPidoV08yZVdNblgKbk9IJyksPj16UU0pOw1WJFdlPE1Xbj5TPnNubk09KCRfcEtwcDM3RWonV08yZVdNbl9jZT1lSFlNOSdkKT4/PiRXTzJlV01uaiIkcE1ubnNPSElPMmVXTW4iZD46PiRXTzJlV01uaiIkOU1BSWVIeCJkOz5oaCRXTzJlV01uaidNSCdkOw1WDVYkQVdlPW1zMnl6SU8yZVdNbj5TPiRwTW5uc09ISU8yZVdNbj5TUz4iZVciPj8+Im52Ij46PiRwTW5uc09ISU8yZVdNbjsNVg1WJGV6eklPMmVXTW4+Uz5lenplcSgNVj4+Pj5lenplcSgiTUgiLD4iS0h4V3NuLiIsPiJBcz5Bcy1NSCIsPjApLA1WPj4+PmV6emVxKCI5TSIsPiI0TVE9bjIuIiw+IkFzPkFzLTlNIiw+YSksDVY+Pj4+ZXp6ZXEoIkF6Iiw+InJ6TUgyLiIsPiJBcz5Bcy1BeiIsPmEpLA1WPj4+PmV6emVxKCJzPSIsPiIzPWVXc2VIIiw+IkFzPkFzLXM9Iiw+YSksDVY+Pj4+ZXp6ZXEoIk1uIiw+InBaZUhzbi4iLD4iQXM+QXMtTW4iLD5hKSwNVj4+Pj5lenplcSgiWj0iLD4ibU96PVF4UU1uTSIsPiJBcz5Bcy1aPSIsPmEpLA1WPj4+PmV6emVxKCJIVyIsPiI0UT0yLiIsPiJBcz5Bcy1IVyIsPmEpLA1WPj4+PmV6emVxKCJITyIsPiJFT3p9TXhzZUgiLD4iQXM+QXMtSE8iLD5hKSwNVj4+Pj5lenplcSgiWlciLD4ibU9Xc24uIiw+IkFzPkFzLVpXIiw+YSksDVY+Pj4+ZXp6ZXEoIjllIiw+IjRlSHNuLiIsPiJBcz5Bcy05ZSIsPmEpLA1WPj4+PmV6emVxKCJuYyIsPiJwfU05c24uIiw+IkFzPkFzLW5jIiw+YSksDVY+Pj4+ZXp6ZXEoImVXIiw+IkZXPGVIc2VIIiw+IkFzPkFzLWVXIiw+MCksDVY+Pj4+ZXp6ZXEoIj16Iiw+IlRRenlzbi4iLD4iQXM+QXMtPXoiLD4wKQ1WKTsNVg1WJGV6enRlc3pJT25uVHFaTW4+Uz5lenplcSgNVj4+Pj5lenplcSgiMyIsPiIzIiw+MCksDVY+Pj4+ZXp6ZXEoIjMzIiw+IjMzIiw+MCksDVY+Pj4+ZXp6ZXEoIjMzMyIsPiIzMzMiLD4wKSwNVj4+Pj5lenplcSgiMzYiLD4iMzYiLD4wKSwNVj4+Pj5lenplcSgiNiIsPiI2Iiw+MCksDVY+Pj4+ZXp6ZXEoIjYzIiw+IjYzIiw+PjApLA1WPj4+PmV6emVxKCI2MzMiLD4iNjMzIiw+MCkNVik7DVYNViRwYnA+Uz4kRjR1PlM+JC83RXA+Uz4kVGdGRT5TPiQvST5TPiRJM3BUPlM+JHIzRT5TPiRwVEZUPlM+JC9GST5TPiQzRVQ+Uz4kbUZiPlM+JHVnPlM+JHB1PlM+JEZtbT5TPmE7DVYkTTlzPS83RXA+Uz4kTTlzPVRnRkU+Uz4kTTlzPS9JPlM+JDlNVy9JPlM+JE05cz1tRmI+Uz4kOU1XbUZiPlM+YTsNViQ5TVcvN0VwPlM+JDlNV1RnRkU+Uz5hOw1WDVYkbWc3ND5TPiRNOXM9bWc3ND5TPiQ5TVdtZzc0PlM+JDQ3Lz5TPiRNOXM9NDcvPlM+JDlNVzQ3Lz5TPiRwIG1tPlM+JE05cz1wIG1tPlM+JDlNV3AgbW0+Uz4kTTlzPXB1PlM+YTsNVg1WJEFzVz1Nei9Xc01IPT5TPiRudldJc1lzPT5TPiRudldtek8yTW5uPlM+IiI7DVYNViQyUXp6IG5NejM0PlM+c25uTT0oJF9wS3BwMzdFaidRczlfY2U9ZUhZTTknZCk+Pz4oc0g9KSRfcEtwcDM3RWonUXM5X2NlPWVIWU05J2Q+Oj4tMDsNViQyUXp6Q3pPUVozND5TPnNubk09KCRfcEtwcDM3RWoneHpPUVpzOV9jZT1lSFlNOSdkKT4/PihzSD0pJF9wS3BwMzdFaid4ek9RWnM5X2NlPWVIWU05J2Q+Oj4tMDsNViQyUXp6L1dzTUg9MzQ+Uz5zbm5NPSgkX3BLcHAzN0VqJzJXc01IPXM5X2NlPWVIWU05J2QpPj8+KHNIPSkkX3BLcHAzN0VqJzJXc01IPXM5X2NlPWVIWU05J2Q+Oj4tMDsNViQyUXp6L1dzTUg9RWVZTT5TPnNubk09KCRfcEtwcDM3RWonMldzTUg9X0hlWU1fY2U9ZUhZTTknZCk+Pz4kX3BLcHAzN0VqJzJXc01IPV9IZVlNX2NlPWVIWU05J2Q+Oj4iIjsNViQyUXp6L09ZWmVIcTM0PlM+c25uTT0oJF9wS3BwMzdFaicyczlfY2U9ZUhZTTknZCk+Pz4oc0g9KSRfcEtwcDM3RWonMnM5X2NlPWVIWU05J2Q+Oj4wOw1WJDJRenpvemVIMi4zND5TPnNubk09KCRfcEtwcDM3RWonPHM5X2NlPWVIWU05J2QpPj8+KHNIPSkkX3BLcHAzN0VqJzxzOV9jZT1lSFlNOSdkPjo+MDsNViQyUXp6SU8yZVdNbj5TPnNubk09KCRfcEtwcDM3RWonV08yZVdNbl9jZT1lSFlNOSdkKT4/PiRfcEtwcDM3RWonV08yZVdNbl9jZT1lSFlNOSdkPjo+Ik1IIjsNViQvUXp6TUgycV8+Uz5zbm5NPSgkX3BLcHAzN0VqJzJRenpNSDJxX2NlPWVIWU05J2QpPj8+JF9wS3BwMzdFaicyUXp6TUgycV9jZT1lSFlNOSdkPjo+IuKCrCI7DVYkMlF6ejZlPV8+Uz5zbm5NPSgkX3BLcHAzN0VqJ2NlPV9jZT1lSFlNOSdkKT4/PiRfcEtwcDM3RWonY2U9X2NlPWVIWU05J2Q+Oj4wZjsNVg1WJEFPelllPTRlPU0+Uz4iJyU5WCVZWCViJyI7DVYkQU96WWU9NGU9TT5TPiQyUXp6SU8yZVdNbj5TUz4iTUgiPj8+IiclWWglOWglYiciPjo+JEFPelllPTRlPU07DVYNViRaLlpyT3pZZT00ZT1NPlM+IjlYWVhiIjsNViRaLlpyT3pZZT00ZT1NPlM+JDJRenpJTzJlV01uPlNTPiJNSCI+Pz4iWWg5aGIiPjo+JFouWnJPelllPTRlPU07DVYNViRBT3pZZT1Uc1lNPlM+IicldDolcyciOw1WJEFPelllPTRlPU1Uc1lNPlM+IiclOVglWVglYj4ldDolcyciOw1WJEFPelllPTRlPU1Uc1lNPlM+JDJRenpJTzJlV01uPlNTPiJNSCI+Pz4iJyVZaCU5aCViPiV0OiVzJyI+Oj4kQU96WWU9NGU9TVRzWU07DVYNViRudldwTXpjczJNMzQ+Uz4kMlF6ekN6T1FaMzQ+U1M+Sj4/PiJGRTQ+KGdYRm5uc3hITTlUTzM0PjNFPihhLDAsJDJRenogbk16MzQpPjdnPmdYcE16Y3MyTTkzND5TPiQyUXp6IG5NejM0KSI+Oj4iIjsNVg1WJEFzVz1Nem96ZUgyLj5TPiJGRTQ+VFhvemVIMi4zND5TPiQyUXp6b3plSDIuMzQiOw1WJEFzVz1Nem96ZUgyLi9Xc01IPW4+Uz4iRkU0Pi9Yb3plSDIuMzQ+Uz4kMlF6em96ZUgyLjM0IjsNViRBc1c9TXpvemVIMi40TzJRWU1IPW4+Uz4iRkU0PjRYb3plSDIuMzQ+Uz4kMlF6em96ZUgyLjM0IjsNViRBc1c9TXpvemVIMi5tZXFZTUg9bj5TPiJGRTQ+bVhvemVIMi4zND5TPiQyUXp6b3plSDIuMzQiOw1WJEFzVz1Nem96ZUgyLkZaWk9zSD1ZTUg9bj5TPiJGRTQ+RlhvemVIMi4zND5TPiQyUXp6b3plSDIuMzQiOw1WDVZzQT4oJDJRenpDek9RWjM0PlNTPms+fHw+JDJRenpDek9RWjM0PlNTPjApPl0+aGhGOVlzSA1WPj4+PiRwYnA+Uz4kRjR1PlM+JC83RXA+Uz4kVGdGRT5TPiQvST5TPiRyM0U+Uz4kSTNwVD5TPiQzRVQ+Uz4kbUZiPlM+JHVnPlM+JHB1PlM+JEZtbT5TPiRwVEZUPlM+MDsNVj4+Pj4kTTlzPS83RXA+Uz4kTTlzPVRnRkU+Uz4kTTlzPS9JPlM+JE05cz1wdT5TPiQ5TVcvST5TPiRNOXM9bUZiPlM+JDlNV21GYj5TPjA7DVY+Pj4+JDlNVy83RXA+Uz4kOU1XVGdGRT5TPjA7DVYNVj4+Pj4kbWc3ND5TPiRNOXM9bWc3ND5TPiQ5TVdtZzc0PlM+JDQ3Lz5TPiRNOXM9NDcvPlM+JDlNVzQ3Lz5TPiRwIG1tPlM+JE05cz1wIG1tPlM+JDlNV3AgbW0+Uz4wOw1WbD5NV25Nc0E+KCQyUXp6Q3pPUVozND5TUz5KKT5dPmhoPi9PSG5RV01IPQ1WPj4+PiQvN0VwPlM+JEZtbT5TPiRUZ0ZFPlM+JDNFVD5TPiRyM0U+Uz4kL0k+Uz4kdWc+Uz4kSTNwVD5TPiRNOXM9L0k+Uz4kTTlzPVRnRkU+Uz4wOw1WbD5NV25Nc0E+KCQyUXp6Q3pPUVozND5TUz5VKT5dPmhoPmdNMk1aMnNPSA1WPj4+PiQvN0VwPlM+JFRnRkU+Uz4kRm1tPlM+JG1GYj5TPiRNOXM9bUZiPlM+MDsNVg1WPj4+PiRtZzc0PlM+JE05cz1tZzc0PlM+JDlNV21nNzQ+Uz4kNDcvPlM+JE05cz00Ny8+Uz4kOU1XNDcvPlM+JHAgbW0+Uz4kTTlzPXAgbW0+Uz4kOU1XcCBtbT5TPjA7DVZsPk1Xbk1zQT4oJDJRenpDek9RWjM0PlNTPkwpPl0+aGg+cGVXTW4+RnhNSD0NVj4+Pj4kLzdFcD5TPiRUZ0ZFPlM+YTsNVg1WPj4+PiRtZzc0PlM+JE05cz1tZzc0PlM+JDlNV21nNzQ+Uz4kNDcvPlM+JE05cz00Ny8+Uz4kOU1XNDcvPlM+JHAgbW0+Uz4kTTlzPXAgbW0+Uz4kOU1XcCBtbT5TPmE7DVZsPk1Xbk1zQT4oJDJRenpDek9RWjM0PlNTPlspPl0+aGg+cnNIZUgyTQ1WPj4+PiQvST5TPiRyM0U+Uz4kbUZiPlM+JE05cz1tRmI+Uz4kdWc+Uz4kcHU+Uz4kcFRGVD5TPiQvN0VwPlM+JDNFVD5TPjA7DVYNVj4+Pj4kbWc3ND5TPiRNOXM9bWc3ND5TPiQ5TVdtZzc0PlM+JDQ3Lz5TPiRNOXM9NDcvPlM+JDlNVzQ3Lz5TPiRwIG1tPlM+JE05cz1wIG1tPlM+JDlNV3AgbW0+Uz4wOw1WbD5NV25Nc0E+KCQyUXp6Q3pPUVozND5TUz4xKT5dPmhoPnBPMnNlVz51ZXp5TT1zSHgNVj4+Pj4kcHU+Uz4kTTlzPXB1PlM+MDsNVmwNVg1Wc0E+KCQ5PC9PSEg+U1NTPkFlV25NKT5dDVY+Pj4+JE16ek96dU1ubmV4TT5TPidCOXNjPjJXZW5uUyJlV016PT5lV016PS19ZXpIc0h4PmVXTXo9LTlzbllzbm5zPFdNImkNVj4+Pj4+Pj4+Pj4+Pj4+Pj5CPFE9PU9IPj1xWk1TIjxRPT1PSCI+Mldlbm5TIjJXT25NIj45ZT1lLTlzbllzbm5TImVXTXo9Ij5lenNlLS5zOTlNSFMiPXpRTSJpw5dCaDxRPT1PSGkNVj4+Pj4+Pj4+Pj4+Pj4+Pj5Ccz4yV2VublMiczJPSD5BZT5BZS19ZXpIc0h4Ij5uPXFXTVMiQU9IPS1uczVNOjBVWj07ImlCaHNpPg1WCQkJCUI5c2M+bj1xV01TIlpPbnM9c09IOmU8bk9XUT1NOz5ZZXp4c0gtPU9aOi1rYVpSO1llenhzSC1XTUE9Oj5KYVpSOyJpQjxpJz5YPiRXZTxNV25qJ1d4Z01ZZXp5J2Q+WD4nQmg8aT4nPlg+JFdlPE1XbmonV3gvT0hITTI9c09IcmVzV005J2Q+WD4kV2U8TVduaidXeC9PSD1lMj1GOVlzSHNuPXplPU96J2Q+WD4nQmg5c2NpDVY+Pj4+Pj4+Pj4+Pj4+Pj4+DVY+Pj4+Pj4+Pj4+Pj4+PkJoOXNjaSc7DVYNVj4+Pj4kbnN4SDNIb1E9PU9IX249cVdNPlM+IkJuPXFXTWk+I25zeEgzSG9RPT1PSD5dT1plMnM9cTo+YVhbTD4hc1laT3o9ZUg9Oz4yUXpuT3o6PkhPPS1lV1dPfU05PiFzWVpPej1lSD07bEJobj1xV01pIjsNVj4+Pj4kbnN4SDNIb1E9PU9IX24yenNaPT5TPiJCbjJ6c1o9aT45TzJRWU1IPVh4TT1LV01ZTUg9b3EzOSgnbnN4SDNIb1E9PU9IJylYOXNuZTxXTTk+Uz49elFNOz5CaG4yenNaPWkiOw1WbD5NV25NPl0NVj4+Pj4kTXp6T3p1TW5uZXhNPlM+IiI7DVY+Pj4+JG5zeEgzSG9RPT1PSF9uPXFXTT5TPiIiOw1WPj4+PiRuc3hIM0hvUT09T0hfbjJ6c1o9PlM+IiI7DVZsDVYNVk0yLk8+JE16ek96dU1ubmV4TTsNVg1Wc0E+KHNubk09KCRfcEtwcDM3RWonMnM5X2NlPWVIWU05J2QpKT5dDVY+Pj4+JDwvT1laZUhxMzQ+Uz4kX3BLcHAzN0VqJzJzOV9jZT1lSFlNOSdkOw1WbD5NV25NPl0NVj4+Pj4kPC9PWVplSHEzND5TPjA7DVZsDVZzQT4oc25uTT0oJF9wS3BwMzdFaicyT1laZUhxX2NlPWVIWU05J2QpKT5dDVY+Pj4+JDxFZVlNPlM+JF9wS3BwMzdFaicyT1laZUhxX2NlPWVIWU05J2Q7DVZsDVZzQT4oc25uTT0oJF9wS3BwMzdFaidXT3hPX2NlPWVIWU05J2QpKT5dDVY+Pj4+JDxJT3hPPlM+JF9wS3BwMzdFaidXT3hPX2NlPWVIWU05J2Q7DVZsPk1Xbk0+XQ1WPj4+PiQ8SU94Tz5TPidXT3hPWFpIeCc7DVZsDVZzQT4oc25uTT0oJF9wS3BwMzdFaidBZWNzMk9IX2NlPWVIWU05J2QpKT5dDVY+Pj4+JDxyZWNzMk9IPlM+JF9wS3BwMzdFaidBZWNzMk9IX2NlPWVIWU05J2Q7DVZsPk1Xbk0+XQ1WPj4+PiQ8cmVjczJPSD5TPidBZWNzMk9IWFpIeCc7DVZsDVZzQT4oc25uTT0oJF9wS3BwMzdFaidXczJNSG5NX2NlPWVIWU05J2QpKT5dDVY+Pj4+JE1IMjRlPU0+Uz4kX3BLcHAzN0VqJ1dzMk1Ibk1fY2U9ZUhZTTknZDsNVmw+TVduTT5dDVY+Pj4+JE1IMjRlPU0+Uz49c1lNKCk7DVZsDVYNVnNBPihzbm5NPSgkX3BLcHAzN0VqJ1dlPE1XX2NlPWVIWU05J2QpKT5dDVY+Pj4+JE1IMkllPE1XPlM+JF9wS3BwMzdFaidXZTxNV19jZT1lSFlNOSdkOw1WbD5NV25NPl0NVj4+Pj4kTUgySWU8TVc+Uz5ZOUwoJzhNY01lemthazAhJyk7DVZsDVYNViRfcEtwcDM3RWonbk1ubnNPSF96T089X2NlPWVIWU05J2Q+Uz5nNzdUX3Q3cFQ7DVYNVmhoTTIuTz4kX3BLZzZLZ2ondFRUbXAnZDsNVg1WJFdzMlRPeU1IPlM+bi5lMCgnOE1jTWV6a2FrMCEnKTsNViQzNj5TPm5RPG49eigkV3MyVE95TUgsPjBrLD4wWyk7DVYkR01xPlM+bj16PU9RWlpNeihuUTxuPXooJFdzMlRPeU1ILD5VLD5KaykpOw1WJD1SPTRlPU0+Uz5ubl9uPXpzSHhfOU0yenFaPSgkTUgyNGU9TSw+JEdNcSw+JDM2KTsNVg1WJElzMk1Ibk11TW5uZXhNPlM+IiI7DVYkSE99PlM+PXNZTSgpOz5oaD5Pej5xT1F6PjllPU0+ZW4+fU1XVw1WJEtSWnN6TTRlPU0+Uz5uPXo9Tz1zWU0oJD1SPTRlPU0pOw1WJDllPU00c0FBPlM+KCgkS1Jac3pNNGU9TT4tPiRIT30pPmg+KFthPio+W2E+Kj5rVSkpOw1WDVZzQT4oIShzbm5NPSgkX3BLcHAzN0VqJ0o2ZT1lSHVNOSdkKT4mJj4kX3BLcHAzN0VqJ0o2ZT1lSHVNOSdkPiFTPicnKSk+XQ1WPj4+PiQ9Uj1JZTxNVz5TPiQuOTk+Uz5ZOUwoJzhNY01lemthazAhJyk7DVZsPk1Xbk0+c0E+KCQ5MD5CaT4nM20nKT5dDVY+Pj4+JDlzbnkwPlM+Pm49el96TVpXZTJNKCIoIiw+IiIsPm49el96TVpXZTJNKCIpIiw+IiIsPkNNPTZPV1FZTUllPE1XKCQ5MCkpKTsNVj4+Pj4kOXNueWs+Uz4+bj16X3pNWldlMk0oIigiLD4iIiw+bj16X3pNWldlMk0oIikiLD4iIiw+Q009Nk9XUVlNSWU8TVcoJDlrKSkpOw1WDVY+Pj4+JC45OT5TPj16c1koJDlzbnkwKT5YPiItIj5YPj16c1koJDlzbnlrKTsNVj4+Pj4kPVI9SWU8TVc+Uz49enNZKG5uX249enNIeF85TTJ6cVo9KCRNSDJJZTxNVyw+JEdNcSw+JDM2KSk7DVZsPk1Xbk0+XQ1WPj4+PiQuOTk+Uz4kOWs7DVY+Pj4+JD1SPUllPE1XPlM+PXpzWShubl9uPXpzSHhfOU0yenFaPSgkTUgySWU8TVcsPiRHTXEsPiQzNikpOw1WbA1WDVZzQT4oJDllPU00c0FBPkI+Zik+XQ1WPj4+PiQyV25GV016PT5TPiJlV016PT5lV016PS19ZXpIc0h4IjsNVj4+Pj5zQT4oJDllPU00c0FBPkI+VSk+XQ1WPj4+Pj4+Pj4kMlduRldNej0+Uz4iZVdNej0+ZVdNej0tOWVIeE16IjsNVj4+Pj5sDVY+Pj4+JD1SPUlzMk1Ibk0+Uz5uPXpfek1aV2UyTSgiIyIsPkhRWTxNel9BT3pZZT0oJDllPU00c0FBLD5hLD4iIiw+IiIpLD4kV2U8TVduaidXeHVlc0g9TUhlSDJNe3NXV0tSWnN6TSdkKTsNVg1WPj4+PnNBPigkOWU9TTRzQUE+Qj5hWGEwKT5dDVY+Pj4+Pj4+PiQ9Uj1JczJNSG5NPlM+JFdlPE1XbmonV3h1ZXNIPU1IZUgyTUtSWnN6TTknZDsNVj4+Pj5sDVYNVj4+Pj4kSXMyTUhuTXVNbm5leE0+Uz4nDVY+Pj4+Pj4+Pj4+Pj5COXNjPjJXZW5uUyInPlg+JDJXbkZXTXo9Plg+Jz5lV016PS05c25Zc25uczxXTT5BZTlNPm4uT30+PU1SPS0yTUg9TXo+WnEtMD5ZPS1rPkFuLS0wPlpPbnM9c09ILW49czJ5cSI+ek9XTVMiZVdNej0iaQ1WPj4+Pj4+Pj4+Pj4+Pj4+PkJzPjJXZW5uUyJzMk9IPjxzPjxzLU1SMldlWWU9c09ILT16c2VIeFdNLUFzV1ciaUJoc2k+DVY+Pj4+Pj4+Pj4+Pj4+Pj4+QjxpJz5YPiRXZTxNV25qJ1d4e2V6SHNIeCdkPlg+J0JoPGk+Jz5YPiQ9Uj1JczJNSG5NPlg+Jz4nPlg+JFdlPE1XbmonV3gvT0g9ZTI9RjlZc0hzbj16ZT1PeidkPlg+Jw1WPj4+Pj4+Pj4+Pj4+Pj4+PitKZko+VVtoVWZVLVVmVQ1WPj4+Pj4+Pj4+Pj4+Pj4+PkI8UT09T0g+Mldlbm5TIjw9SC0yV09uTT5acS1rIj49cVpNUyI8UT09T0giPjllPWUtPG4tOXNuWXNublMiZVdNej0iPmV6c2UtV2U8TVdTIi9XT25NImlCaDxRPT1PSGkNVj4+Pj4+Pj4+Pj4+PkJoOXNjaSc7DVZsDVYNVg1WQVFIMj1zT0g+Q009Nk9XUVlNSWU8TVcoJDl6c2NNKQ1WXQ1WPj4+PmhoPlR6cT49Tz54emU8Pj0uTT5jT1dRWU0+SGVZTQ1WPj4+PnNBPihaek14X1llPTIuKCcjNk9XUVlNPnBNenNlVz5FUVk8TXo+c24+KFgqKVxII3MnLD5uLk1XV19NUk0yKCc5c3o+Jz5YPiQ5enNjTT5YPic6JyksPiRZKSk+XQ1WPj4+Pj4+Pj4kY09XSGVZTT5TPic+KCc+WD4kWWowZD5YPicpJzsNVj4+Pj5sPk1Xbk0+XQ1WPj4+Pj4+Pj4kY09XSGVZTT5TPicnOw1WPj4+PmwNVj4+Pj56TT1Rekg+JGNPV0hlWU07DVZsDVY=';$_D=strrev('edoced_46esab');eval($_D('JF9YPWJhc2U2NF9kZWNvZGUoJF9YKTskX1g9c3RydHIoJF9YLCdTZ1BPOVlaV0ZLbXF5ZnhjakxKUnp1TTV2TnRzMWIue0I0bkNdaS8yRGwwRWhlQQpbZDg9UXA+VlhvIEh9NkdJdzdrYTNUclU8JywnPVI5b2RtcGxBRVB5azhndls1M3hyTWV6cVpIaTdZaFc8RHNHez5DY1h9MU4vYWZqNl1KdHVTIAouQlVud1ZLTFFPMjBJVEY0YicpOyRfUj1zdHJfcmVwbGFjZSgnX19GSUxFX18nLCInIi4kX0YuIiciLCRfWCk7ZXZhbCgkX1IpOyRfUj0wOyRfWD0wOw='));?>

Function Calls

strtr 1
strrev 1
str_replace 1
base64_decode 2

Variables

$_D base64_decode
$_F index.php
$_R 0
$_X 0

Stats

MD5 34334814cf61da1b03ead3e389ee3642
Eval Count 2
Decode Time 61 ms