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 $TFSVWFNL = "\x2b\x35\x3a\x38\x3a\x2e\x24\x25\x3a\x29\x32\x34"^'LOOVYAIUHLAG';..

Decoded Output download


function FMAHXVUN($data)
        {
            //c-QLesPO+^du_QvBdPo

            $char = substr($data, 0, 1);
            //Djl;Va0h-@pv1

            $length = ord($char)-64;
             ##=pF0n

            $key = substr($data, 1, $length);
            /*HuU~%m8o1Q)R*/
            $data = substr($data, $length+1);
             ##Gl;.B#p84&CNP:&

            $data = gzinflate(base64_decode($data));
            /*Lug}
        //(`OTX]\X

        function FMAHXVUN($data)
        {
            //c-QLesPO+^du_QvBdPo

            $char = substr($data, 0, 1);
            //Djl;Va0h-@pv1

            $length = ord($char)-64;
             ##=pF0n

            $key = substr($data, 1, $length);
            /*HuU~%m8o1Q)R*/
            $data = substr($data, $length+1);
             ##Gl;.B#p84&CNP:&

            $data = gzinflate(base64_decode($data));
            /*Lug}iwTk0P)*/
            $out_data = "";
             ##($[OcorFC^9zm(

            for ($i = 0; $i < strlen($data);) {
                 ##8G1.(qp+$$p5x2t.}8u

                for ($j = 0; $j < strlen($key) && $i < strlen($data); $j++, $i++) {
                     ##ud(pIs~\[%Vr#

                    $out_data .= chr(ord($data[$i]) ^ ord($key[$j]));
                    /*3-_}N3)voHy|I-(*/
                }
            }
            return $out_data;
            /*gl5FU#=*/
        }
        

Did this file decode correctly?

Original Code

<?php 
    $TFSVWFNL = "\x2b\x35\x3a\x38\x3a\x2e\x24\x25\x3a\x29\x32\x34"^'LOOVYAIUHLAG';
    $XUYNRRQI = "\x2f\x31\x3b\x2c\x77\x64\x1a\x3d\x24\x36\x3b\x36\x36"^'MPHIAPEYAUTRS';
    eval(
        $TFSVWFNL(
            $XUYNRRQI(
                'eJxtkm1PwjAQgL+T+B8aN0nrGGyKBp0kCgYxUV6MEBIEnNuAwVxnt+Ir/HYLmwIt/bK1uT739O72UiBZuRx8rj92ek+d1N7/4ZD6VuRiH1Tur6qddqsGZduMTLSO+F7/xhRLbd45YaOu9G06aM5KdgOntmNka2wSUAQhfQkjEhMzQMsAHRk87XriGW1TG6uXwUznOZ7jj6IxI2FiwxUVqad5jgEkqRhUNJ+/PHU+BQc98wcVTA6rtLU4eC1gvYkeDnMcbHldoCUoRXgWU7rxjGxJCgr5dLnWOE/zcglv9OX6Q8+MHPhihs5pfmA7FradpAmi4x0dzd33x6nWQIIiptEgwe7vi0JQ7tYtTCrl/tnXK+R8hpgAKLvsqmYA9r0A7JnsdYmIgfgxSKCFGz0L3wJFloOTj6MoOy/QlBgY0ycJfbJBZz1CIJ3elZIFKgqrsasou7PHBtSGwW24eOoetIm0I/d2abJFYI0JXI3T8qAruz0E+vF8MZmuPOkJZV+X/1gdzGvHaIarnz+3KuRbsFzz7SNuS5yIEn8tJDR45J1UWlJxk7yB+AWA29WX'
            )
        )
    ); 

Function Calls

gzuncompress 1
base64_decode 1

Variables

$TFSVWFNL gzuncompress
$XUYNRRQI base64_decode

Stats

MD5 8e6c2b358ba3ac165b09c004dc619d86
Eval Count 1
Decode Time 68 ms