https://qtechnologies.dev/

ID de exploración:
875822a9-1474-4528-b614-f35e072fe393Finalizado
URL enviada:
https://mdma.dev/Redireccionado
Informe finalizado:

Enlaces: 4 encontrados

Los enlaces salientes identificados en la página

EnlaceTEXTO
https://docs.mdma.devDocs
https://github.com/qTechnologiesV2/Github
https://status.mdma.devStatus
https://mdma.devqTechnologies LLC

Variables JavaScript: 18 encontradas

Las variables JavaScript globales cargadas en el objeto de ventana de una página son variables declaradas fuera de las funciones y a las que se puede acceder desde cualquier lugar del código en el ámbito actual

NombreTipo
onbeforetoggleobject
documentPictureInPictureobject
onscrollendobject
XFobject
gtagfunction
dataLayerobject
htmlundefined
Mustacheobject
autosizefunction
EWRportaobject

Mensajes de registro de la consola: 0 encontrados

Mensajes registrados en la consola web

HTML

El cuerpo HTML sin procesar de la página

<!DOCTYPE html><html id="XF" lang="en-US" dir="LTR" data-xf="2.3" data-app="public" data-template="EWRporta_articles_index" data-container-key="" data-content-key="" data-logged-in="false" data-cookie-prefix="xf_" data-csrf="1734452867,2e2d84a7437c48a5fdf57855dac76895" class="has-js template-EWRporta_articles_index has-no-touchevents has-passiveeventlisteners has-no-hiddenscroll has-overflowanchor has-no-displaymodestandalone has-flexgap has-os-windows has-browser-chrome" data-run-jobs=""><head>
	
	
	

	<meta charset="utf-8">
	<title>qTechnologies LLC</title>
	<link rel="manifest" href="/webmanifest.php">

	<meta http-equiv="X-UA-Compatible" content="IE=Edge">
	<meta name="viewport" content="width=device-width, initial-scale=1, viewport-fit=cover">

	
		
			
				<meta name="theme-color" media="(prefers-color-scheme: light)" content="#0062ff">
				<meta name="theme-color" media="(prefers-color-scheme: dark)" content="#0062ff">
			
		
	

	<meta name="apple-mobile-web-app-title" content="qTechnologies LLC">
	
		<link rel="apple-touch-icon" href="https://data.mdma.dev/assets/logo/logo-192px.png">
		

	
		
		<meta name="description" content="qTechnologies Forum">
		<meta property="og:description" content="qTechnologies Forum">
		<meta property="twitter:description" content="qTechnologies Forum">
	
	
		<link rel="alternate" type="application/rss+xml" title="RSS feed for qTechnologies LLC" href="/ewr-porta/index.rss">
	

	
		
	
	
	<meta property="og:site_name" content="qTechnologies LLC">


	
	
		
	
	
	<meta property="og:type" content="website">


	
	
		
	
	
	
		<meta property="og:title" content="qTechnologies LLC">
		<meta property="twitter:title" content="qTechnologies LLC">
	


	
	
	
		
	
	
	<meta property="og:url" content="https://qtechnologies.dev/">


	
	

	
	
	
		
	
	

	<link rel="stylesheet" href="/css.php?css=public%3Anormalize.css%2Cpublic%3Afa.css%2Cpublic%3Avariations.less%2Cpublic%3Acore.less%2Cpublic%3Aapp.less&amp;s=19&amp;l=1&amp;d=1734452630&amp;k=c1e59557120287fe5bc5abe8c8d30cd42370076a">
	
	
		<link rel="preconnect" href="https://fonts.gstatic.com">
		<link href="https://fonts.googleapis.com/css2?family=Poppins:wght@400;500;600;700&amp;display=swap" rel="stylesheet">
	

	<link rel="stylesheet" href="/css.php?css=public%3AEWRporta.less%2Cpublic%3AEWRporta_articles.less%2Cpublic%3Abb_code.less%2Cpublic%3Alightbox.less%2Cpublic%3Amessage.less%2Cpublic%3Anotices.less%2Cpublic%3Aextra.less&amp;s=19&amp;l=1&amp;d=1734452630&amp;k=3a139068aa9291d0819af7e9aa4e2d0cdf44f24b">


	
		<script src="/js/xf/preamble.min.js?_v=2cd87265"></script>
	

	
	<script src="/js/vendor/vendor-compiled.js?_v=2cd87265" defer=""></script>
	<script src="/js/xf/core-compiled.js?_v=2cd87265" defer=""></script>

	<script>
		window.addEventListener('DOMContentLoaded', function() {
			XF.extendObject(true, XF.config, {
				// 

				userId: 0,
				enablePush: true,
				pushAppServerKey: 'BNyiZeSFBtR-5IWnZ_n-hwFl_fMTUukQ6-pxJyGG-iVkaoFmW141cwV4hi-aqaNnWCOSciR2VvpdmkWJvhKGk1I',
				url: {
					fullBase: 'https://qtechnologies.dev/',
					basePath: '/',
					css: '/css.php?css=__SENTINEL__&s=19&l=1&d=1734452630',
					js: '/js/__SENTINEL__?_v=2cd87265',
					icon: '/data/local/icons/__VARIANT__.svg?v=1734452631#__NAME__',
					iconInline: '/styles/fa/__VARIANT__/__NAME__.svg?v=5.15.3',
					keepAlive: '/login/keep-alive'
				},
				cookie: {
					path: '/',
					domain: '',
					prefix: 'xf_',
					secure: true,
					consentMode: 'simple',
					consented: ["optional","_third_party"]
				},
				cacheKey: 'f3ed7234243583f554e27d349fe769c5',
				csrf: '1734452867,2e2d84a7437c48a5fdf57855dac76895',
				js: {"\/js\/8wayrun\/porta\/portal.js?_v=2cd87265":true,"\/js\/xf\/lightbox-compiled.js?_v=2cd87265":true,"\/js\/foroagency\/coloredusername\/index.js?_v=2cd87265":true},
				fullJs: false,
				css: {"public:EWRporta.less":true,"public:EWRporta_articles.less":true,"public:bb_code.less":true,"public:lightbox.less":true,"public:message.less":true,"public:notices.less":true,"public:extra.less":true},
				time: {
					now: 1734452867,
					today: 1734393600,
					todayDow: 2,
					tomorrow: 1734480000,
					yesterday: 1734307200,
					week: 1733875200,
					month: 1733011200,
					year: 1704067200
				},
				style: {
					light: 'default',
					dark: 'alternate',
					defaultColorScheme: 'light'
				},
				borderSizeFeature: '3px',
				fontAwesomeWeight: 'r',
				enableRtnProtect: true,
				
				enableFormSubmitSticky: true,
				imageOptimization: '0',
				imageOptimizationQuality: 0.85,
				uploadMaxFilesize: 536870912,
				uploadMaxWidth: 0,
				uploadMaxHeight: 0,
				allowedVideoExtensions: ["m4v","mov","mp4","mp4v","mpeg","mpg","ogv","webm"],
				allowedAudioExtensions: ["mp3","opus","ogg","wav"],
				shortcodeToEmoji: true,
				visitorCounts: {
					conversations_unread: '0',
					alerts_unviewed: '0',
					total_unread: '0',
					title_count: true,
					icon_indicator: true
				},
				jsMt: {"xf\/action.js":"1073507f","xf\/embed.js":"1073507f","xf\/form.js":"1073507f","xf\/structure.js":"1073507f","xf\/tooltip.js":"1073507f"},
				jsState: {},
				publicMetadataLogoUrl: '',
				publicPushBadgeUrl: 'https://qtechnologies.dev/styles/default/xenforo/bell.png'
			});

			XF.extendObject(XF.phrases, {
				// 
				date_x_at_time_y:     "{date} at {time}",
				day_x_at_time_y:      "{day} at {time}",
				yesterday_at_x:       "Yesterday at {time}",
				x_minutes_ago:        "{minutes} minutes ago",
				one_minute_ago:       "1 minute ago",
				a_moment_ago:         "A moment ago",
				today_at_x:           "Today at {time}",
				in_a_moment:          "In a moment",
				in_a_minute:          "In a minute",
				in_x_minutes:         "In {minutes} minutes",
				later_today_at_x:     "Later today at {time}",
				tomorrow_at_x:        "Tomorrow at {time}",
				short_date_x_minutes: "{minutes}m",
				short_date_x_hours:   "{hours}h",
				short_date_x_days:    "{days}d",

				day0: "Sunday",
				day1: "Monday",
				day2: "Tuesday",
				day3: "Wednesday",
				day4: "Thursday",
				day5: "Friday",
				day6: "Saturday",

				dayShort0: "Sun",
				dayShort1: "Mon",
				dayShort2: "Tue",
				dayShort3: "Wed",
				dayShort4: "Thu",
				dayShort5: "Fri",
				dayShort6: "Sat",

				month0: "January",
				month1: "February",
				month2: "March",
				month3: "April",
				month4: "May",
				month5: "June",
				month6: "July",
				month7: "August",
				month8: "September",
				month9: "October",
				month10: "November",
				month11: "December",

				active_user_changed_reload_page: "The active user has changed. Reload the page for the latest version.",
				server_did_not_respond_in_time_try_again: "The server did not respond in time. Please try again.",
				oops_we_ran_into_some_problems: "Oops! We ran into some problems.",
				oops_we_ran_into_some_problems_more_details_console: "Oops! We ran into some problems. Please try again later. More error details may be in the browser console.",
				file_too_large_to_upload: "The file is too large to be uploaded.",
				uploaded_file_is_too_large_for_server_to_process: "The uploaded file is too large for the server to process.",
				files_being_uploaded_are_you_sure: "Files are still being uploaded. Are you sure you want to submit this form?",
				attach: "Attach files",
				rich_text_box: "Rich text box",
				close: "Close",
				link_copied_to_clipboard: "Link copied to clipboard.",
				text_copied_to_clipboard: "Text copied to clipboard.",
				loading: "Loading…",
				you_have_exceeded_maximum_number_of_selectable_items: "You have exceeded the maximum number of selectable items.",

				processing: "Processing",
				'processing...': "Processing…",

				showing_x_of_y_items: "Showing {count} of {total} items",
				showing_all_items: "Showing all items",
				no_items_to_display: "No items to display",

				number_button_up: "Increase",
				number_button_down: "Decrease",

				push_enable_notification_title: "Push notifications enabled successfully at qTechnologies LLC",
				push_enable_notification_body: "Thank you for enabling push notifications!",

				pull_down_to_refresh: "Pull down to refresh",
				release_to_refresh: "Release to refresh",
				refreshing: "Refreshing…"
			});
		});
	</script>

	<script src="/js/8wayrun/porta/portal.js?_v=2cd87265" defer=""></script>
<script src="/js/xf/lightbox-compiled.js?_v=2cd87265" defer=""></script>
<script src="/js/foroagency/coloredusername/index.js?_v=2cd87265" defer=""></script>



	
		<link rel="icon" type="image/png" href="https://data.mdma.dev/assets/logo/favicon-32x32.png" sizes="32x32">
	

	
	
		<script async="" src="/jc/gtm.js?_v=2cd87265"></script>
	
	<script>
		window.dataLayer=window.dataLayer||[];function gtag(){dataLayer.push(arguments)}gtag("js",new Date);gtag('config','G-Q4K76KLSKJ',{'style_id':19,'user_properties': {
		
		'pwa':navigator.standalone||window.matchMedia('(display-mode: standalone), (display-mode: minimal-ui)').matches?1:0,
		},});
!function(b,c){"object"==typeof console&&"function"==typeof console.error&&(console.error_old=console.error,console.error=function(){console.error_old.apply(this,arguments);b.gtag("event","exception",{error_type:"console",error_message:arguments[0],fatal:!1})});b.onerror=function(a,d,e){b.gtag("event","exception",{error_type:"javascript",error_message:a,error_location:d,error_line_number:e,fatal:!1})};b.onload=function(){c.querySelectorAll("img").forEach(a=>{a.complete&&0===a.naturalWidth&&b.gtag("event",
"exception",{error_type:"image",error_message:"not_loaded",error_location:a.src,fatal:!1})})}}(window,document);
	</script>

<script src="/js/xf/structure.min.js?_v=2cd87265_mt=undefined"></script></head>
<body data-template="EWRporta_articles_index">

<div class="p-pageWrapper" id="top">

	

	<header class="p-header" id="header">
		<div class="p-header-inner">
			<div class="p-header-content">

				<button type="button" class="button button--plain p-nav-menuTrigger" data-xf-click="off-canvas" data-menu=".js-headerOffCanvasMenu" tabindex="0" aria-label="Menu"><span class="button-text">
					<i aria-hidden="true"></i>
				</span></button>

				
			</div>
		</div>
	</header>

	
	

	
		<div class="p-navSticky p-navSticky--primary" data-xf-init="sticky-header">
			
		<nav class="p-nav">
			<div class="p-nav-inner">
								
					<div class="p-nav-smallLogo">
						<a href="https://qtechnologies.dev">
							

	

	
		
		

		
	
		
		

		
	

	

	<picture data-variations="{&quot;default&quot;:{&quot;1&quot;:&quot;\/data\/assets\/logo\/Icon.png&quot;,&quot;2&quot;:null},&quot;alternate&quot;:{&quot;1&quot;:&quot;\/data\/assets\/logo\/Icon.png&quot;,&quot;2&quot;:null}}">
		
		
		

		
			
			
			

			
		

		<img src="/data/assets/logo/Icon.png" width="50" height="36" alt="qTechnologies LLC">
	</picture>


						</a>
					</div>
				

				
					<div class="p-header-logo p-header-logo--image">
						<a href="https://qtechnologies.dev">
							

	

	
		
		

		
	
		
		

		
	

	

	<picture data-variations="{&quot;default&quot;:{&quot;1&quot;:&quot;\/data\/assets\/logo\/Icon.png&quot;,&quot;2&quot;:null},&quot;alternate&quot;:{&quot;1&quot;:&quot;\/data\/assets\/logo\/Icon.png&quot;,&quot;2&quot;:null}}">
		
		
		

		
			
			
			

			
		

		<img src="/data/assets/logo/Icon.png" width="50" height="36" alt="qTechnologies LLC">
	</picture>


						</a>
					</div>
				
				<div class="p-nav-scroller hScroller" data-xf-init="h-scroller" data-auto-scroll=".p-navEl.is-selected">
					<div class="hScroller-scroll is-calculated" style="margin-bottom: -40px;">
						<ul class="p-nav-list js-offCanvasNavSource">
						
							<li>
								
	<div class="p-navEl is-selected" data-has-children="true">
	

		
	
	<a href="/" class="p-navEl-link p-navEl-link--splitMenu " data-nav-id="EWRporta">Home</a>


		<a data-xf-key="1" data-xf-click="menu" data-menu-pos-ref="< .p-navEl" class="p-navEl-splitTrigger" role="button" tabindex="0" aria-label="Toggle expanded" aria-expanded="false" aria-haspopup="true"></a>

		
	
		<div class="menu menu--structural" data-menu="menu" aria-hidden="true">
			<div class="menu-content">
				
					
	
	
	<a href="/whats-new/" class="menu-linkRow u-indentDepth0 js-offCanvasCopy " data-nav-id="EWRporta_whatsnaw">What's new</a>

	

				
					
	
	
	<a href="/whats-new/latest-activity" class="menu-linkRow u-indentDepth0 js-offCanvasCopy " rel="nofollow" data-nav-id="EWRporta_latest">Latest activity</a>

	

				
					
	
	
	<a href="/ewr-porta/authors/" class="menu-linkRow u-indentDepth0 js-offCanvasCopy " data-nav-id="EWRporta_authors">Authors</a>

	

				
			</div>
		</div>
	
	</div>

							</li>
						
							<li>
								
	<div class="p-navEl " data-has-children="true">
	

		
	
	<a href="/forums/" class="p-navEl-link p-navEl-link--splitMenu " data-nav-id="forums">Forums</a>


		<a data-xf-key="2" data-xf-click="menu" data-menu-pos-ref="< .p-navEl" class="p-navEl-splitTrigger" role="button" tabindex="0" aria-label="Toggle expanded" aria-expanded="false" aria-haspopup="true"></a>

		
	
		<div class="menu menu--structural" data-menu="menu" aria-hidden="true">
			<div class="menu-content">
				
					
	
	
	<a href="/whats-new/posts/" class="menu-linkRow u-indentDepth0 js-offCanvasCopy " data-nav-id="newPosts">New posts</a>

	

				
			</div>
		</div>
	
	</div>

							</li>
						
							<li>
								
	<div class="p-navEl " data-has-children="true">
	

		
	
	<a href="/store/" class="p-navEl-link p-navEl-link--splitMenu " data-nav-id="xfrm">Resources</a>


		<a data-xf-key="3" data-xf-click="menu" data-menu-pos-ref="< .p-navEl" class="p-navEl-splitTrigger" role="button" tabindex="0" aria-label="Toggle expanded" aria-expanded="false" aria-haspopup="true"></a>

		
	
		<div class="menu menu--structural" data-menu="menu" aria-hidden="true">
			<div class="menu-content">
				
					
	
	
	<a href="/store/latest-reviews" class="menu-linkRow u-indentDepth0 js-offCanvasCopy " data-nav-id="xfrmLatestReviews">Latest reviews</a>

	

				
			</div>
		</div>
	
	</div>

							</li>
						
							<li>
								
	<div class="p-navEl ">
	

		
	
	<a href="/discord/" class="p-navEl-link " data-xf-key="4" data-nav-id="EWRdiscord">Discord</a>


		

		
	
	</div>

							</li>
						
							<li>
								
	<div class="p-navEl ">
	

		
	
	<a href="/faq/" class="p-navEl-link " data-xf-key="5" data-nav-id="faq">FAQ</a>


		

		
	
	</div>

							</li>
						
							<li>
								
	<div class="p-navEl ">
	

		
	
	<a href="https://docs.mdma.dev" class="p-navEl-link " data-xf-key="6" data-nav-id="docs">Docs</a>


		

		
	
	</div>

							</li>
						
							<li>
								
	<div class="p-navEl ">
	

		
	
	<a href="https://github.com/qTechnologiesV2/" class="p-navEl-link " data-xf-key="7" data-nav-id="github">Github</a>


		

		
	
	</div>

							</li>
						
							<li>
								
	<div class="p-navEl ">
	

		
	
	<a href="https://status.mdma.dev" class="p-navEl-link " data-xf-key="8" data-nav-id="status">Status</a>


		

		
	
	</div>

							</li>
						
						</ul>
					</div><i class="hScroller-action hScroller-action--end" aria-hidden="true"></i><i class="hScroller-action hScroller-action--start" aria-hidden="true"></i>
				</div>
								<div class="p-nav-opposite">
					

					<div class="p-navgroup p-account p-navgroup--guest">
						
							
								<a href="/login/" class="p-navgroup-link p-navgroup-link--iconic p-navgroup-link--logIn" data-xf-click="overlay" data-follow-redirects="on">
									<i aria-hidden="true"></i>
									<span class="p-navgroup-linkText">Log in</span>
								</a>
							
							<div class="menu menu--structural menu--medium" data-menu="menu" data-nav-id="userLogin" aria-hidden="true" data-href="/login/"></div>
							
								<a href="/register/" class="p-navgroup-link p-navgroup-link--iconic p-navgroup-link--register" data-xf-click="overlay" data-follow-redirects="on">
									<i aria-hidden="true"></i>
									<span class="p-navgroup-linkText">Register</span>
								</a>
							
						
					</div>

					<div class="p-navgroup p-discovery p-discovery--noSearch">
						<a href="/whats-new/" class="p-navgroup-link p-navgroup-link--iconic p-navgroup-link--whatsnew" aria-label="What's new" title="What's new">
							<i aria-hidden="true"></i>
							<span class="p-navgroup-linkText">What's new</span>
						</a>

						
					</div>
				</div>
			</div>
		</nav>
	
		</div>
		
		
			<div class="p-sectionLinks">
				<div class="p-sectionLinks-inner hScroller" data-xf-init="h-scroller">
					<div class="hScroller-scroll is-calculated" style="margin-bottom: -40px;">
						<ul class="p-sectionLinks-list">
						
							<li>
								
	<div class="p-navEl ">
	

		
	
	<a href="/whats-new/" class="p-navEl-link " data-xf-key="alt+1" data-nav-id="EWRporta_whatsnaw">What's new</a>


		

		
	
	</div>

							</li>
						
							<li>
								
	<div class="p-navEl ">
	

		
	
	<a href="/whats-new/latest-activity" class="p-navEl-link " rel="nofollow" data-xf-key="alt+2" data-nav-id="EWRporta_latest">Latest activity</a>


		

		
	
	</div>

							</li>
						
							<li>
								
	<div class="p-navEl ">
	

		
	
	<a href="/ewr-porta/authors/" class="p-navEl-link " data-xf-key="alt+3" data-nav-id="EWRporta_authors">Authors</a>


		

		
	
	</div>

							</li>
						
						</ul>
					</div><i class="hScroller-action hScroller-action--end" aria-hidden="true"></i><i class="hScroller-action hScroller-action--start" aria-hidden="true"></i>
				</div>
			</div>
		
	
	

	<div class="offCanvasMenu offCanvasMenu--nav js-headerOffCanvasMenu" data-menu="menu" aria-hidden="true" data-ocm-builder="navigation">
		<div class="offCanvasMenu-backdrop" data-menu-close="true"></div>
		<div class="offCanvasMenu-content">
			<div class="offCanvasMenu-header">
				Menu
				<a class="offCanvasMenu-closer" data-menu-close="true" role="button" tabindex="0" aria-label="Close"></a>
			</div>
			
				<div class="p-offCanvasRegisterLink">
					<div class="offCanvasMenu-linkHolder">
						<a href="/login/" class="offCanvasMenu-link" data-xf-click="overlay" data-menu-close="true">
							Log in
						</a>
					</div>
					<hr class="offCanvasMenu-separator">
					
						<div class="offCanvasMenu-linkHolder">
							<a href="/register/" class="offCanvasMenu-link" data-xf-click="overlay" data-menu-close="true">
								Register
							</a>
						</div>
						<hr class="offCanvasMenu-separator">
					
				</div>
			
			<div class="js-offCanvasNavTarget"></div>
			<div class="offCanvasMenu-installBanner js-installPromptContainer" style="display: none;" data-xf-init="install-prompt">
				<div class="offCanvasMenu-installBanner-header">Install the app</div>
				<button type="button" class="button js-installPromptButton"><span class="button-text">Install</span></button>
				<template class="js-installTemplateIOS">
<script>gtag('event','tutorial_begin');</script>
					<div class="overlay-title">How to install the app on iOS</div>
					<div class="block-body">
						<div class="block-row">
							<p>
								Follow along with the video below to see how to install our site as a web app on your home screen.
							</p>
							<p style="text-align: center">
								<video src="/styles/default/xenforo/add_to_home.mp4" width="280" height="480" autoplay="" loop="" muted="" playsinline=""></video>
							</p>
							<p>
								<small><strong>Note:</strong> This feature may not be available in some browsers.</small>
							</p>
						</div>
					</div>
				</template>
			</div>
		</div>
	</div>

	<div class="p-body">
		<div class="p-body-inner">
			<!--XF:EXTRA_OUTPUT-->

			

			

			

			
	

			
	


			

			
			<div class="p-breadcrumbs--container">
				
	

				
			</div>
			

			<div class="p-body-main   is-active">
				
				<div class="p-body-contentCol"></div>
				

				

				<div class="p-body-content">
					
					<div class="p-body-pageContent">
	


	




	
	
	





<div class="porta-articles-above-full">
	
	
	
	

	
	
	
	
	<div class="block " data-widget-id="21" data-widget-key="articles" data-widget-definition="EWRporta_articles" data-xf-init="">
		<div class="porta-article-item fixed--height">
		<div class="block-container porta-article-container">
			
				
				<h2 class="block-header">
					<a href="/threads/qprotect-obfuscator.1/">
						
						qProtect Obfuscator
					</a>
				</h2>
			
			
			
				
					<div class="message-cell porta-article-date with--text">
						<div class="porta-date-block">
							
								Mar <b>04</b>
							
						</div>
					</div>
				
			

				<div class="block-body message-inner
						with--date">
					<div class="message-cell message-main">
						<header class="message-attribution">
							<div class="message-attribution-main">
								<ul class="listInline listInline--bullet">
									<li>
										<i class="fa--xf far fa-clock "><svg xmlns="http://www.w3.org/2000/svg" role="img" aria-hidden="true"><use href="/data/local/icons/regular.svg?v=1734452631#clock"></use></svg></i>
										<a href="/threads/qprotect-obfuscator.1/" class="u-concealed">
											<time class="u-dt" dir="auto" datetime="2022-03-04T23:03:00+0000" data-timestamp="1646434980" data-date="Mar 4, 2022" data-time="11:03 PM" data-short="Mar '22" title="Mar 4, 2022 at 11:03 PM" data-full-old-date="true">Mar 4, 2022</time></a>
									</li>
									<li>
										<i class="fa--xf far fa-user "><svg xmlns="http://www.w3.org/2000/svg" role="img" aria-hidden="true"><use href="/data/local/icons/regular.svg?v=1734452631#user"></use></svg></i>
										<a href="/ewr-porta/authors/apkreader.1/" class="u-concealed">
											apkreader</a>
									</li>
								</ul>
							</div>

							<div class="message-attribution-opposite">
								<ul class="listInline listInline--bullet">
									<li><i class="fa--xf far fa-eye "><svg xmlns="http://www.w3.org/2000/svg" role="img" aria-hidden="true"><use href="/data/local/icons/regular.svg?v=1734452631#eye"></use></svg></i> 3,699</li>
									<li><i class="fa--xf far fa-comments "><svg xmlns="http://www.w3.org/2000/svg" role="img" aria-hidden="true"><use href="/data/local/icons/regular.svg?v=1734452631#comments"></use></svg></i> 0</li>
								</ul>
							</div>
						</header>

						<div class="message-body">
							

							<div class="bbWrapper"><div style="text-align: center">
		
		
	


	<div class="bbImageWrapper  js-lbImage" title="512.png" data-src="https://mdma.dev/data/assets/logo/Icon.png" data-lb-sidebar-href="" data-lb-caption-extra-html="" data-single-image="1">
		<img src="https://mdma.dev/data/assets/logo/Icon.png" data-url="https://mdma.dev/data/assets/logo/Icon.png" class="bbImage" data-zoom-target="1" style="width: 273px" alt="512.png" title="512.png" width="" height="" loading="lazy">
	</div><br>
<span style="font-size: 18px">qProtect Obfuscator<br>
The first Obfuscator offering Custom Transformer support!<br>
<i>Developed by brownie, vaz, and Mystery</i><br>
---------------------------------------------------------------<br>
</span>

<div class="bbCodeSpoiler">
	<button type="button" class="button bbCodeSpoiler-button button--longText" data-xf-click="toggle" data-xf-init="tooltip" data-original-title="Click to reveal or hide spoiler" id="js-XFUniqueId1"><span class="button-text">

		<span>Spoiler: <span class="bbCodeSpoiler-button-title">Features</span></span>
	</span></button>
	<div class="bbCodeSpoiler-content">
		<div class="bbCodeBlock bbCodeBlock--spoiler">
			<div class="bbCodeBlock-content">

<div class="bbCodeSpoiler">
	<button type="button" class="button bbCodeSpoiler-button button--longText" data-xf-click="toggle" data-xf-init="tooltip" data-original-title="Click to reveal or hide spoiler" id="js-XFUniqueId2"><span class="button-text">

		<span>Spoiler: <span class="bbCodeSpoiler-button-title">String Encryption</span></span>
	</span></button>
	<div class="bbCodeSpoiler-content">
		<div class="bbCodeBlock bbCodeBlock--spoiler">
			<div class="bbCodeBlock-content">qProtect employs advanced encryption techniques to protect sensitive strings within your code, making it extremely difficult for attackers to extract valuable information.</div>
		</div>
	</div>
</div>

<div class="bbCodeSpoiler">
	<button type="button" class="button bbCodeSpoiler-button button--longText" data-xf-click="toggle" data-xf-init="tooltip" data-original-title="Click to reveal or hide spoiler" id="js-XFUniqueId3"><span class="button-text">

		<span>Spoiler: <span class="bbCodeSpoiler-button-title">Reference Encryption</span></span>
	</span></button>
	<div class="bbCodeSpoiler-content">
		<div class="bbCodeBlock bbCodeBlock--spoiler">
			<div class="bbCodeBlock-content">Field and method calls are encrypted, thwarting attempts to trace and understand critical interactions within your codebase.</div>
		</div>
	</div>
</div>

<div class="bbCodeSpoiler">
	<button type="button" class="button bbCodeSpoiler-button button--longText" data-xf-click="toggle" data-xf-init="tooltip" data-original-title="Click to reveal or hide spoiler" id="js-XFUniqueId4"><span class="button-text">

		<span>Spoiler: <span class="bbCodeSpoiler-button-title">Flow Obfuscation</span></span>
	</span></button>
	<div class="bbCodeSpoiler-content">
		<div class="bbCodeBlock bbCodeBlock--spoiler">
			<div class="bbCodeBlock-content">By introducing complex control flow structures and opaque predicates, qProtect obscures the logical flow of your code, making it challenging to comprehend and analyze.</div>
		</div>
	</div>
</div>

<div class="bbCodeSpoiler">
	<button type="button" class="button bbCodeSpoiler-button button--longText" data-xf-click="toggle" data-xf-init="tooltip" data-original-title="Click to reveal or hide spoiler" id="js-XFUniqueId5"><span class="button-text">

		<span>Spoiler: <span class="bbCodeSpoiler-button-title">Number Obfuscation</span></span>
	</span></button>
	<div class="bbCodeSpoiler-content">
		<div class="bbCodeBlock bbCodeBlock--spoiler">
			<div class="bbCodeBlock-content">qProtect transforms numerical values using arithmetic obfuscation techniques, making it arduous for attackers to understand the actual values and their purposes.</div>
		</div>
	</div>
</div>

<div class="bbCodeSpoiler">
	<button type="button" class="button bbCodeSpoiler-button button--longText" data-xf-click="toggle" data-xf-init="tooltip" data-original-title="Click to reveal or hide spoiler" id="js-XFUniqueId6"><span class="button-text">

		<span>Spoiler: <span class="bbCodeSpoiler-button-title">Anti-Debugging Code Injection</span></span>
	</span></button>
	<div class="bbCodeSpoiler-content">
		<div class="bbCodeBlock bbCodeBlock--spoiler">
			<div class="bbCodeBlock-content">qProtect enhances the security of your application by injecting anti-debugging mechanisms, making it harder for attackers to analyze and manipulate your code during runtime.</div>
		</div>
	</div>
</div>

<div class="bbCodeSpoiler">
	<button type="button" class="button bbCodeSpoiler-button button--longText" data-xf-click="toggle" data-xf-init="tooltip" data-original-title="Click to reveal or hide spoiler" id="js-XFUniqueId7"><span class="button-text">

		<span>Spoiler: <span class="bbCodeSpoiler-button-title">Resource Encryption</span></span>
	</span></button>
	<div class="bbCodeSpoiler-content">
		<div class="bbCodeBlock bbCodeBlock--spoiler">
			<div class="bbCodeBlock-content">qProtect encrypts resources, such as images or configuration files, preventing unauthorized access and extraction.</div>
		</div>
	</div>
</div>

<div class="bbCodeSpoiler">
	<button type="button" class="button bbCodeSpoiler-button button--longText" data-xf-click="toggle" data-xf-init="tooltip" data-original-title="Click to reveal or hide spoiler" id="js-XFUniqueId8"><span class="button-text">

		<span>Spoiler: <span class="bbCodeSpoiler-button-title">Decompiler Crashers</span></span>
	</span></button>
	<div class="bbCodeSpoiler-content">
		<div class="bbCodeBlock bbCodeBlock--spoiler">
			<div class="bbCodeBlock-content">qProtect provides crashers specifically designed to disrupt popular reverse engineering tools like JByteMod and Recaf, adding an extra layer of protection to your code.</div>
		</div>
	</div>
</div>

<div class="bbCodeSpoiler">
	<button type="button" class="button bbCodeSpoiler-button button--longText" data-xf-click="toggle" data-xf-init="tooltip" data-original-title="Click to reveal or hide spoiler" id="js-XFUniqueId9"><span class="button-text">

		<span>Spoiler: <span class="bbCodeSpoiler-button-title">Debug Information Remover</span></span>
	</span></button>
	<div class="bbCodeSpoiler-content">
		<div class="bbCodeBlock bbCodeBlock--spoiler">
			<div class="bbCodeBlock-content">With our Debug Information Remover, We remove any debug information that may come in as valuable, such as local variable names, and line numbers from your Java Application.</div>
		</div>
	</div>
</div>

<div class="bbCodeSpoiler">
	<button type="button" class="button bbCodeSpoiler-button button--longText" data-xf-click="toggle" data-xf-init="tooltip" data-original-title="Click to reveal or hide spoiler" id="js-XFUniqueId10"><span class="button-text">

		<span>Spoiler: <span class="bbCodeSpoiler-button-title">Access Obfuscation</span></span>
	</span></button>
	<div class="bbCodeSpoiler-content">
		<div class="bbCodeBlock bbCodeBlock--spoiler">
			<div class="bbCodeBlock-content">With our Access Obfuscation, We obfuscate all of your fields, methods, and classes access values, to make it harder for reverse-engineers to find information out about methods and use cases. This also can crash some decompilers.</div>
		</div>
	</div>
</div>

<div class="bbCodeSpoiler">
	<button type="button" class="button bbCodeSpoiler-button button--longText" data-xf-click="toggle" data-xf-init="tooltip" data-original-title="Click to reveal or hide spoiler" id="js-XFUniqueId11"><span class="button-text">

		<span>Spoiler: <span class="bbCodeSpoiler-button-title">Renamer</span></span>
	</span></button>
	<div class="bbCodeSpoiler-content">
		<div class="bbCodeBlock bbCodeBlock--spoiler">
			<div class="bbCodeBlock-content">qProtect offers a powerful renaming feature for classes, methods, and fields, making your code more obscure and resistant to reverse engineering attempts. This is currently experimental.</div>
		</div>
	</div>
</div>

<div class="bbCodeSpoiler">
	<button type="button" class="button bbCodeSpoiler-button button--longText" data-xf-click="toggle" data-xf-init="tooltip" data-original-title="Click to reveal or hide spoiler" id="js-XFUniqueId12"><span class="button-text">

		<span>Spoiler: <span class="bbCodeSpoiler-button-title">Custom Transformers</span></span>
	</span></button>
	<div class="bbCodeSpoiler-content">
		<div class="bbCodeBlock bbCodeBlock--spoiler">
			<div class="bbCodeBlock-content">qProtect enables you to create your own custom transformers using a simple and intuitive API. Unleash your creativity and implement personalized obfuscation techniques tailored to your specific needs.</div>
		</div>
	</div>
</div>

<div class="bbCodeSpoiler">
	<button type="button" class="button bbCodeSpoiler-button button--longText" data-xf-click="toggle" data-xf-init="tooltip" data-original-title="Click to reveal or hide spoiler" id="js-XFUniqueId13"><span class="button-text">

		<span>Spoiler: <span class="bbCodeSpoiler-button-title">Modern UI</span></span>
	</span></button>
	<div class="bbCodeSpoiler-content">
		<div class="bbCodeBlock bbCodeBlock--spoiler">
			<div class="bbCodeBlock-content">With its sleek and intuitive user interface, qProtect offers a delightful user experience, making obfuscation and protection tasks effortless.</div>
		</div>
	</div>
</div>

<div class="bbCodeSpoiler">
	<button type="button" class="button bbCodeSpoiler-button button--longText" data-xf-click="toggle" data-xf-init="tooltip" data-original-title="Click to reveal or hide spoiler" id="js-XFUniqueId14"><span class="button-text">

		<span>Spoiler: <span class="bbCodeSpoiler-button-title">Maven Plugin</span></span>
	</span></button>
	<div class="bbCodeSpoiler-content">
		<div class="bbCodeBlock bbCodeBlock--spoiler">
			<div class="bbCodeBlock-content">qProtect seamlessly integrates into your development workflow with its Maven plugin, enabling automatic and streamlined obfuscation as part of your build process.</div>
		</div>
	</div>
</div>

<div class="bbCodeSpoiler">
	<button type="button" class="button bbCodeSpoiler-button button--longText" data-xf-click="toggle" data-xf-init="tooltip" data-original-title="Click to reveal or hide spoiler" id="js-XFUniqueId15"><span class="button-text">

		<span>Spoiler: <span class="bbCodeSpoiler-button-title">Exceptional Support</span></span>
	</span></button>
	<div class="bbCodeSpoiler-content">
		<div class="bbCodeBlock bbCodeBlock--spoiler">
			<div class="bbCodeBlock-content">qProtect prioritizes customer satisfaction, offering prompt and reliable support. Their dedicated team responds to inquiries within minutes, ensuring a smooth experience for users.</div>
		</div>
	</div>
</div></div>
		</div>
	</div>
</div></div></div>

							
						</div>
					</div>
						
					
						<div class="porta-expandLink">
							<a href="/threads/qprotect-obfuscator.1/">
								
									Continue…
								
							</a>
						</div>
					
				</div>

			
				<div class="block-footer block-footer--split">
					<div class="block-footer-main">
						
					</div>
					<div class="block-footer-controls">
						<a href="/threads/qprotect-obfuscator.1/" class="button button--icon "><i class="fa--xf far fa-sign-in "><svg xmlns="http://www.w3.org/2000/svg" role="img" aria-hidden="true"><use href="/data/local/icons/regular.svg?v=1734452631#sign-in"></use></svg></i><span class="button-text">
							
						</span></a>
					</div>
				</div>
			
		</div>
	</div>
	</div>


</div>

<div class="porta-articles-above-split porta-widgets-split">
	
</div>



	
	
	
	
	
	
	

	
		
		
		
	
	
	<div class="block porta-articles  porta-masonry" data-xf-init=" " data-masonry="" data-click="1" data-after="0" data-history="0">
		<div class="porta-article-item fixed--height">
		<div class="block-container porta-article-container">
			
				
				<h2 class="block-header">
					<a href="/threads/qprotect-obfuscator.1/">
						
						qProtect Obfuscator
					</a>
				</h2>
			
			
			
				
					<div class="message-cell porta-article-date with--text">
						<div class="porta-date-block">
							
								Mar <b>04</b>
							
						</div>
					</div>
				
			

				<div class="block-body message-inner
						with--date">
					<div class="message-cell message-main">
						<header class="message-attribution">
							<div class="message-attribution-main">
								<ul class="listInline listInline--bullet">
									<li>
										<i class="fa--xf far fa-clock "><svg xmlns="http://www.w3.org/2000/svg" role="img" aria-hidden="true"><use href="/data/local/icons/regular.svg?v=1734452631#clock"></use></svg></i>
										<a href="/threads/qprotect-obfuscator.1/" class="u-concealed">
											<time class="u-dt" dir="auto" datetime="2022-03-04T23:03:00+0000" data-timestamp="1646434980" data-date="Mar 4, 2022" data-time="11:03 PM" data-short="Mar '22" title="Mar 4, 2022 at 11:03 PM" data-full-old-date="true">Mar 4, 2022</time></a>
									</li>
									<li>
										<i class="fa--xf far fa-user "><svg xmlns="http://www.w3.org/2000/svg" role="img" aria-hidden="true"><use href="/data/local/icons/regular.svg?v=1734452631#user"></use></svg></i>
										<a href="/ewr-porta/authors/apkreader.1/" class="u-concealed">
											apkreader</a>
									</li>
								</ul>
							</div>

							<div class="message-attribution-opposite">
								<ul class="listInline listInline--bullet">
									<li><i class="fa--xf far fa-eye "><svg xmlns="http://www.w3.org/2000/svg" role="img" aria-hidden="true"><use href="/data/local/icons/regular.svg?v=1734452631#eye"></use></svg></i> 3,699</li>
									<li><i class="fa--xf far fa-comments "><svg xmlns="http://www.w3.org/2000/svg" role="img" aria-hidden="true"><use href="/data/local/icons/regular.svg?v=1734452631#comments"></use></svg></i> 0</li>
								</ul>
							</div>
						</header>

						<div class="message-body">
							

							<div class="bbWrapper"><div style="text-align: center"><div class="bbImageWrapper  js-lbImage" title="512.png" data-src="https://mdma.dev/data/assets/logo/Icon.png" data-lb-sidebar-href="" data-lb-caption-extra-html="" data-single-image="1">
		<img src="https://mdma.dev/data/assets/logo/Icon.png" data-url="https://mdma.dev/data/assets/logo/Icon.png" class="bbImage" data-zoom-target="1" style="width: 273px" alt="512.png" title="512.png" width="" height="" loading="lazy">
	</div><br>
<span style="font-size: 18px">qProtect Obfuscator<br>
The first Obfuscator offering Custom Transformer support!<br>
<i>Developed by brownie, vaz, and Mystery</i><br>
---------------------------------------------------------------<br>
</span>

<div class="bbCodeSpoiler">
	<button type="button" class="button bbCodeSpoiler-button button--longText" data-xf-click="toggle" data-xf-init="tooltip" data-original-title="Click to reveal or hide spoiler" id="js-XFUniqueId16"><span class="button-text">

		<span>Spoiler: <span class="bbCodeSpoiler-button-title">Features</span></span>
	</span></button>
	<div class="bbCodeSpoiler-content">
		<div class="bbCodeBlock bbCodeBlock--spoiler">
			<div class="bbCodeBlock-content">

<div class="bbCodeSpoiler">
	<button type="button" class="button bbCodeSpoiler-button button--longText" data-xf-click="toggle" data-xf-init="tooltip" data-original-title="Click to reveal or hide spoiler" id="js-XFUniqueId17"><span class="button-text">

		<span>Spoiler: <span class="bbCodeSpoiler-button-title">String Encryption</span></span>
	</span></button>
	<div class="bbCodeSpoiler-content">
		<div class="bbCodeBlock bbCodeBlock--spoiler">
			<div class="bbCodeBlock-content">qProtect employs advanced encryption techniques to protect sensitive strings within your code, making it extremely difficult for attackers to extract valuable information.</div>
		</div>
	</div>
</div>

<div class="bbCodeSpoiler">
	<button type="button" class="button bbCodeSpoiler-button button--longText" data-xf-click="toggle" data-xf-init="tooltip" data-original-title="Click to reveal or hide spoiler" id="js-XFUniqueId18"><span class="button-text">

		<span>Spoiler: <span class="bbCodeSpoiler-button-title">Reference Encryption</span></span>
	</span></button>
	<div class="bbCodeSpoiler-content">
		<div class="bbCodeBlock bbCodeBlock--spoiler">
			<div class="bbCodeBlock-content">Field and method calls are encrypted, thwarting attempts to trace and understand critical interactions within your codebase.</div>
		</div>
	</div>
</div>

<div class="bbCodeSpoiler">
	<button type="button" class="button bbCodeSpoiler-button button--longText" data-xf-click="toggle" data-xf-init="tooltip" data-original-title="Click to reveal or hide spoiler" id="js-XFUniqueId19"><span class="button-text">

		<span>Spoiler: <span class="bbCodeSpoiler-button-title">Flow Obfuscation</span></span>
	</span></button>
	<div class="bbCodeSpoiler-content">
		<div class="bbCodeBlock bbCodeBlock--spoiler">
			<div class="bbCodeBlock-content">By introducing complex control flow structures and opaque predicates, qProtect obscures the logical flow of your code, making it challenging to comprehend and analyze.</div>
		</div>
	</div>
</div>

<div class="bbCodeSpoiler">
	<button type="button" class="button bbCodeSpoiler-button button--longText" data-xf-click="toggle" data-xf-init="tooltip" data-original-title="Click to reveal or hide spoiler" id="js-XFUniqueId20"><span class="button-text">

		<span>Spoiler: <span class="bbCodeSpoiler-button-title">Number Obfuscation</span></span>
	</span></button>
	<div class="bbCodeSpoiler-content">
		<div class="bbCodeBlock bbCodeBlock--spoiler">
			<div class="bbCodeBlock-content">qProtect transforms numerical values using arithmetic obfuscation techniques, making it arduous for attackers to understand the actual values and their purposes.</div>
		</div>
	</div>
</div>

<div class="bbCodeSpoiler">
	<button type="button" class="button bbCodeSpoiler-button button--longText" data-xf-click="toggle" data-xf-init="tooltip" data-original-title="Click to reveal or hide spoiler" id="js-XFUniqueId21"><span class="button-text">

		<span>Spoiler: <span class="bbCodeSpoiler-button-title">Anti-Debugging Code Injection</span></span>
	</span></button>
	<div class="bbCodeSpoiler-content">
		<div class="bbCodeBlock bbCodeBlock--spoiler">
			<div class="bbCodeBlock-content">qProtect enhances the security of your application by injecting anti-debugging mechanisms, making it harder for attackers to analyze and manipulate your code during runtime.</div>
		</div>
	</div>
</div>

<div class="bbCodeSpoiler">
	<button type="button" class="button bbCodeSpoiler-button button--longText" data-xf-click="toggle" data-xf-init="tooltip" data-original-title="Click to reveal or hide spoiler" id="js-XFUniqueId22"><span class="button-text">

		<span>Spoiler: <span class="bbCodeSpoiler-button-title">Resource Encryption</span></span>
	</span></button>
	<div class="bbCodeSpoiler-content">
		<div class="bbCodeBlock bbCodeBlock--spoiler">
			<div class="bbCodeBlock-content">qProtect encrypts resources, such as images or configuration files, preventing unauthorized access and extraction.</div>
		</div>
	</div>
</div>

<div class="bbCodeSpoiler">
	<button type="button" class="button bbCodeSpoiler-button button--longText" data-xf-click="toggle" data-xf-init="tooltip" data-original-title="Click to reveal or hide spoiler" id="js-XFUniqueId23"><span class="button-text">

		<span>Spoiler: <span class="bbCodeSpoiler-button-title">Decompiler Crashers</span></span>
	</span></button>
	<div class="bbCodeSpoiler-content">
		<div class="bbCodeBlock bbCodeBlock--spoiler">
			<div class="bbCodeBlock-content">qProtect provides crashers specifically designed to disrupt popular reverse engineering tools like JByteMod and Recaf, adding an extra layer of protection to your code.</div>
		</div>
	</div>
</div>

<div class="bbCodeSpoiler">
	<button type="button" class="button bbCodeSpoiler-button button--longText" data-xf-click="toggle" data-xf-init="tooltip" data-original-title="Click to reveal or hide spoiler" id="js-XFUniqueId24"><span class="button-text">

		<span>Spoiler: <span class="bbCodeSpoiler-button-title">Debug Information Remover</span></span>
	</span></button>
	<div class="bbCodeSpoiler-content">
		<div class="bbCodeBlock bbCodeBlock--spoiler">
			<div class="bbCodeBlock-content">With our Debug Information Remover, We remove any debug information that may come in as valuable, such as local variable names, and line numbers from your Java Application.</div>
		</div>
	</div>
</div>

<div class="bbCodeSpoiler">
	<button type="button" class="button bbCodeSpoiler-button button--longText" data-xf-click="toggle" data-xf-init="tooltip" data-original-title="Click to reveal or hide spoiler" id="js-XFUniqueId25"><span class="button-text">

		<span>Spoiler: <span class="bbCodeSpoiler-button-title">Access Obfuscation</span></span>
	</span></button>
	<div class="bbCodeSpoiler-content">
		<div class="bbCodeBlock bbCodeBlock--spoiler">
			<div class="bbCodeBlock-content">With our Access Obfuscation, We obfuscate all of your fields, methods, and classes access values, to make it harder for reverse-engineers to find information out about methods and use cases. This also can crash some decompilers.</div>
		</div>
	</div>
</div>

<div class="bbCodeSpoiler">
	<button type="button" class="button bbCodeSpoiler-button button--longText" data-xf-click="toggle" data-xf-init="tooltip" data-original-title="Click to reveal or hide spoiler" id="js-XFUniqueId26"><span class="button-text">

		<span>Spoiler: <span class="bbCodeSpoiler-button-title">Renamer</span></span>
	</span></button>
	<div class="bbCodeSpoiler-content">
		<div class="bbCodeBlock bbCodeBlock--spoiler">
			<div class="bbCodeBlock-content">qProtect offers a powerful renaming feature for classes, methods, and fields, making your code more obscure and resistant to reverse engineering attempts. This is currently experimental.</div>
		</div>
	</div>
</div>

<div class="bbCodeSpoiler">
	<button type="button" class="button bbCodeSpoiler-button button--longText" data-xf-click="toggle" data-xf-init="tooltip" data-original-title="Click to reveal or hide spoiler" id="js-XFUniqueId27"><span class="button-text">

		<span>Spoiler: <span class="bbCodeSpoiler-button-title">Custom Transformers</span></span>
	</span></button>
	<div class="bbCodeSpoiler-content">
		<div class="bbCodeBlock bbCodeBlock--spoiler">
			<div class="bbCodeBlock-content">qProtect enables you to create your own custom transformers using a simple and intuitive API. Unleash your creativity and implement personalized obfuscation techniques tailored to your specific needs.</div>
		</div>
	</div>
</div>

<div class="bbCodeSpoiler">
	<button type="button" class="button bbCodeSpoiler-button button--longText" data-xf-click="toggle" data-xf-init="tooltip" data-original-title="Click to reveal or hide spoiler" id="js-XFUniqueId28"><span class="button-text">

		<span>Spoiler: <span class="bbCodeSpoiler-button-title">Modern UI</span></span>
	</span></button>
	<div class="bbCodeSpoiler-content">
		<div class="bbCodeBlock bbCodeBlock--spoiler">
			<div class="bbCodeBlock-content">With its sleek and intuitive user interface, qProtect offers a delightful user experience, making obfuscation and protection tasks effortless.</div>
		</div>
	</div>
</div>

<div class="bbCodeSpoiler">
	<button type="button" class="button bbCodeSpoiler-button button--longText" data-xf-click="toggle" data-xf-init="tooltip" data-original-title="Click to reveal or hide spoiler" id="js-XFUniqueId29"><span class="button-text">

		<span>Spoiler: <span class="bbCodeSpoiler-button-title">Maven Plugin</span></span>
	</span></button>
	<div class="bbCodeSpoiler-content">
		<div class="bbCodeBlock bbCodeBlock--spoiler">
			<div class="bbCodeBlock-content">qProtect seamlessly integrates into your development workflow with its Maven plugin, enabling automatic and streamlined obfuscation as part of your build process.</div>
		</div>
	</div>
</div>

<div class="bbCodeSpoiler">
	<button type="button" class="button bbCodeSpoiler-button button--longText" data-xf-click="toggle" data-xf-init="tooltip" data-original-title="Click to reveal or hide spoiler" id="js-XFUniqueId30"><span class="button-text">

		<span>Spoiler: <span class="bbCodeSpoiler-button-title">Exceptional Support</span></span>
	</span></button>
	<div class="bbCodeSpoiler-content">
		<div class="bbCodeBlock bbCodeBlock--spoiler">
			<div class="bbCodeBlock-content">qProtect prioritizes customer satisfaction, offering prompt and reliable support. Their dedicated team responds to inquiries within minutes, ensuring a smooth experience for users.</div>
		</div>
	</div>
</div></div>
		</div>
	</div>
</div></div></div>

							
						</div>
					</div>
						
					
						<div class="porta-expandLink">
							<a href="/threads/qprotect-obfuscator.1/">
								
									Continue…
								
							</a>
						</div>
					
				</div>

			
				<div class="block-footer block-footer--split">
					<div class="block-footer-main">
						
					</div>
					<div class="block-footer-controls">
						<a href="/threads/qprotect-obfuscator.1/" class="button button--icon "><i class="fa--xf far fa-sign-in "><svg xmlns="http://www.w3.org/2000/svg" role="img" aria-hidden="true"><use href="/data/local/icons/regular.svg?v=1734452631#sign-in"></use></svg></i><span class="button-text">
							
						</span></a>
					</div>
				</div>
			
		</div>
	</div>
	</div>
	
	
	
	<div class="block porta-article-pager">
		<div class="block-outer block-outer--after">
			
		</div>
	</div>


<div class="porta-articles-below-full">
	
</div>

<div class="porta-articles-below-split porta-widgets-split">
	
</div>


</div>
					
				</div>

				
			</div>

			
			
	

			
		</div>
	</div>
	
	

	<footer class="p-footer" id="footer">
		<div class="p-footer-inner">

			<div class="p-footer-row">
				<div class="p-footer-row-main">
					<ul class="p-footer-linkList">
						
							
								
								
									<li>
										
											
											
												<a href="/misc/style-variation" rel="nofollow" class="js-styleVariationsLink" data-xf-init="tooltip" data-xf-click="menu" data-z-index-ref=".u-bottomFixer" role="button" aria-expanded="false" aria-haspopup="true" data-original-title="Style variation" id="js-XFUniqueId31">

													<i class="fa--xf far fa-adjust "><svg xmlns="http://www.w3.org/2000/svg" role="img"><title>Style variation</title><use href="/data/local/icons/regular.svg?v=1734452631#adjust"></use></svg></i>
												</a>

												<div class="menu" data-menu="menu" aria-hidden="true">
													<div class="menu-content js-styleVariationsMenu">
														

	
		

	<a href="/misc/style-variation?reset=1&amp;t=1734452867%2C2e2d84a7437c48a5fdf57855dac76895" class="menu-linkRow is-selected" rel="nofollow" data-xf-click="style-variation" data-variation="">

		<i class="fa--xf far fa-adjust "><svg xmlns="http://www.w3.org/2000/svg" role="img" aria-hidden="true"><use href="/data/local/icons/regular.svg?v=1734452631#adjust"></use></svg></i>

		
			System
		
	</a>


		

	<a href="/misc/style-variation?variation=default&amp;t=1734452867%2C2e2d84a7437c48a5fdf57855dac76895" class="menu-linkRow " rel="nofollow" data-xf-click="style-variation" data-variation="default">

		<i class="fa--xf far fa-sun "><svg xmlns="http://www.w3.org/2000/svg" role="img" aria-hidden="true"><use href="/data/local/icons/regular.svg?v=1734452631#sun"></use></svg></i>

		
			Light
		
	</a>


		

	<a href="/misc/style-variation?variation=alternate&amp;t=1734452867%2C2e2d84a7437c48a5fdf57855dac76895" class="menu-linkRow " rel="nofollow" data-xf-click="style-variation" data-variation="alternate">

		<i class="fa--xf far fa-moon "><svg xmlns="http://www.w3.org/2000/svg" role="img" aria-hidden="true"><use href="/data/local/icons/regular.svg?v=1734452631#moon"></use></svg></i>

		
			Dark
		
	</a>

	

	
		
	

													</div>
												</div>
											
										
									</li>
								
								
									<li><a href="/misc/language" data-xf-click="overlay" data-xf-init="tooltip" rel="nofollow" data-original-title="Language chooser" id="js-XFUniqueId32">
										<i class="fa--xf far fa-globe "><svg xmlns="http://www.w3.org/2000/svg" role="img" aria-hidden="true"><use href="/data/local/icons/regular.svg?v=1734452631#globe"></use></svg></i> English (US)</a></li>
								
							
						
						

						
							<li><a href="/help/terms/">Terms and rules</a></li>
						

						
							<li><a href="/help/privacy-policy/">Privacy policy</a></li>
						

						
							<li><a href="/help/">Help</a></li>
						

						
							<li><a href="https://qtechnologies.dev">Home</a></li>
						

						<li><a href="/forums/-/index.rss" target="_blank" class="p-footer-rssLink" title="RSS"><span aria-hidden="true"><i class="fa--xf far fa-rss "><svg xmlns="http://www.w3.org/2000/svg" role="img" aria-hidden="true"><use href="/data/local/icons/regular.svg?v=1734452631#rss"></use></svg></i><span class="u-srOnly">RSS</span></span></a></li>
					</ul>
				</div>

				<div class="p-footer-row-opposite">
					
						<div class="p-footer-copyright">
									
								© <a href="https://mdma.dev" target="_blank">qTechnologies LLC</a> 2019-2024
							
						</div>
					
				</div>
			</div>

			
		</div>
	</footer>

</div> <!-- closing p-pageWrapper -->



<div class="u-bottomFixer js-bottomFixTarget">
	
	
		
	
		
		

		<ul class="notices notices--bottom_fixer js-notices" data-xf-init="notices" data-type="bottom_fixer" data-scroll-interval="6">

			
				
	<li class="notice js-notice notice--primary notice--cookie" data-notice-id="-1" data-delay-duration="0" data-display-duration="0" data-auto-dismiss="0" data-visibility="">

		
		<div class="notice-container">
			<span class="notice-icon"><i class="fa--xf fad fa-info "><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 192 512" role="img" aria-hidden="true"><path d="M20 448h152a20 20 0 0 1 20 20v24a20 20 0 0 1-20 20H20a20 20 0 0 1-20-20v-24a20 20 0 0 1 20-20z" class="fa-secondary"></path><path d="M96 128a64 64 0 1 0-64-64 64 64 0 0 0 64 64zm28 64H20a20 20 0 0 0-20 20v24a20 20 0 0 0 20 20h28v192h96V212a20 20 0 0 0-20-20z" class="fa-primary"></path></svg></i></span>
			<div class="notice-content">
				
				
	<div class="u-alignCenter">
		This site uses cookies to help personalise content, tailor your experience and to keep you logged in if you register.<br>
By continuing to use this site, you are consenting to our use of cookies.
	</div>

	<div class="u-inputSpacer u-alignCenter">
		<a href="/account/dismiss-notice" class="button button--icon button--icon--confirm js-noticeDismiss button--notice"><i class="fa--xf far fa-check "><svg xmlns="http://www.w3.org/2000/svg" role="img" aria-hidden="true"><use href="/data/local/icons/regular.svg?v=1734452631#check"></use></svg></i><span class="button-text">Accept</span></a>
		<a href="/help/cookies" class="button button--notice"><span class="button-text">Learn more…</span></a>
	</div>

			</div>
		</div>
	</li>

			
		</ul>
	

	
</div>

<div class="u-navButtons js-navButtons">
	<a href="javascript:" class="button button--scroll"><span class="button-text"><i class="fa--xf far fa-arrow-left "><svg xmlns="http://www.w3.org/2000/svg" role="img" aria-hidden="true"><use href="/data/local/icons/regular.svg?v=1734452631#arrow-left"></use></svg></i><span class="u-srOnly">Back</span></span></a>
</div>


	<div class="u-scrollButtons js-scrollButtons" data-trigger-type="up">
		<a href="#top" class="button button--scroll" data-xf-click="scroll-to"><span class="button-text"><i class="fa--xf fad fa-arrow-up "><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 448 512" role="img" aria-hidden="true"><path d="M183 456V169.6l41-41.6 41 41.59V456c0 13.3-11 24-24.63 24h-32.82A24.22 24.22 0 0 1 183 456z" class="fa-secondary"></path><path d="M6.52 233.69c.23-.24.47-.48.71-.71L206.56 39a25 25 0 0 1 34.78 0l199.43 194a23.38 23.38 0 0 1 .7 33.11c-.22.24-.46.47-.7.7L418 288.94a25.13 25.13 0 0 1-35.18-.4L224 127.81 65.2 288.54a24.94 24.94 0 0 1-35.18.4L7.23 266.79a23.38 23.38 0 0 1-.71-33.1z" class="fa-primary"></path></svg></i><span class="u-srOnly">Top</span></span></a>
		
	</div>



	<form style="display:none" hidden="hidden">
		<input type="text" name="_xfClientLoadTime" value="" id="_xfClientLoadTime" title="_xfClientLoadTime" tabindex="-1">
	</form>

	
	
	<script>
		document.querySelectorAll(".file-preview").forEach(filePreview=>{filePreview.addEventListener("click",()=>{gtag('event','file_download',{link_url:(new URL(filePreview.getAttribute("href"),window.location.origin)).href, file_name:filePreview.parentNode.querySelector('.file-name').textContent});});});document.querySelectorAll('.shareButtons-button').forEach(shareButton=>{shareButton.addEventListener('click',()=>{gtag('event','share',{method:shareButton.getAttribute('class').match(/.*shareButtons-button--(.*?)$|\s/)[1]});});});document.querySelectorAll('.bookmarkLink:not(.is-bookmarked)').forEach(bookmarkLink=>{bookmarkLink.addEventListener('click',()=>{gtag('event','bookmark');});});document.querySelectorAll(".js-installPromptButton").forEach(a=>{a.addEventListener("click",()=>{gtag("event","app_install_prompt")})});window.addEventListener("appinstalled",()=>{gtag("event","app_install")});XF.PWA&&XF.PWA.isRunning()&&document.addEventListener("visibilitychange",()=>{"visible"===document.visibilityState&&gtag("event","app_open")});setTimeout(()=>{document.querySelectorAll(".adsbygoogle").forEach(a=>{a.addEventListener("mouseenter",()=>{XF.aH=!0});a.addEventListener("mouseleave",()=>{XF.aH=!1});gtag("event","ads_impression",{ad_platform:"adsense"})});["pagehide","blur"].forEach(function(a){window.addEventListener(a,()=>{XF.aH&&gtag("event","ad_click",{ad_platform:"adsense"})},!1)})},3E3);
		var html = $('#XF');
		$('.input--search').on('focus', function(){ html.addClass('p-search-menu-active'); });
		$(document).on('click', function() { html.removeClass('p-search-menu-active'); });
		$('.p-search').on('click', function(event){ event.stopPropagation(); });
	</script>

















</body></html>