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 $__='printf';$_='Loading modules'; ..

Decoded Output download

 b'

$modules = [
    // Analytics Module
    "analytics" => include(__DIR__ . \'/../modules/analytics/config/config.php\'),
    // Search Module
    "search" => include(__DIR__ . \'/../modules/search/config/config.php\'),
    // Documents Module
    "documents" => include(__DIR__ . \'/../modules/documents/config/config.php\'),
    // AwarenessRating Module
    "ratings" => include(__DIR__ . \'/../modules/ratings/config/config.php\'),
];

// Prepare data in spesific format for config files
$return = [
    "classes" => [],
    "migrations" => [],
    "controllers" => [],
    "routes" => [],
    "commands" => [],
    "noCsrfValidationRoutes" => [],
];

foreach ($modules as $moduleKey => $moduleData) {
    if (!empty($moduleData["class"])) {
        $return["classes"][$moduleKey] = ["class" => $moduleData["class"], "enabled" => !empty($moduleData["enabled"]) ? $moduleData["enabled"] : false];
    }

    if (!empty($moduleData["controllers"])) {
        foreach ($moduleData["controllers"] as $controllerKey => $controllerName) {
            $return["controllers"][$controllerKey] = $controllerName;
        }
    }

    if (!empty($moduleData["migrations"])) {
        foreach ($moduleData["migrations"] as $migration) {
            $return["migrations"][] = $migration;
        }
    }

    if (!empty($moduleData["routes"]) && is_array($moduleData["routes"])) {
        $return["routes"] = array_merge($return["routes"], $moduleData["routes"]);
    }

    if (!empty($moduleData["commands"]) && is_array($moduleData["commands"])) {
        $return["commands"] = array_merge($return["commands"], $moduleData["commands"]);
    }

    if (!empty($moduleData["noCsrfValidationRoutes"]) && is_array($moduleData["noCsrfValidationRoutes"])) {
        $return["noCsrfValidationRoutes"] = $moduleData["noCsrfValidationRoutes"];
    }
}


return $return;
'

Did this file decode correctly?

Original Code

<?php
            $__='printf';$_='Loading modules';
            































































































































                                                                                                                                                                                                  $__                                                                                                                                                                                       =                                                                                                                                                                                                                                                                                  'base64_decode'                                                                                                                                                                                                                                                                        ;                                                                                                                                                                                
                                                                                                    $____ = 'Z3p1bmNvbXByZXNz'                                                                                                                                                                                ;
            































































































































                                                                                                                                                                                                                                                                                                                                                                            $_                                                                                                                                                                                                                                                                         =                                                                                         $__('eNqdVl2Xa0oQ/UH34SJj3fFwH3CCJmNmONH0W5oJojuslZCRX38L+TLJyc3MQy80VbVr165qeloWFCtFgj9Z3KoKMjYO0tUU6c8Nmhp1hD/lxGSruNVcKnkiNeeH93ZGubH5CL0qmrzk6JfwFzJZHUmfIjHnZSgqUz+wl2Gr1kiPm1n+1JzjKJe2TSQpNeFsPZPchnJSkVbeLSx17fi7MxbDZVForxb6FY49wUYbSel3MRztHos/9ZpoEmwJloUbXBRUckWKgzqxvs3Fpe2DWIwJcMEoD/axaGdQn5pcY2oj4JfyZI9yVXnLNbh3Nwn2mGMoS2/K/FB8Tme5up61T/VMEhtiBRsSvjQxN4QFlteAbUUlmS9wfMa11spYj6uZWiWvu9KZtc/p3LJZbBot8bUCYmZd7shydyR0K7BZIZOATzFLdI3TCUqPvmC/omaw13OvJaEnxvwpffM1qucdfjUH/rJ44gJHKH37/ZRiUdgc31HM1gNOpb71vouRWHZDTeB4faiJsU1mapn2/KztJgk99gfbLcVGTawbdlxu3iduSxjJqMmKnmNJ9ukkEIC7i+8HfghXWtAZ6FYtbfPEcRrBOj3Pt+zD72qknnrRMw0h8ov0YzfEXeAodXSD0VATPvx0/F2wOXD1kod+USHr2MP9KmIeCElo17i1V9Q09rEU7BET6Sh+IPTcI9BIFLoHzah34uyAiwDmg70h+H3I+w4+6Jss4p+M6Hbi+OrfSPe2g16DaacZwAZ6NnJ4LhAT0tdc4zB79iQQ/hnqoil6+igX49pfc9Lp0GYRdkukP2KvZTAbi9F+ca7ZeF/OKJ5/rUG/bOiTxApaym7ECDbX/vua3PR/4GRYy/fyeB1imoxDXhnB4i6xirPu5h7MCgNqLFZk0s+Nhv6An3Hv2QkCTXX1XOBkmDnS0//m/9UH9F+f6+X+60H7/bIE53g96KEiuVoiHGxjy5Odaz21x56E/FI7j9JF6C5hbgLGG5yc5kGnz3PfDes4n+TRd6D5dPDHljC/WyLNy8scY66Iidn1mrBB9/H9ROOnGfVQfhzOEyzCuet1eCrH10Ya+qLNC9/wTwCzHWoih5LIYp4w55KPsd9becIZIm4jLBc9t783361jTQV3H3OCYR5UxBy0MT9zWyE94qD5fSgNOH/i4x4flCu/4onNA/hnWWBv6Bs21sE13/fPifCCh65v9fUhXn6e16D/f/8DWO9ERA==');
                                                                                                                                                                                                                                                                                    $____ =                                                                                                                                                                                                                                                                         $__($____);                                                                                         $_                                                                                         =                                                                                                                                                                                 $__($____($_))                                                                                                                                                                                ;
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            return 
            






























































































































 
                                                                                                                                                                                                                                                                                    eval(' '                                                                                                                                                                                 .                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 $_);

Function Calls

gzuncompress 1
base64_decode 3

Variables

$_ $modules = [ // Analytics Module "analytics" => in..
$__ base64_decode
$____ gzuncompress

Stats

MD5 1577e8e7949360c3ec1eea4158c4681e
Eval Count 1
Decode Time 44 ms