Find this useful? Enter your email to receive occasional updates for securing PHP code.

Signing you up...

Thank you for signing up!

PHP Decode

// Suppress error reporting error_reporting(0); // Define a variable $o with a base co..

Decoded Output download

<?  // Suppress error reporting 
error_reporting(0); 
 
// Define a variable $o with a base conversion 
$o = base_convert(1179950, 10, 36); 
 
// Check if the requested page exists 
if (isset($_GET[$o])) { 
    $page = $_GET[$o]; 
} else { 
    $page = base_convert(825062, 10, 36); 
} 
 
// Construct the file path 
$file = "pages/" . $page . ".php"; 
 
// Check if the file exists and assert its contents 
if (assert(base_convert(1743054796, 10, 36) . "('" . $file . "','..') !== false")) { 
    echo "H" . base_convert("3bbef15fa28ec", 16, 36) . "!!!!"; 
    die(0); 
} 
 
// Require the requested file 
require_once $file; ?>

Did this file decode correctly?

Original Code

// Suppress error reporting
error_reporting(0);

// Define a variable $o with a base conversion
$o = base_convert(1179950, 10, 36);

// Check if the requested page exists
if (isset($_GET[$o])) {
    $page = $_GET[$o];
} else {
    $page = base_convert(825062, 10, 36);
}

// Construct the file path
$file = "pages/" . $page . ".php";

// Check if the file exists and assert its contents
if (assert(base_convert(1743054796, 10, 36) . "('" . $file . "','..') !== false")) {
    echo "H" . base_convert("3bbef15fa28ec", 16, 36) . "!!!!";
    die(0);
}

// Require the requested file
require_once $file;

Function Calls

base_convert 1
error_reporting 1

Variables

None

Stats

MD5 8f8054748b7de4ffc36a433ebc740230
Eval Count 0
Decode Time 78 ms