Online PHP and Javascript Decoder decode hidden script to uncover its real functionality


if (!function_exists('sg_load')) {
    $__v = phpversion();
    
    $__v2 = "e" .  . (int)"x";
    $__u = strtolower(substr(php_uname(), 0, 3));
    $__ts = (@constant('PHP_ZTS') || @constant('ZEND_THREAD_SAFE') ? 'ts' : '');
    $__f = $__f0 = 'ixed.' . $__v2 . $__ts .  . $__u;
    $__ff = $__ff0 = 'ixed.' . $__v2 .  . (int)"p" . $__ts .  . $__u;
    $__ed = @ini_get('extension_dir');
    $__e = $__e0 = @realpath($__ed);
    $__dl = function_exists('dl') && function_exists('file_exists') && @ini_get('enable_dl') && !@ini_get('safe_mode');
    if ($__dl && $__e && version_compare($__v, '525', '<') && function_exists('getcwd') && function_exists('dirname')) {
        $__d = $__d0 = getcwd();
        if (@"x" == ':') {
            $__d = str_replace('\\', '/', substr($__d, 2));
            $__e = str_replace('\\', '/', substr($__e, 2));
        }
        $__e .= ($__h = str_repeat('/..', substr_count($__e, '/')));
        $__f = '/ixed/' . $__f0;
        $__ff = '/ixed/' . $__ff0;
        while (!file_exists($__e . $__d . $__ff) && !file_exists($__e . $__d . $__f) && strlen($__d) > 1) {
            $__d = dirname($__d);
        }
        if (file_exists($__e . $__d . $__ff)) dl($__h . $__d . $__ff);
        else if (file_exists($__e . $__d . $__f)) dl($__h . $__d . $__f);
    }
    if (!function_exists('sg_load') && $__dl && $__e0) {
        if (file_exists($__e0 . '/' . $__ff0)) dl($__ff0);
        else if (file_exists($__e0 . '/' . $__f0)) dl($__f0);
    }
    if (!function_exists('sg_load')) {
        $__ixedurl = 'https://wwwsourceguardiancom/loaders/downloadphp?php_v=' . urlencode($__v) . '&php_ts=' . ($__ts ? '1' : '0') . '&php_is=' . @constant('PHP_INT_SIZE') . '&os_s=' . urlencode(php_uname('s')) . '&os_r=' . urlencode(php_uname('r')) . '&os_m=' . urlencode(php_uname('m'));
        $__sapi = php_sapi_name();
        if (!$__e0) $__e0 = $__ed;
        if (function_exists('php_ini_loaded_file')) $__ini = php_ini_loaded_file();
        else $__ini = 'phpini';
        if ((substr($__sapi, 0, 3) == 'cgi') || ($__sapi == 'cli') || ($__sapi == 'embed')) {
            $__msg = "\nPHP script '" . __FILE__ . "' is protected by SourceGuardian and requires a SourceGuardian loader '" . $__f0 . "' to be installed.\n\n1) Download the required loader '" . $__f0 . "' from the SourceGuardian site: " . $__ixedurl . "\n2) Install the loader to ";
            if (isset($__d0)) {
                $__msg .= $__d0DIRECTORY_SEPARATOR . 'ixed';
            } else {
                $__msg .= $__e0;
                if (!$__dl) {
                    $__msg .= "\n3) Edit " . $__ini . " and add 'extension=" . $__f0 . "' directive";
                }
            }
            $__msg .= "\n\n";
        } else {
            $__msg = "<html><body>PHP script '" . __FILE__ . "' is protected by <a href=\"https://wwwsourceguardiancom/\">SourceGuardian</a> and requires a SourceGuardian loader '" . $__f0 . "' to be installed.<br><br>1) <a href=\"" . $__ixedurl . "\" target=\"_blank\">Click here</a> to download the required '" . $__f0 . "' loader from the SourceGuardian site<br>2) Install the loader to ";
            if (isset($__d0)) {
                $__msg .= $__d0DIRECTORY_SEPARATOR . 'ixed';
            } else {
                $__msg .= $__e0;
                if (!$__dl) {
                    $__msg .= "<br>3) Edit " . $__ini . " and add 'extension=" . $__f0 . "' directive<br>4) Restart the web server";
                }
            }
            $__msg .= "</body></html>";
        }
        die($__msg);
        
    }
}
return sg_load('86EF549DC7C503B9AAQAAAAhAAAABMgAAACABAAAAAAAAAD/hQylkgwfZxJe4iYJdCqP9Ih2kP4+DPYzAmFYULsVLNMqDypHzgPO8L9bgZ8kYjpxuPTUg3RWMLcQXjyemdAE/cKs8+ArIjaNf+HrBfZJZP9RHU/UCILBQRMveE1LVQSE3isezQEqJ10kPFjY9VwY9MNFcLc4Xb0tFthAY3/fU5Oo5NZbwjiwsZD5LXNCvOTzIlpVCJ/M0bBez+fkLT/mbzRNoc3Ki4vB/kQwfOp1ORuCvd+qff0RYQ31DaUdILr9shCcq7tXeQ1TAAAA+AAAABlhU3XePxiUpgApSDqLklCAau82eKj3av0LLK1MmT32m3PTmcXJuKfWUp2wGgMQIijpo5i49ZDd6//YcKtNeLfUYRP/XtUFgDANm+LjqlxQQMbY/Biuj73JJr796cNi1JI0zB5uJzXJn8kgDa/S3lOpDDteZPg/XLuyof8sFedPycaiRA9OAPqkrjsDiYq2ZNFV0uK4zPT/N2p0l5jBVW+03zoZ5KVBO6CGu20V4HegmC07ATbdgKg1LVPbyAGAkCzy/nkkxefS+3ikaTb0KWsYMVTV+IKzcMwqHITR6YpYidmcoENreUxmSLy1ZQfumRBcLiKNaOk7AAAAAA==');



© 2023 Quttera Ltd. All rights reserved.