Adguard переопределяет window.alert на всех сайтах

Discussion in 'Техническая поддержка (AdGuard для Windows)' started by Neur0toxine, Jun 10, 2018.

  1. Neur0toxine

    Neur0toxine Member

    Joined:
    Jan 28, 2016
    Messages:
    186
    При включённой опции "Блокировать Push API" в антитрекинге Adguard переопределяет window.alert пустой функцией на всех сайтах.
    Нехорошо.

    Вопрос: баг или фича?
     
  2. TheHasagi

    TheHasagi Quality Assurance / Support Commando Staff Member Administrator Moderator

    Joined:
    Mar 26, 2018
    Messages:
    1,431
    @Neur0toxine

    Приветтвую!

    Уточните пожалуйста детали:

    1. Браузер
    2. Версия AdGuard

    Скриншот с ошибкой.
     
  3. aegis

    aegis Administrator Administrator

    Joined:
    Feb 25, 2016
    Messages:
    510
    что-то прям странно, а можно пример сайта?
     
  4. Neur0toxine

    Neur0toxine Member

    Joined:
    Jan 28, 2016
    Messages:
    186
    Тестировал на последней канарейке хрома и последней стабильной версии Firefox Quantum. Ошибка визуально не проявляется - просто алерты не работают. Поэтому вот вам скрины window.alert из консоли. Проявляется на всех сайтах.
    Это происходит в content-script.js, вот этот фрагмент:
    Code:
    k=function(a){try{a.alert=function(a){},\"Notif...
    В дальнейшем как "a" передаётся window. И получается переопределение window.alert на пустую функцию.
    Версия Adguard 6.2.437.2171. Остальное в подписи.
     

    Attached Files:

  5. kavabanga

    kavabanga Administrator Staff Member Administrator

    Joined:
    Sep 22, 2016
    Messages:
    28
    @Neur0toxine, добрый день! Обновитесь, пожалуйста, до последней бета-версии 6.3, а там этого уже нет. Также уже совсем скоро мы выпустим стабильную 6.3 версию.