Блокировка рекламы интернет-провайдера после возможного захвата DNS и перенаправления через порт 53?

341
Nav

Я задаю этот вопрос здесь, потому что я уже задавал его на ProWebmasters, и модераторы сказали, что люди в SuperUser могут ответить на него.

Вопрос: https://webmasters.stackexchange.com/questions/93552/blocking-the-isps-ads-appearing-after-a-possible-dns-grab-and-redirect-via-port

Будучи программистом, я очень смущен тем, что не могу заблокировать рекламу, и был бы признателен за помощь.

ps: я рассмотрел ссылку на вопрос вместо того, чтобы публиковать здесь все, но если вы считаете, что для меня более уместно опубликовать содержание вопроса здесь, пожалуйста, дайте мне знать. Я отредактирую свой вопрос.

0
Какой DNS-сервер вам отвечает? Вы пытались настроить свой собственный рекурсивный DNS-сервер где-то снаружи, настроить его как свой DNS дома, а затем проверить, действительно ли ваши локальные запросы достигают вашего сервера с вашего IP? Кроме того, что интересно - как выглядит HTTPS? Без рекламы? Каждый сайт https не заслуживает доверия? Nikita Kipriyanov 8 лет назад 0

1 ответ на вопрос

1
Yorik

This is not some DNS spoof. The ISP is actively altering web requests and injecting their own adware. If you look carefully at your snippet, the variable which stores a GET request has as part of that request a command to pipe part of a google javascript file through it's own code.

A quick look on the web for similar complaints points to the ISP picking some random (the first listed? all?) script tag on the returned page, and rewriting it to point to their own adware script which then pipes the original script through their servers. If I had to guess, I would say they are also probably doing this for their own profit as well (google ad revenue etc, not just by feeding you ads, but possibly rewriting any google analytics calls from the originating script to make it look like their content etc etc).

You should drop them, this is shady and they lie about it. You might also want to drop a line to google. They may or may not be are messing with their analytics but what they are doing is against google policy for ad partners.

I would be curious to see what an https request looks like...

Если провайдер не прозрачен, он очень, очень не прав. Это значит, что мы должны голосовать ногами - не платите им и не пользуйтесь их услугами. Но я серьезно сомневаюсь, что политика Google должна иметь какое-либо значение для любых интернет-провайдеров. Является ли Google интернет-королем, которого все должны уважать или около того? Почему я должен уважать их правила, если я не пользуюсь их услугами? Nikita Kipriyanov 8 лет назад 0
Как вы сказали: доход. Если они манипулируют потоками доходов от рекламы Google, Google может отключить эту функцию. У них будет больше шансов, чем у ОП, получить удовлетворение. Yorik 8 лет назад 0
Это проблема Google, а не мой или мой провайдер. Я считаю, что реклама Google не лучше, чем кто-либо другой: они просто кусочек дерьма в моих глазах. Nikita Kipriyanov 8 лет назад 0
Я сказал, чтобы "сделать соответствие Google." Не «угрожать провайдеру». Может ли Google, будет ли или должен что-то с этим делать, не в наших руках и даже не имеет значения. То, что делает интернет-провайдер, потенциально является воровством у Google. Даже преступные организации не любят быть ограбленными. Yorik 8 лет назад 1
Интернет-провайдер управляется правительством и является наименее дорогостоящим. Другие интернет-провайдеры не лучше с точки зрения обслуживания, и они более дорогостоящие. Мой вопрос, однако, был о возможности заблокировать рекламу. Похоже, что другие сталкиваются с аналогичными проблемами: http://bitsnapper.com/how-to-block-intrusive-mtnl-broadband-ad-popups-in-your-browser/ Nav 8 лет назад 0
@nav: важно понимать, что 1) это «атака типа« человек посередине »(независимо от того, кто это делает), только хуже, потому что она санкционирована администратором (isp) и; 2) если вы блокируя скрипт, вы блокируете функциональность сайта, так как их скрипт работает как прокси Yorik 8 лет назад 0

Похожие вопросы