URL: https://www.opennet.ru/cgi-bin/openforum/vsluhboard.cgi
Форум: vsluhforumID3
Нить номер: 5082
[ Назад ]

Исходное сообщение
"Раздел полезных советов: Как с помощью ipfw отрезать баннеры в ICQ"

Отправлено auto_tips , 03-Фев-05 20:43 
Мысль простая:
Аська сообщениями по 5190 и другим портам обменивается, а баннеры только с определенных
IP  с 80го порта качает по HTTP ... Когда я на это наткнулся, написал скрипт такого содержания:

#!/bin/sh
# add this rule to your firewall and :
# ipfw deny tcp from 192.168.0.0/16 to table(1) out via rl0 setup dst-port 80

NETS=" 64.12.164 64.12.174 152.163.208 205.188.165 205.188.248 205.188.250 "
IPS=" 25 57 121 153 185 245 "
fwcmd=" ipfw "
tablenum=" 1 "

#Flushing table
${fwcmd} table ${tablenum} flush

#Add tables ips
for D1 in ${NETS}
  do    
  for D2 in ${IPS}
    do
    ${fwcmd} table ${tablenum} add ${D1}.${D2}
    done
  done


И в firewall воткнул правило вида
   ipfw deny tcp from any to table\(1\) out via rl0 setup dst-port 80

Где  rl0 - внешний интерфейс.

Правильнее, конечно настроить squid и резать банеры на нем - но так проще и быстрее. К тому же заметно меньше грузит машину.


URL:
Обсуждается: https://www.opennet.ru/tips/info/782.shtml


Содержание

Сообщения в этом обсуждении
"Как с помощью ipfw отрезать баннеры в ICQ"
Отправлено BSW , 03-Фев-05 20:43 
Все было бы хорошо, если бы Аська только по порту 5190 ходила... Она может и через 80, и через 110, и  443...

"Раздел полезных советов: Как с помощью ipfw отрезать баннеры..."
Отправлено Андрей , 04-Фев-05 07:05 
как как..
оч просто использовать сим ))


"Раздел полезных советов: Как с помощью ipfw отрезать баннеры..."
Отправлено nagoHaK , 04-Фев-05 17:09 
SIM реально рулит... А аська со своей рекламой и дырявостью... =)

"Как с помощью ipfw отрезать баннеры в ICQ"
Отправлено chip , 07-Фев-05 12:38 
Тогда уж jabber с транспортом на Аську и psi :)

"Как с помощью ipfw отрезать баннеры в ICQ"
Отправлено Skif , 08-Фев-05 10:48 
>Тогда уж jabber с транспортом на Аську и psi :)

Последнее не совсем удобно. PSI-коряво юзверов отображает. Вспоминай потом, кому пренадлежит UIN 123456789...


"Как с помощью ipfw отрезать баннеры в ICQ"
Отправлено chip , 17-Фев-05 10:47 
>>Тогда уж jabber с транспортом на Аську и psi :)
>
>Последнее не совсем удобно. PSI-коряво юзверов отображает. Вспоминай потом, кому пренадлежит UIN
>123456789...

Странно - по мне куда удобнее ориентироваться по никам пользователей, чем по их ЮИНам.



"Как с помощью ipfw отрезать баннеры в ICQ"
Отправлено vip3r , 03-Мрт-05 16:29 
А в юзеринфо не залезть и не переименовать один раз контакты?

"Как с помощью ipfw отрезать баннеры в ICQ"
Отправлено orm_vartis , 08-Фев-05 16:42 
Цель данных манипуляций - просто и без геморроя отрезать баннеры в _стандартном_ ICQ клиенте с настройками _по_умолчанию_, не сильно при этом напрягаясь с настройкой и по возможности не нагружая машину.

А если уж озадачиться этой проблемой по серьезному - то мы выходим на резалку баннеров на основе рег. выражений (например на базе SQUID или другой proxy), что не во всех случаях оправданно.


"Как с помощью ipfw отрезать баннеры в ICQ"
Отправлено Maxim , 13-Фев-05 17:35 
ну во-первых http://www.4ru.info/ там товарищ делает руссификацию и банеротрезалку для аськи и т.п. путем  патча аськи.
во-вторых есть www.miranda-im.org :) на мой взгляд самый правильный аськозаменитель.

"Как с помощью ipfw отрезать баннеры в ICQ"
Отправлено san , 18-Фев-05 18:32 
юзаю Licq проблемы нет :)

"Как с помощью ipfw отрезать баннеры в ICQ"
Отправлено Alexey Nenakhov , 19-Фев-05 14:02 
А как быть с тем, что у Вас будет "отрезан" доступ и к www.icq.com?

# nslookup www.icq.com
Name:    www.gwww.icq.com
Address:  205.188.248.121
Aliases:  www.icq.com


"Как с помощью ipfw отрезать баннеры в ICQ"
Отправлено guest , 01-Мрт-05 14:19 
может ещё попробуете в Опере баннер резать через IPFW?
Конечно можно опять же через сквид или купить,но было бы неплохое решение и не воровали бы настоящие поклонники ОпенСорца :)

"Как с помощью ipfw отрезать баннеры в ICQ"
Отправлено guest , 05-Мрт-05 08:39 
Проще всего удалить в установке ICQ файл ICQHttp.dll

"Как с помощью ipfw отрезать баннеры в ICQ"
Отправлено djes , 10-Мрт-05 23:53 
В виндах в файлике hosts добавить строчку
web.icw.com   127.0.0.1

"Как с помощью ipfw отрезать баннеры в ICQ"
Отправлено djes , 10-Мрт-05 23:54 
т.е конечно же:
web.icq.com   127.0.0.1

"Как с помощью ipfw отрезать баннеры в ICQ"
Отправлено Леха , 27-Апр-05 12:49 
народ вам что занятся нечем?
в rejik дабавляете правило в banners/urls ar.atwola.com
и всё баннеры 1x1.gif и аська шуршит
если rejik-а нет то просто acl с запретом туда же

"Как с помощью ipfw отрезать баннеры в ICQ"
Отправлено chip , 27-Апр-05 13:37 
>народ вам что занятся нечем?
>в rejik дабавляете правило в banners/urls ar.atwola.com
>и всё баннеры 1x1.gif и аська шуршит
>если rejik-а нет то просто acl с запретом туда же

Леха, тебе заняться нечем ради такого ставить squid ?!


"Как с помощью ipfw отрезать баннеры в ICQ"
Отправлено tankistua , 17-Авг-05 15:20 
вообще-то аська бежит на login.icq.com, который cname-ом смотрит на сервер другой. cname меняется раз в минуту.

"Как с помощью ipfw отрезать баннеры в ICQ"
Отправлено Tama , 17-Мрт-06 16:24 
В Винде удаляются файлы в директории ICQ: *ate* и больше никто никуда не лазит и ничего никому не прокручивает. Правда, это без помощи ipfw делается :)