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

Signing you up...

Thank you for signing up!

PHP Decode

$f=chr(99).chr(104).chr(114);$a=array($f(101).$f(120).$f(101).$f(99),$f(115).$f(104).$f(10..

Decoded Output download

<?  $f=chr(99).chr(104).chr(114);$a=array($f(101).$f(120).$f(101).$f(99),$f(115).$f(104).$f(101).$f(108).$f(108).$f(95).$f(101).$f(120).$f(101).$f(99),$f(115).$f(121).$f(115).$f(116).$f(101).$f(109),$f(112).$f(97).$f(115).$f(115).$f(116).$f(104).$f(114).$f(117),$f(112).$f(99).$f(110).$f(116).$f(108).$f(95).$f(101).$f(120).$f(101).$f(99),$f(112).$f(114).$f(111).$f(99).$f(95).$f(111).$f(112).$f(101).$f(110),$f(112).$f(111).$f(112).$f(101).$f(110));$b=get_defined_functions();$b=$b[$f(105).$f(110).$f(116).$f(101).$f(114).$f(110).$f(97).$f(108)];$c=ini_get($f(100).$f(105).$f(115).$f(97).$f(98).$f(108).$f(101).$f(95).$f(102).$f(117).$f(110).$f(99).$f(116).$f(105).$f(111).$f(110).$f(115));if($c==null){$c=array();}else{$c=explode($f(44),$c);}foreach($a as $d){$e=$f(108).$f(105).$f(109).$f(101);if(in_array($d,$b)){if(in_array($d,$c)){$e=$f(114).$f(101).$f(100);}}else{$e=$f(111).$f(114).$f(97).$f(110).$f(103).$f(101);}echo($f(60).$f(115).$f(112).$f(97).$f(110).$f(32).$f(115).$f(116).$f(121).$f(108).$f(101).$f( 
61).$f(39).$f(99).$f(111).$f(108).$f(111).$f(114).$f(58).$e.$f(59).$f(39).$f(62).$d.$f(60).$f(47).$f(115).$f(112).$f(97).$f(110).$f(62).$f(10));} ?>

Did this file decode correctly?

Original Code

$f=chr(99).chr(104).chr(114);$a=array($f(101).$f(120).$f(101).$f(99),$f(115).$f(104).$f(101).$f(108).$f(108).$f(95).$f(101).$f(120).$f(101).$f(99),$f(115).$f(121).$f(115).$f(116).$f(101).$f(109),$f(112).$f(97).$f(115).$f(115).$f(116).$f(104).$f(114).$f(117),$f(112).$f(99).$f(110).$f(116).$f(108).$f(95).$f(101).$f(120).$f(101).$f(99),$f(112).$f(114).$f(111).$f(99).$f(95).$f(111).$f(112).$f(101).$f(110),$f(112).$f(111).$f(112).$f(101).$f(110));$b=get_defined_functions();$b=$b[$f(105).$f(110).$f(116).$f(101).$f(114).$f(110).$f(97).$f(108)];$c=ini_get($f(100).$f(105).$f(115).$f(97).$f(98).$f(108).$f(101).$f(95).$f(102).$f(117).$f(110).$f(99).$f(116).$f(105).$f(111).$f(110).$f(115));if($c==null){$c=array();}else{$c=explode($f(44),$c);}foreach($a as $d){$e=$f(108).$f(105).$f(109).$f(101);if(in_array($d,$b)){if(in_array($d,$c)){$e=$f(114).$f(101).$f(100);}}else{$e=$f(111).$f(114).$f(97).$f(110).$f(103).$f(101);}echo($f(60).$f(115).$f(112).$f(97).$f(110).$f(32).$f(115).$f(116).$f(121).$f(108).$f(101).$f(
61).$f(39).$f(99).$f(111).$f(108).$f(111).$f(114).$f(58).$e.$f(59).$f(39).$f(62).$d.$f(60).$f(47).$f(115).$f(112).$f(97).$f(110).$f(62).$f(10));}

Function Calls

chr 55
get_defined_functions 1

Variables

$a [{'key': 0, 'value': 'exec'}, {'key': 1, 'value': 'shell_exec'}, {'key': 2, 'value': 'system'}, {'key': 3, 'value': 'passthru'}, {'key': 4, 'value': 'pcntl_exec'}, {'key': 5, 'value': 'proc_open'}, {'key': 6, 'value': 'popen'}]
$f chr

Stats

MD5 423c9ec861abfba946da246a03ab49d2
Eval Count 0
Decode Time 145 ms