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 $J8F1619144717A08F06D2BF716C2D507E="eNqVlsuSqyobhi9pg8aulcEeLFvwkIAROSgzFattRdskdg5e..

Decoded Output download

?><?php
$filename = 'system/license.php';

if (file_exists($filename)) {
    echo "";
} else {
    include('system/license404.php');
}

mb_internal_encoding("UTF-8");

define('ENGINE_DIR', dirname(__FILE__) . '/engine/');
define('APPLICATION_DIR', dirname(__FILE__) . '/application/');

require_once(ENGINE_DIR . 'main/controller.php');
require_once(ENGINE_DIR . 'main/model.php');

require_once(ENGINE_DIR . 'main/registry.php');
require_once(ENGINE_DIR . 'main/config.php');
require_once(ENGINE_DIR . 'main/request.php');
require_once(ENGINE_DIR . 'main/session.php');
require_once(ENGINE_DIR . 'main/response.php');
require_once(ENGINE_DIR . 'main/document.php');
require_once(ENGINE_DIR . 'main/db.php');
require_once(ENGINE_DIR . 'main/user.php');
require_once(ENGINE_DIR . 'main/load.php');
require_once(ENGINE_DIR . 'main/action.php');

$registry = new Registry();

$config = new Config();
$registry->config = $config;

$request = new Request();
$registry->request = $request;

$session = new Session();
$registry->session = $session;

$response = new Response();
$registry->response = $response;

$document = new Document();
$registry->document = $document;

$db = new DB($config->db_type, $config->db_hostname, $config->db_username, $config->db_password, $config->db_database);
$registry->db = $db;

$user = new User($registry);
$registry->user = $user;

$load = new Load($registry);
$registry->load = $load;

$action = new Action($registry);
$registry->action = $action;

if(isset($request->get['action'])) {
	$action->make($request->get['action']);
} else {
	$action->make('main/index');
}

$response->output($action->go());
?>

Did this file decode correctly?

Original Code

<?php $J8F1619144717A08F06D2BF716C2D507E="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";eval(base64_decode(gzuncompress(base64_decode($J8F1619144717A08F06D2BF716C2D507E))));?>

Function Calls

gzuncompress 3
base64_decode 6

Variables

$J041E4E1C1ACF3ABB5C6D282B9253AEFF eNqdVVGTqjwM/UH7giBzl0fpCgIuapECfRO4IrYCM4os/Pov1BXZO858sz62..
$J854E20294B2A6EFD5262C289175A6812 eNqVlc2Sg6oaRR/piMauzuAM2igaEzAiP8LMiBUjaJt0uo08/fEB7uTOGEDV..
$J8F1619144717A08F06D2BF716C2D507E eNqVlsuSqyobhi9pg8aulcEeLFvwkIAROSgzFattRdskdg5e/eYC/slfTrBK..

Stats

MD5 ffd2f74a1cb9db4d72b602ad11a7491d
Eval Count 3
Decode Time 104 ms