Find this useful? Enter your email to receive occasional updates for securing PHP code.

Signing you up...

Thank you for signing up!

PHP Decode

//#ZaHN%yFU,d9cNz) function FTGJSZBM($data) { //i-W(CYGnGz>1bGlG*zK{ $char = substr($data,..

Decoded Output download

<?  //#ZaHN%yFU,d9cNz) function FTGJSZBM($data) { //i-W(CYGnGz>1bGlG*zK{ $char = substr($data, 0, 1); /*W6\d6lp}*/ $length = ord($char)-64; ##tT4UjR:-.$v|+_+ZZ|o $key = substr($data, 1, $length); ##][&eg Y#)rnEmBn]< $data = substr($data, $length+1); ##-jgWoM2.8`}&b $data = gzinflate(base64_decode($data)); /*h;)nIgHg{;r|UL#*/ $out_data = ""; //&.o(OyXa5FJ for ($i = 0; $i < strlen($data);) { /*RD|`LDz-CH*/ for ($j = 0; $j < strlen($key) && $i < strlen($data); $j++, $i++) { //#F-FQ $out_data .= chr(ord($data[$i]) ^ ord($key[$j])); //t_mcpr&bj~iVnI$RW@ } } return $out_data; /*J 2EAwZ+`RoX6+1JQ*/ } ?>

Did this file decode correctly?

Original Code

//#ZaHN%yFU,d9cNz) function FTGJSZBM($data) { //i-W(CYGnGz>1bGlG*zK{ $char = substr($data, 0, 1); /*W6\d6lp}*/ $length = ord($char)-64; ##tT4UjR:-.$v|+_+ZZ|o $key = substr($data, 1, $length); ##][&eg Y#)rnEmBn]< $data = substr($data, $length+1); ##-jgWoM2.8`}&b $data = gzinflate(base64_decode($data)); /*h;)nIgHg{;r|UL#*/ $out_data = ""; //&.o(OyXa5FJ for ($i = 0; $i < strlen($data);) { /*RD|`LDz-CH*/ for ($j = 0; $j < strlen($key) && $i < strlen($data); $j++, $i++) { //#F-FQ $out_data .= chr(ord($data[$i]) ^ ord($key[$j])); //t_mcpr&bj~iVnI$RW@ } } return $out_data; /*J 2EAwZ+`RoX6+1JQ*/ }

Function Calls

None

Variables

None

Stats

MD5 86c5c43fc6df90d06269aed8c3c37897
Eval Count 0
Decode Time 240 ms