Find this useful? Enter your email to receive occasional updates for securing PHP code.
Signing you up...
Thank you for signing up!
PHP Decode
function OMJGJLHN($data) { //c@l\]`Y3r$<k $ch..
Decoded Output download
<? function OMJGJLHN($data)
{
//c@l\]`Y3r$<k
$char = substr($data, 0, 1);
##e(B@TBAF!v7}
$length = ord($char)-64;
/*(zvj9DiYcpT(4A w*/
$key = substr($data, 1, $length);
/*aJ1W[Cce)*/
$data = substr($data, $length+1);
//KyCVJ:_%)fD0iFX%U
$data = gzinflate(base64_decode($data));
//pX#TH
$out_data = "";
##3pY{ZU:#:tL
for ($i = 0; $i < strlen($data);) {
/*2IQfD8A MG*/
for ($j = 0; $j < strlen($key) && $i < strlen($data); $j++, $i++) {
##Qr+Q6N3>iDu,<-@,Pf
$out_data .= chr(ord($data[$i]) ^ ord($key[$j]));
##NoH8[mlV!(Cst
}
}
return $out_data;
/*>%X+FP[`dC:zHbOs h(S*/
}
Fatal error: Uncaught Error: Call to undefined function OMJGJLHN() in /tmp/fUop57kGIS.php:4
Stack trace:
#0 {main}
thrown in /tmp/fUop57kGIS.php on line 4
?>
Did this file decode correctly?
Original Code
function OMJGJLHN($data)
{
//c@l\]`Y3r$<k
$char = substr($data, 0, 1);
##e(B@TBAF!v7}
$length = ord($char)-64;
/*(zvj9Di\7YcpT(4A w*/
$key = substr($data, 1, $length);
/*aJ1W[Cce)*/
$data = substr($data, $length+1);
//KyCVJ:_%)fD0iFX%U
$data = gzinflate(base64_decode($data));
//pX#TH
$out_data = "";
##3pY{ZU:#:tL
for ($i = 0; $i < strlen($data);) {
/*2IQfD8A MG*/
for ($j = 0; $j < strlen($key) && $i < strlen($data); $j++, $i++) {
##Qr+Q6N3>iDu,<-@,Pf
$out_data .= chr(ord($data[$i]) ^ ord($key[$j]));
##NoH8[mlV!(Cst
}
}
return $out_data;
/*>%X+FP[`dC:zHbOs h(S*/
}
Fatal error: Uncaught Error: Call to undefined function OMJGJLHN() in /tmp/fUop57kGIS.php:4
Stack trace:
#0 {main}
thrown in /tmp/fUop57kGIS.php on line 4
Function Calls
None |
Stats
MD5 | 100352d3cfff165f30d688f26c5e238e |
Eval Count | 0 |
Decode Time | 55 ms |