Борьба с баннерами - нестандартно, без программ!

Компьютеры. программирование, бытовая техника

Модератор: Саша З.

Zakan
Ветеран мега-форума
Сообщения: 10172
Зарегистрирован(а): 20 дек 2001, 02:00
Откуда: Израиль (Ришон Ле Цион)
Контактная информация:

Борьба с баннерами - нестандартно, без программ!

Сообщение Zakan » 01 сен 2003, 01:13

Вот, рассказали такую примочку.
Чтобы резать баннеры без траты ресурсов на программу-сторожа в трее.

Тем более, они все, эти проги, пользуются теми же базами данных!

Способ работает на любых Windows, в том числе NT.

Надо найти, где у вас сидит файл под названием "hosts".

Просто "hosts" без расширения.
Часто это директория Windows, или Windows/System/Etc/, или Windows/System32/Etc/
Мне проще, я инструкции эти не запоминал, у меня Тоталкоммандер, он со свистом чего хошь ищет.
У кого исключительно свой родной от Windows мелкософтовый поиск файлов, тем сочувствую.

Откройте этот файл Ноутпадом или любым текстовым редактором.
Вы увидите нечто такое

Код: Выделить всё

# Copyright (c) 1998 Microsoft Corp.
#
# This is a sample HOSTS file used by Microsoft TCP/IP stack for Windows98
#
# This file contains the mappings of IP addresses to host names. Each
# entry should be kept on an individual line. The IP address should
# be placed in the first column followed by the corresponding host name.
# The IP address and the host name should be separated by at least one
# space.
#
# Additionally, comments (such as these) may be inserted on individual
# lines or following the machine name denoted by a '#' symbol.
#
# For example:
#
#      102.54.94.97     rhino.acme.com          # source server
#       38.25.63.10     x.acme.com              # x client host

127.0.0.1       localhost


Все, что помечено знаком # - это комменты и комп это не читает.
Все строчки ниже - устанавливают слева (цифрами) DNS адрес, где вы предписываете компу искать хост, обозначенный справа (буквами).

Это значит, в частности, что любая строка вида

Код: Выделить всё

127.0.0.1 [пробел] aaaaa.bbbb.ccc


(где aaaaa.bbbb.ccc - допустим, хост, с которого известно, что приходят зловредные баннеры)

приведет к тому, что хост aaaaa.bbbb.ccc будет искаться непосредственно на вашем компе (цифрами указан адрес "локалхоста", то есть вашей собственной машины)

а поскольку там ничего такого не найдется, этот этап проигнорируется, броузер пойдет дальше и вместо баннера у вас будет пустое место.

Если, допустим, вы ходите в одни и те же места и вас замучали одни и те же знакомые баннеры, то можно взять и сформировать свой черный список хостов и добавить его в низ существующего списка в файле "hosts".

Можно, конечно, посмотреть View Source, на странице, но надежнее сделать это из ваших файлов "cookies".
Все баннерные сети очень любят, как собаки, пописать там на столбик.
Откройте вашу директорию Cookies.
На глаз очень легко выбрать большинство файлов кукиз, принадлежащих баннерам.
Это все, что начинается с "ad" или "ads", и все с подозрительными именами, содержащими "revolv" "ban" и прочее злокоммерческое.
Например

Код: Выделить всё

user@ads.msn.co[2].txt
user@ads.regetsoftware[1].txt
user@bannerbank[2].txt
user@gator[1].txt
user@paycounter[2].txt

Можно по одному пооткрывать файлы кукиз (это простые текстовые файлы), взять из каждого свой хост и перенести в список.
Для указанных кукиз это выглядит так

Код: Выделить всё

127.0.0.1 ads.msn.co.il
127.0.0.1 ads.regetsoftware.com
127.0.0.1 bannerbank.ru
127.0.0.1 gator.com
127.0.0.1 paycounter.com
Но это для ваших личных особых врагов.

А чтобы защититься от всяких других прочих, такие файлы "hosts" есть готовые в Сети и все время обновляются. Их сотни.
Вот пожалуйте сюда.
http://www.smartin-designs.com/
или ищите сами, по такому принципу
http://www.yandex.ru/yandsearch?text=%22127.0.0.1+ads.msn.com%22

Конечно, от всего такой способ не избавит, но от 80-90% - легко!

Оставшиеся будут такие новоизобретенные баннеры, где адрес прямо не указан, или же те, где он совпадет с корневой директорией самого сайта.
Придется потерпеть. Раньше ведь терпели...

Зато не надо еще одну прогу ставить!
И уж лучше Эксплорер будет тянуть в памяти на полмега больше с этим набитым файлом, нежели у вас в трее будет висеть прога, резалка баннеров, которая сама небось 2 мега в мозгах берет, плюс те же полмега ее база данных, которая выглядит точно так же, и следовательно, не экономится ресурс-то!

PS 1
Все вышеописанное, и много больше, может делать в дополнение к основным функциям любой нормальный файрвол.
Если он все равно стоит, лучше настроить его. Можно отсечь еще больший процент.

PS 2
Описанную процедуру обновления файла "hosts" делают некоторые хорошие антитроянские программы, автоматически, под названием "иммунизация".
Например, "Spybot Search&Destroy" в последней версии предлагает это сделать после сканирования. PPs 2 А поскольку он бесплатный, то не западло на него и ссылку дать.
http://spybot.eon.net.au/

Испытано мною на Windows XP и на 98 SE.
Действительно режет!

uccaxap
Иссахар
Иссахар
Сообщения: 1259
Зарегистрирован(а): 25 ноя 2001, 02:00
Откуда: Исрaэль, Йерушaлaим
Контактная информация:

Сообщение uccaxap » 02 сен 2003, 15:14

Try tipex! :)
Если у Вaс тaки есть идея - купите себе селёдку, и мoрoчьте ей гoлoву!
קנה לך חבר ועשה לך רב

Vlad W.
Участник со стажем
Сообщения: 1501
Зарегистрирован(а): 18 ноя 2001, 02:00

Сообщение Vlad W. » 03 сен 2003, 12:50

И уж лучше Эксплорер будет тянуть в памяти на полмега больше с этим набитым файлом...

Все еще красивее. Не будет он тянуть больше места в памяти, поскольку файл этот с Эксплорером никак не связан. Он завязан на систему DNS, из него, например, берется информация при вызове функции gethostbyname, выдающая IP по имени хоста. А этой ерунде без разницы, с сервера IP брать, или из файла, конечный результат тот же. Собственно метод работает за счет того, что приоритет информации в файле выше, и если хост там прописан, IP с DNS сервера просто не запрашивается. А в итоге, что с файла, что с DNS, одинаково информации наберется. Разве что, при длинном списке в файле будут хосты, которых в данном конкретном случае могло и не быть, но с точки зрения расхода памяти это мелочи по сравнению со средненькой веб страничкой.

Аватара пользователя
Борис Бердичевский
Ветеран интернета
Сообщения: 29353
Зарегистрирован(а): 17 ноя 2001, 02:00
Откуда: Израиль, Беэр-Шева, которой ~3700 лет
Контактная информация:

Сообщение Борис Бердичевский » 03 сен 2003, 23:34

ВСЕ! УРА!!!!
Противные угловые баннеры на narod.ru ликвидированы!!!!
:appl:

Код: Выделить всё

127.0.0.1       bs.yandex.ru
Меня зовут Барух Борис. Ани маамин бэ эмуна шлема...
Про «палестинцев»: «Они ревность Мою вызывали небогом... Я в них ревность вызову ненародом»
Мы -- здесь, они -- там! Мы здесь, в Израиле, они там, в арабских странах! | http://www.borisba.com

DiVMag
Новый участник
Сообщения: 38
Зарегистрирован(а): 17 июн 2003, 02:11

Сообщение DiVMag » 05 сен 2003, 00:13

Все верно, только некоторые программы (ICQ например) связываются с рекламным сервером не через name (типа ads.aol.com) a по IP адресу. Тогда трюк с hosts файлом не поможет.

Zakan
Ветеран мега-форума
Сообщения: 10172
Зарегистрирован(а): 20 дек 2001, 02:00
Откуда: Израиль (Ришон Ле Цион)
Контактная информация:

Сообщение Zakan » 05 сен 2003, 14:36

Да, действительно, при таком способе неважно, какой броузер.

А интересно, что произойдет, если подключить никем никогда не используемую регулировку "Internet Options" -> "Security"?

Там есть какие-то "зоны" и можно сформировать списки сайтов по зонам, желаемых, нежелаемых...

Хотя конечно, это сайтов, не DNS-адресов... такое впечатление, какая-то еще просто одна мертворожденная штучка от Билла Гейца, или все же можно как-то полезно применить?

Интересно, какие-то тоже файлы со списками тогда сформируются, и где именно, нельзя ли использовать это все как-то?
Свойство ли это будет только Интернет-Эксплорера, или же свойства Windows?

Как-нибудь попробую...

Drongo
Участник форума
Сообщения: 55
Зарегистрирован(а): 21 июн 2003, 21:51
Откуда: IsraWord

Сообщение Drongo » 06 сен 2003, 14:09

[quote="Zakan"]Да, действительно, при таком способе неважно, какой броузер.

А интересно, что произойдет, если подключить никем никогда не используемую регулировку "Internet Options" -> "Security"?

...[/quote]
как раз эта опция успешно используется одним из семейств шпионов .
они дописывают нужные им адреса в trusted zone a там как известно почти всё разрешено и самое интерестное что в списке их не видно !
с одним из них можно познакомится поближе и полечится http://www.megapolis.org/forum/viewtopi ... a8311af2b3
рекомендую изменить этот trusted zone на более безопасный (закрыть актив Х , повысить безопасность java и так далее.)

Яков
Администратор
Администратор
Сообщения: 35091
Зарегистрирован(а): 17 ноя 2001, 02:00
Откуда: Израиль, Ришон леЦион
Контактная информация:

Сообщение Яков » 06 сен 2003, 14:30

Не понял.
Нашел я hosts.
Там такая картинка:
127.0.0.1 localhost
216.177.73.139 auto.search.msn.com
216.177.73.139 search.netscape.com
216.177.73.139 ieautosearch

Это все было или кто-то удружил?

Допустим, у меня неизвестно откуда появляется окно 12.34.56.79

Я должен вставить
127.0.0.1 12.34.56.79
Да?

А если лезет окно www.gad.lezet.com
То, чтобы гад больше не лез, я вставляю

127.0.0.1 www.gad.lezet.com

Так?

То есть 127.0.0.1 - это мой комп и я туда направляю искать указанный справа адрес?

Drongo
Участник форума
Сообщения: 55
Зарегистрирован(а): 21 июн 2003, 21:51
Откуда: IsraWord

Сообщение Drongo » 06 сен 2003, 15:07

Яков писал(а):Не понял.
Нашел я hosts.
Там такая картинка:
127.0.0.1 localhost
216.177.73.139 auto.search.msn.com
216.177.73.139 search.netscape.com
216.177.73.139 ieautosearch

Это все было или кто-то удружил?

Допустим, у меня неизвестно откуда появляется окно 12.34.56.79

Я должен вставить
127.0.0.1 12.34.56.79
Да?

А если лезет окно www.gad.lezet.com
То, чтобы гад больше не лез, я вставляю

127.0.0.1 www.gad.lezet.com

Так?

То есть 127.0.0.1 - это мой комп и я туда направляю искать указанный справа адрес?


то что идёт после вашего Ай-Пи тому есть свободный выход .(у тебя ето автоматические поисковики )
то что идёт после 127.0.0.1 нет выхода/входа так как броузер думает что йетот сайт во нутреней сети и поэтому в инет не лезет .
так же обязательно после изменений сохранить в том же файле а затем правой кнопкой заходим в properties и делаем read only & arhive .(ето чтоб враги не прошли )
чтобы дописать что-то , убираем галки с read only & arhive , редактируем и опять ставим галки .
кстати , если кто не знает в Spybot есть хороший списочек хостов и возможность защитить hosts.

Яков
Администратор
Администратор
Сообщения: 35091
Зарегистрирован(а): 17 ноя 2001, 02:00
Откуда: Израиль, Ришон леЦион
Контактная информация:

Сообщение Яков » 06 сен 2003, 15:27

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

Кстати, а поисковики из host может, мне удалить?
Тем более, что у меня IP переменный.

observer
Ветеран мега-форума
Сообщения: 20931
Зарегистрирован(а): 08 фев 2003, 05:35

Сообщение observer » 06 сен 2003, 16:23

Яков писал(а):Кстати, а поисковики из host может, мне удалить?
Тем более, что у меня IP переменный.

Думаю, что они там позже снова появятся. Компьютер заражён чем-то типа http://www.trendmicro.com/vinfo/virusen ... W_TENGET.A

Drongo
Участник форума
Сообщения: 55
Зарегистрирован(а): 21 июн 2003, 21:51
Откуда: IsraWord

Сообщение Drongo » 06 сен 2003, 16:32

Яков, observer верно говорит , личится компу надо основательно .
www.lavasoft.de
http://www.safer-networking.org/


Вернуться в «Наука и техника»




  Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и 226 гостей