1 2<!DOCTYPE html> 3<html lang="en"> 4<head> 5 <meta charset="utf-8" /> 6 <meta name="viewport" content="width=device-width, initial-scale=1.0" /> 7 <title>Contact us</title> 8 <meta name="description" /> 9 10 11 <link rel="alternate" hreflang="x-default" href="https://www.adaware.com/Contact/" /> 12 13 <link rel="alternate" hreflang="en" href="https://www.adaware.com/Contact/" /> 14 <link rel="alternate" hreflang="fr" href="https://www.adaware.com/fr/contact/" /> 15 <link rel="alternate" hreflang="de" href="https://www.adaware.com/de/kontakt/" /> 16 <link rel="alternate" hreflang="ja" href="https://www.adaware.com/ja/Contact/" /> 17 <link rel="alternate" hreflang="pl" href="https://www.adaware.com/pl/kontakt/" /> 18 <link rel="alternate" hreflang="pt" href="https://www.adaware.com/pt-br/contato/" /> 19 <link rel="alternate" hreflang="es" href="https://www.adaware.com/es/contacto/" /> 20 21 <meta property="og:ref" content="adaware.com/Contact" /> 22 23 <link rel="canonical" itemprop="url" href="https://www.adaware.com/Contact/" /> 24 25 <link href="/css/pages/ContactUs/style-1.0.css" rel="stylesheet" /> 26 27
27<script type="text/javascript"> 28 var avqTools = { 29 cookieName: 'adaware' 30 }; 31</script>
31 32
33<script defer="" type="text/javascript" src="https://avqtools.avanquest.com/js/v3/adaware.com.min.js"></script>
33 34 35
35<script async="" src="/scripts/avqTools-plug-min.js?v=UPb7vbFXFZuFQFc2xFCWXTKHJM2m7D6kOy5eJL5TgDg"></script>
35 36 37 38 39
39<script src="https://www.adaware.com/telemetry/checkin.js"></script>
39 40 41 42 43
43<script> 44 window['dataLayer'] = window['dataLayer'] || []; 45 window.hostBrowser = 'CH'; 46 </script>
46 47
47<script>window.dataLayer.push({'start': (new Date()).getTime(),'event': 'dlv_loaded','page': {'type': 'other','culture': 'en','content1': 'try','content2': 'main'} });</script>
47 48
48<script>window.dataLayer.push({ 'ecommerce': { 'products': []} })</script>
48 49 50 51 52 <!-- Google Tag Manager -->
53<script> 54 (function (w, d, s, l, i) { 55 w[l] = w[l] || []; w[l].push({ 56 'gtm.start': 57 new Date().getTime(), event: 'gtm.js' 58 }); var f = d.getElementsByTagName(s)[0], 59 j = d.createElement(s), dl = l != 'dataLayer' ? '&l=' + l : ''; j.async = true; j.src = 60 'https://cloud.adaware.com/main-handler.js?id=' + i + dl; f.parentNode.insertBefore(j, f); 61 })(window, document, 'script', 'dataLayer', 'GTM-MQCS62F'); 62</script>
62 63<!-- End Google Tag Manager --> 64 65</head> 66 67<body> 68 69<div id="mobile-bar" class="mobile-bar"> 70 71 <a href="https://www.adaware.com/" id="adaware-logo_mobile" class="adaware-logo_mobile"> 72 <img src="/images/shared/logo-adaware.svg" alt="Adaware" /> 73 </a> 74 75 <button id="mobile-menu_btn" class="mobile-menu_btn"> 76 <span class="bar"></span> 77 <span class="bar"></span> 78 <span class="bar"></span> 79 </button> 80</div> 81 82<div id="mobile-menu" class="mobile-menu"> 83 <nav id="mobile-nav" class="mobile-nav"> 84 <ul> 85 <li class="mobile-nav_item"> 86 <a class="mobile-nav_link no-arrow" href="https://www.adaware.com/adaware-privacy" class="nav-primary_btn no-arrow" target="_self"> 87 Privacy 88 </a> 89 </li> 90 91 <li class="mobile-nav_item"> 92 <a class="mobile-nav_link no-arrow" href="https://www.adaware.com/ad-blocker/" class="nav-primary_btn no-arrow" target="_self"> 93 AdBlock 94 </a> 95 </li> 96 97 <li class="mobile-nav_item"> 98 <a class="mobile-nav_link no-arrow" href="https://www.adaware.com/free-pc-cleaner/" class="nav-primary_btn no-arrow" target="_self"> 99 PC Cleaner 100 </a> 101 </li> 102 103 <li class="mobile-nav_item"> 104 <a class="mobile-nav_link no-arrow" href="https://www.adaware.com/free-driver-updater" class="nav-primary_btn no-arrow" target="_self"> 105 Driver Manager 106 </a> 107 </li> 108 109 <li class="mobile-nav_item"> 110 <a class="mobile-nav_link no-arrow" href="https://adaware.zendesk.com/" target="_self">Support</a> 111 </li> 112 113 <li class="mobile-nav_item"> 114 <div class="language-switcher-language-url contextual-region" id="block-languageswitcher" role="navigation"> 115 116 <a class="mobile-nav_link">Language</a> 117 118 <ul class="links mobile-nav_link-list"> 119 <li hreflang="en"> 120 <a href="https://www.adaware.com/Contact/" class="language-link is-active" hreflang="en">English</a> 121 </li> 122 <li hreflang="fr" class="fr"> 123 <a href="https://www.adaware.com/fr/contact/" class="language-link" hreflang="fr">Français (France)</a> 124 </li> 125 <li hreflang="de" class="de"> 126 <a href="https://www.adaware.com/de/kontakt/" class="language-link" hreflang="de">Deutsch</a> 127 </li> 128 <li hreflang="es" class="es"> 129 <a href="https://www.adaware.com/es/contacto/" class="language-link" hreflang="es">Español</a> 130 </li> 131 <li hreflang="pl" class="pl"> 132 <a href="https://www.adaware.com/pl/kontakt/" class="language-link" hreflang="pl">Polski</a> 133 </li> 134 <li hreflang="pt" class="pt-br"> 135 <a href="https://www.adaware.com/pt-br/contato/" class="language-link" hreflang="pt-br">Português</a> 136 </li> 137 <li hreflang="ja" class="ja"> 138 <a href="https://www.adaware.com/ja/Contact/" class="language-link" hreflang="ja">æ¥æ¬èª</a> 139 </li> 140 </ul> 141 142 <div data-contextual-id="block:block=languageswitcher:langcode=en" data-contextual-token="9wE3myo2NguqCJJfiQTmShVvOAuXxOD8KTF7bFtS6ds" class="contextual"> 143 <button class="trigger focusable visually-hidden" type="button" aria-pressed="false">Open Language configuration options</button> 144 <ul class="contextual-links" hidden=""> 145 <li class="block-configure"> 146 <a href="/admin/structure/block/manage/languageswitcher?destination=/node">Configure block</a> 147 </li> 148 <li class="config-translationcontextual-linksentityblockconfig-translation-overview"> 149 <a href="/admin/structure/block/manage/languageswitcher/translate?destination=/node">Translate block</a> 150 </li> 151 </ul> 152 </div> 153 154 </div> 155 </li> 156 157 <li class="mobile-nav_item two-links"> 158 <a class="mobile-nav_link no-arrow no-border" href="https://myaccount.adaware.com/account/login/?lang=en"> 159 Sign in 160 </a> 161 <a class="icon_search" id="search-mobile" href="/"> 162 <svg xmlns="https://www.w3.org/2000/svg" width="18" height="18" viewbox="0 0 18 18"> 163 <path d="M308.778,2015.407l-4.622-4.622a7.016,7.016,0,0,0,1.067-3.674,7.111,7.111,0,1,0-7.111,7.111,7.017,7.017,0,0,0,3.674-1.066l4.622,4.622a.9.9,0,0,0,1.185,0l1.185-1.185A.9.9,0,0,0,308.778,2015.407Zm
163-10.667-3.555a4.741,4.741,0,1,1,4.741-4.74A4.754,4.754,0,0,1,298.111,2011.852Z" transform="translate(-291 -2000)"></path> 164 </svg> 165 </a> 166 </li> 167 168 </ul> 169 </nav> 170</div> 171
172<script> 173 function accordionsMenu() { 174 let accordionLinks = document.querySelectorAll('.mobile-nav_link'); 175 176 accordionLinks.forEach(link => { 177 handleOpenMenuItems(link, '.mobile-nav_link-list, .mobile-nav_sublink-list'); 178 }); 179 } accordionsMenu(); 180 181 function accordionsSubMenu() { 182 let accordionSublinks = document.querySelectorAll('.mobile-nav_sublink'); 183 184 accordionSublinks.forEach(sublink => { 185 handleOpenMenuItems(sublink, '.mobile-nav_sublink-list'); 186 }); 187 } accordionsSubMenu(); 188 189 function handleOpenMenuItems(menuItem, itemsSelector) { 190 let parentMaxHeight = 0; 191 menuItem.addEventListener('click', function (e) { 192 193 let isOpened = false; 194 if (this.nextElementSibling.classList.contains('active-block')) { 195 isOpened = true; 196 } 197 198 closeOpenedItems(itemsSelector); 199 200 if (isOpened) { 201 return; 202 } 203 204 this.classList.add('is-open'); 205 this.nextElementSibling.classList.add('active-block'); 206 207 let listHeight = 0; 208 for (let li of menuItem.nextElementSibling.children) { 209 listHeight += li.offsetHeight; 210 } 211 212 const parent = this.closest('ul'); 213 if (parent && parent.classList.contains('active-block')) { 214 if (parentMaxHeight === 0) { 215 parentMaxHeight = parseInt(parent.style.maxHeight); 216 } 217 parent.style.maxHeight = parentMaxHeight + listHeight + 'px' 218 } 219 220 this.nextElementSibling.style.maxHeight = `${listHeight}px`; 221 }) 222 } 223 224 function closeOpenedItems(selector) { 225 const menuLinks = document.querySelectorAll(selector); 226 227 for (let ul of menuLinks) { 228 ul.previousElementSibling.classList.remove('is-open'); 229 ul.classList.remove('active-block'); 230 ul.style.maxHeight = 0; 231 } 232 } 233</script>
233 234<div class="search-block" id="block-adaware-search" role="search"> 235 <div class="search-block__content"> 236 <form class="search-block__form" action="https://adaware.zendesk.com/hc/en-us/search/" method="get" id="edit-search-block-form"> 237 238 <input type="hidden" name="utf8" value="â" /> 239 <input class="search-block__input" title="Enter the terms you wish to search for." type="search" id="edit-keys" name="query" value="" size="15" maxlength="128" /> 240 241 <button class="btn-orange" type="submit" id="edit-submit--2">Search</button> 242 243 </form> 244 </div> 245</div> 246 247<header class="header"> 248 <div class="container"> 249 <div class="header-content"> 250 <div class="header-nav"> 251 252 253<div class="header-logo"> 254 <a href="https://www.adaware.com/" class="adaware-logo"> 255 <img src="/images/shared/logo-adaware.svg" alt="Adaware" /> 256 </a> 257</div> 258 259 260 261<nav class="nav-secondary"> 262 263 <div class="language-switcher-language-url" id="block-languageswitcher" role="navigation"> 264 265 <h2 class="title-h2">Language</h2> 266 267 <ul class="language-list"> 268 <li class="en is-active language-item" hreflang="en"> 269 <a href="https://www.adaware.com/Contact/" class="language-link is-active" hreflang="en" data-drupal-link-system-path="<front>">English</a> 270 </li> 271 <li class="fr language-item" hreflang="fr"> 272 <a href="https://www.adaware.com/fr/contact/" class="language-link" hreflang="fr" data-drupal-link-system-path="<front>">Français (France)</a> 273 </li> 274 <li class="de language-item" hreflang="de"> 275 <a href="https://www.adaware.com/de/kontakt/" class="language-link" hreflang="de" data-drupal-link-system-path="<front>">
275Deutsch</a> 276 </li> 277 <li class="es language-item" hreflang="es"> 278 <a href="https://www.adaware.com/es/contacto/" class="language-link" hreflang="es" data-drupal-link-system-path="<front>">Español</a> 279 </li> 280 <li class="pl language-item" hreflang="pl"> 281 <a href="https://www.adaware.com/pl/kontakt/" class="language-link" hreflang="pl">Polski</a> 282 </li> 283 <li hreflang="pt" data-drupal-link-system-path="<front>" class="pt-br language-item"> 284 <a href="https://www.adaware.com/pt-br/contato/" class="language-link" hreflang="pt-br">Português</a> 285 </li> 286 <li hreflang="ja" class="ja language-item"> 287 <a href="https://www.adaware.com/ja/Contact/" class="language-link" hreflang="ja">æ¥æ¬èª</a> 288 </li> 289 </ul> 290 </div> 291 292 <ul class="nav-secondary_list"> 293 294 <li class="nav-secondary_icon"> 295 <a class="icon_search search-main" id="search-main" href="/"> 296 <i class="icon icon-search"> 297 <svg xmlns="http://www.w3.org/2000/svg" width="16.878" height="16.878" viewbox="0 0 16.878 16.878"> 298 <path id="icon_search" data-name="icon search" d="M307.669,2014.446l-4.334-4.334a6.578,6.578,0,0,0,1-3.445,6.668,6.668,0,1,0-6.668,6.667,6.58,6.58,0,0,0,3.445-1l4.334,4.334a.845.845,0,0,0,1.111,0l1.111-1.111A.846.846,0,0,0,307.669,2014.446Zm-10-3.334a4.445,4.445,0,1,1,4.445-4.445A4.458,4.458,0,0,1,297.668,2011.113Z" transform="translate(-291 -2000)"></path> 299 </svg> 300 </i> 301 </a> 302 </li> 303 304 <li class="nav-secondary_icon"> 305 <a class="is-active" href="https://myaccount.adaware.com/account/login/?lang=en"> 306 Sign in 307 </a> 308 </li> 309 310 </ul> 311</nav> 312 </div> 313 </div> 314 </div> 315 316<nav class="nav-primary"> 317 318 <ul class="nav-primary_list"> 319 320 <li class="top-level"> 321 <a href="https://www.adaware.com/adaware-privacy" class="nav-primary_btn no-arrow privacy-btn" target="_self"> 322 Privacy 323 </a> 324 </li> 325 326 <li class="top-level"> 327 <a href="https://www.adaware.com/ad-blocker/" class="nav-primary_btn no-arrow adBlock-btn" target="_self"> 328 AdBlock 329 </a> 330 </li> 331 332 <li class="top-level"> 333 <a href="https://www.adaware.com/free-pc-cleaner/" class="nav-primary_btn no-arrow pcCleaner-btn" target="_self"> 334 PC Cleaner 335 </a> 336 </li> 337 338 <li class="top-level"> 339 <a href="https://www.adaware.com/free-driver-updater" class="nav-primary_btn no-arrow manager-btn" target="_self"> 340 Driver Manager 341 </a> 342 </li> 343 344 <li class="top-level"> 345 <a href="https://adaware.zendesk.com/" class="nav-primary_btn no-arrow" target="_self"> 346 Support 347 </a> 348 </li> 349 </ul> 350 351</nav> 352 353
354<script> 355 function openMenu() { 356 let menuBtn = document.querySelector('#mobile-menu_btn'); 357 let mobileMenu = document.querySelector('#mobile-menu'); 358 let mobileNav = document.querySelector('#mobile-nav'); 359 let body = document.querySelector('html'); 360 361 menuBtn.addEventListener('click', function () { 362 this.classList.toggle('is-active'); 363 mobileMenu.classList.toggle('is-pushed'); 364 mobileNav.querySelector('ul').classList.toggle('is-animate'); 365 blockSearch.classList.remove('active'); 366 menuMob.classList.remove('active'); 367 body.classList.toggle('overflow-none'); 368 }) 369 } openMenu(); 370</script>
370 371</header> 372 373 374
375<script src="/scripts/header/search.js"></script>
375 376 377 378 <main role="main" class="pb-3"> 379 380<div class="contact-pg-header"> 381 <div class="container"> 382 <div class="contact-content"> 383 <h1 class="contact-title">Contact us</h1> 384 <div class="contact-descr"> 385 <p>Need to contact us? Pick one of the following options</p> 386 </div> 387 </div> 388 </div> 389</div> 390 391 392<div class="contact-pg-body"> 393 <div class="container"> 394 <div class="contact-pg-body__container"> 395 396 <div class="contact-btns"> 397 <div class="contact-btns__col"> 398 <h2 class="contact-btns__title"> 399 Customer care 400 </h2> 401 <div class="contact-btns__list"> 402 <a href="https://adaware.zendesk.com/" class="cta-elem btn-lg">content</a> 403 <a href="https://adaware.zendesk.com/" class="cta-elem btn-lg">forum</a> 404 <a href="https://adaware.zendesk.com/" class="cta-elem btn-lg">FAQ</a> 405 </div> 406 </div> 407 <div class="contact-btns__col"> 408 <h2 class="contact-btns__title">Corporate contact</h2> 409 <addres class="addres"> 410 Avanquest Software (7270356 Canada Inc.) 411 <br /> 412 400-1980 Rue Sherbrooke O 413 <br /> 414 Montréal, QC, H3H 1E8 Canada 415 </addres> 416 <div class="contact-btns__list"> 417 <a href="https://www.adaware.com/careers/" class="cta-elem btn-transp">careers</a> 418 <a href="https://www.adaware.com/about-us/" class="cta-elem btn-transp">about us</a> 419 </div> 420 </div> 421 </div> 422 423 <div class="contact-block"> 424 <div class="contact-block__caption"> 425 <a type="button" href="https://adaware.zendesk.com/hc/en-us/requests/new/" class="contact-block__btn-toggle"> 426 For inquiries which do not fit the above criteria, please use this form 427 <i class="contact-block__icon" id="js-contactIcon"></i> 428 </a> 429 </div> 430 431 <form action="/" method="post" class="contact-form" id="js-contactForm"> 432 <div class="contact-form__wrapper"> 433 <div class="contact-form__holder"> 434 <label class="contact-form__label" for="firstName">First name</label> 435 <input type="type" name="name" id="firstName" placeholder="First name" class="contact-form__control" /> 436 </div> 437 438 <div class="contact-form__holder"> 439 <label class="contact-form__label" for="lastName">Last name</label> 440 <input type="type" name="name" id="lastName" placeholder="Last name" class="contact-form__control" /> 441 </div> 442 443 <div class="contact-form__holder"> 444 <label class="contact-form__label is-required" for="email">Email (required)</label> 445 <input type="email" name="name" id="email" placeholder="[email protected]" class="contact-form__control" required="" /> 446 </div> 447 448 <div class="contact-form__holder contact-form__holder--area"> 449 <label class="contact-form__label" for="message">Message</label> 450 <textarea class="contact-form__control contact-form__control--area" id="message" placeholder="Your message..."></textarea> 451 </div> 452 453 <div class="recaptcha"> 454 <small> 455 Please provide some information on what you are submitting. 456 </small> 457 458 <div class="recaptcha__block">I'm not a robot</div> 459 </div> 460 461 <button class="contact-form__submit cta-elem">send</button> 462 </div> 463 </form> 464 </div> 465 </div> 466 </div> 467</div> 468
469<script> 470 471 function openContactForm() { 472 let btnFormToggle = document.querySelector('#js-btnFormToggle'); 473 let formToggle = document.querySelector('#js-contactForm'); 474 let contactIcon = document.querySelector('#js-contactIcon'); 475 476 btnFormToggle.addEventListener('click', function () { 477 formToggle.classList.toggle('is-toggle'); 478 contactIcon.classList.toggle('is-rotate') 479 }) 480 } openContactForm(); 481 482</script>
482 483<div class="contact-pg-footer"> 484 <div class="container"> 485 <div class="content"> 486 <div class="accent-txt"> 487 Did you know? 488 </div> 489 <div class="info-txt"> 490 Our Antivirus was the first free antimalware software and was launched in 1999 491 </div> 492 </div> 493 </div> 494</div> 495 496 </main> 497 498 499 500 501<footer class="footer"> 502 <div class="footer__secondary"> 503 <div class="container"> 504 505 506<div class="footer__nav"> 507 <nav class="footer__menus"> 508 <span class="footer__menus-title">Corporate</span> 509 <ul> 510 <li> 511 <a href="https://www.adaware.com/about-us/">About us</a> 512 </li> 513 <li> 514 <a href="https://www.adaware.com/media/">Media</a> 515 </li> 516 </ul> 517 </nav> 518 <nav class="footer__menus"> 519 <span class="footer__menus-title">Learn more</span> 520 <ul> 521 <li> 522 <a href="https://www.adaware.com/contact/">Contact us</a> 523 </li> 524 <li> 525 <a href="https://adaware.zendesk.com/">FAQ</a> 526 </li> 527 <li> 528 <a href="https://myaccount.adaware.com/account/login/?lang=en">Sign up & register</a> 529 </li> 530 </ul> 531 </nav> 532 <nav class="footer__menus"> 533 534 <span class="footer__menus-title">Adaware Products</span> 535 536 <div class="footer__menus-list"> 537 <ul> 538 <li> 539 <a href="https://www.adaware.com/adaware-privacy">Adaware Privacy</a> 540 </li> 541 542 <li> 543 <a href="https://www.adaware.com/free-pc-cleaner/">PC Cleaner</a> 544 </li> 545 </ul> 546 547 <ul> 548 <li> 549 <a href="https://www.adaware.com/free-driver-updater">Driver Manager</a> 550 </li> 551 552 <li> 553 <a href="https://chrome.google.com/webstore/detail/adaware-ad-block/cmllgdnjnkbapbchnebiedipojhmnjej/" data-index="0">AdBlock</a> 554 </li> 555 </ul> 556 </div> 557 558 </nav> 559 560</div> 561 562 563 564 565 566 567 568 </div> 569 </div> 570 <div class="footer__bot"> 571 <div class="container"> 572 573 574<i class="icon"> 575 <svg> 576 <use xmlns:xlink="https://www.w3.org/1999/xlink" xlink:href="/images/shared/svg-sprite/symbol-defs.svg#ic-logo-avanquest"></use> 577 </svg> 578</i> 579 580<p class="text">Adaware™ is a registered trademark of Avanquest Software.</p> 581 582<ul class="links"> 583 <li class="links-item"><a class="text link" target="_blank" href="https://www.avanquestgroup.com/">Avanquest Corporate Website</a></li> 584 <li class="links-item"><a class="text link" target="_blank" href="https://www.avanquestgroup.com/join-us">Jobs Opportunities</a></li> 585</ul> 586 587<p class="text">Copyright © 2026 All rights reserved.</p> 588 589<div class="footer__navsecondary"> 590 <nav> 591 <ul> 592 <li> 593 <a href="https://www.adaware.com/privacy-policy/">Privacy Policy</a> 594 </li> 595 <li> 596 <a href="https://www.adaware.com/CCPA/">Do Not Sell or Share My Personal Information</a> 597 </li> 598 <li> 599 <a href="https://www.adaware.com/cookie-policy/">Cookie Policy</a> 600 </li> 601 <li> 602 <a href="https://www.adaware.com/terms-of-use/">Terms of Use</a> 603 </li> 604 <li> 605 <a href="https://www.adaware.com/EULA/">EULA</a> 606 </li> 607 <li> 608 <a href="https://www.adaware.com/dmca/">DMCA</a> 609 </li> 610 <li> 611 <a href="https://www.adaware.com/sitemap/">Sitemap</a> 612 </li> 613 </ul> 614 </nav> 615</div> 616 </div> 617 </div> 618
618<script> 619 window.OptanonWrapper = function () { 620 document.body.classList.add('onetrust-adavare-exists'); 621 } 622 </script>
622 623</footer> 624
624<script src="/lib/jquery/dist/jquery.min.js"></script>
624 625
625<script src="/lib/bootstrap/dist/js/bootstrap.bundle.min.js"></script>
625 626
626<script src="/js/site.js?v=BxFAw9RUJ1E4NycpKEjCNDeoSvr4RPHixdBq5wDnkeY"></script>
626 627
627<script async="" src="/scripts/avqTools-visitor-min.js?v=0ebS49c9o1oX-VioiyxHL45BsyVgjbS2NJuso2JQrDg"></script>
627 628
628<script src="/scripts/partner-traking-download.js"></script>
628 629 630
630<script type="text/javascript"> 631 632 var mapper = { 'dwldprotect.adaware.com': 'protect', 'dwldsafebrowser.adaware.com': 'safebrowser', 'dwldav.adaware.com': 'antivirus', 'dwldsantivirus.adaware.com': 'antivirus', 'dwldpccleaner.adaware.com': 'pccleaner', 'dwlddriver.adaware.com': 'drmanager' }; 633 634 var trackingLinks = document.querySelectorAll('a[data-jtracking-outbound]'); 635 636 for (var i = 0; i < trackingLinks.length; i++) { 637 638 trackingLinks[i].onclick = function (e) { 639 640 try { 641 e = e || window.event; 642 var target = e.target || e.srcElement 643 644 var oldHref = target.href; 645 var splitedParameters = oldHref.split('&') 646 647 var oldReplacedValue; 648 var configId; 649 650 for (var i = 0; i < splitedParameters.length; i++) { 651 if (splitedParameters[i].indexOf('cmp=') > -1) { 652 oldReplacedValue = splitedParameters[i].split('=')[1]; 653 } 654 655 if (splitedParameters[i].indexOf('configid=') > -1) { 656 configId = splitedParameters[i].split('=')[1]; 657 } 658 } 659 660 if (typeof oldReplacedValue === 'undefined') 661 return true; 662 663 var newBlock 664 665 for (var key in mapper) { 666 667 if (oldHref.indexOf(key) > -1) { 668 newBlock = mapper[key] 669 670 if (key.indexOf('dwldprotect.adaware.com') > -1 && typeof configId !== 'undefined') { 671 672 if (configId == '015E5C7B-21DC-4FC6-8A58-85A384224E95') 673 newBlock = mapper['dwldsafebrowser.adaware.com']; 674 else if (configId == '24893289-1579-4C1B-AA52-BC01FFF82FE2') 675 newBlock = mapper['dwldav.adaware.com']; 676 677 } 678 } 679 680 } 681 682 if (typeof newBlock === 'undefined') 683 return true; 684 685 var newReplacedValue = oldReplacedValue.replace(new RegExp('all' + '$'), newBlock); 686 687 if (oldReplacedValue == newReplacedValue) 688 return true; 689 690 var newHref = oldHref.replace(oldReplacedValue, newReplacedValue); 691 692 target.href = newHref; 693 694 } catch (e) { 695 return true; 696 697 console.error(e); 698 } 699 }; 700 } 701 </script>
701 702 703 704</body> 705</html>
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.