Принцип работы

Discussion in 'Общие вопросы по AdGuard для Windows' started by shdmitry, Jan 13, 2015.

  1. shdmitry

    shdmitry New Member

    Joined:
    Jan 13, 2015
    Messages:
    1
    Доброго времени суток. Подскажите, пожалуйста, каким именно образом вы перехватываете запросы браузера? Как я понял это не прокси и не аддон.
     
  2. Petrovic

    Petrovic Alpha Tester

    Joined:
    Dec 21, 2013
    Messages:
    1,883
    Драйвер для этого устанавливается,если вы про фильтрацию
     
  3. avatar

    avatar Administrator Staff Member Administrator

    Joined:
    Oct 26, 2010
    Messages:
    13,130
    Сетевой драйвер, либо TDI, либо WFP.

    Чтобы не возникало конфликтов с другим сетевым софтом мы не редиректим трафик на какую-то прокси, то есть вся фильтрация происходит "на лету".
     
  4. ArgoS

    ArgoS Beta Tester

    Joined:
    Aug 27, 2014
    Messages:
    93
    NoScript и RequestPolicy определяют запрос от adguard.com. Если заблокировать запрос - программа продолжает работать нормально. Это сбор статистики?
     
  5. vasily_bagirov

    vasily_bagirov Administrator Staff Member Administrator

    Joined:
    Jul 1, 2014
    Messages:
    6,900
    Думается, что всякие NoScript могут блокировать только работу Помощника и/или других расширений. Полностью или частично - это сложно сказать, надо смотреть конкретные примеры с конкретными плагинами.
     
  6. avatar

    avatar Administrator Staff Member Administrator

    Joined:
    Oct 26, 2010
    Messages:
    13,130
    Это запросы к домену injections.adguard.com.

    В процессе работы мы инжектим на страницу скрипты и стили, указывающие на этот домен.
    На деле же запросы к этому домену мы перехватываем и обрабатываем в программе, то есть до него запрос не доходит.
    Поэтому, кстати, для корректной работы рекомендуется добавить его в исключения в NoScript:
    https://kb.adguard.com/index.php?/R.../kk-ispolzovt-adguard-odnovremenno-s-noscript

    Почему мы делаем так и не по-другому: чтобы не засорять код страницы. Раньше мы весь контент инжектили на страницу as is, из-за этого в ее коде потом было невозможно разобраться.


    Есть еще запросы на rating.adguard.com. Их отправляет расширение Web of Trust для получения репутации сайта.