vmet.ro и её реклама...

Все кто хотя бы раз ловил вай-фай в метро (Московском) наверное известно о навязчивой рекламе, которая появляется везде и довольно часто кривит сайт.
Мне это надоело и я начал копать и откопал такой вот файлик
Ссылаемся на него: ad_injector.js
Принцип работы не сложный, разное время и условия для показа оверлей с рекламой и растяжку в шапке сайта, которая как раз и способна забрать за собой еще пару объектов.
В чем вопрос?
Как возможно перебить события или запретить вставку данного скрипта в тело документа? Ясное дело если https протокол, то все хорошо, но на данный момент сайт работает как и большинство с http.
Вообще не люблю когда, что-то внешнее внедряется в ресурс, особенно трояны, часто вижу что посетители сайта переадресовываются на всякие сайты типа «вулкан» и т.п. — это меня печалит.
Комментарии: 9
Авторизуйтесь или зарегистрируйтесь, чтобы оставлять комментарии.
Конечно это будет происходить только на текущем ресурса, но мне удалось отловить сам баннер.
Когда изучал скрипт, я заметил, что он проверяет юзерАгент.
В наше время нет ничего невозможного и подмена юзерАгента была сделана.
Позже я попробую разные варианты, возможно найдется стабильное решение, ну или временное.
Там стоит таймер, можно глянуть в скрипте.
По тестированию, даже последний css пример не помог от растяжки в шапке сайта, только от оверлея.
Растяжка так криво вставляется, что после приходится перезагружать страницу.
Функция баннера растяжки:
Ну или тогда https.
На данный момент спокойно прячет всю рекламу, которая вставляется скриптов в тело страницы. Храню его в конце страницы.
Конечно, если бы народ сделал расширение (Android и iOS), которое бы резало попытки подставить данный скрипт, было бы проще, но пока никто не додумался =) Ведь если подумать, то такое расширение быстро наберет миллион скачиваний, если грамотно предоставить, на хабре к примеру ^__^