Решено: Фильтр на ClamAV (Чтобы слушал весть трафик)
Модераторы: SLEDopit, Модераторы разделов
-
Vadimsky
- Сообщения: 30
- ОС: Fedora 17
Решено: Фильтр на ClamAV
Есть идея сделать фильтр на ClamAV, что бы слушал весь! трафик, а не только http.
Предполагается поставить на шлюз между сетями, сам шлюз настроен и всё корректно разделяет Описание настройки шлюза
Из всего что смог нарыть или додумать так это то, что ClamAV фильтрует почтовый трафик, http, файлы на диске.
А вот ни кто не в курсе, возможно ли, что бы ClamAV фильтровал всё и между всеми?
Не только http, но и SMB например?
Вообще возможно ли такое впринципе?
Если возможно, то будьте добры, подкиньте идей куда копать!
Предполагается поставить на шлюз между сетями, сам шлюз настроен и всё корректно разделяет Описание настройки шлюза
Из всего что смог нарыть или додумать так это то, что ClamAV фильтрует почтовый трафик, http, файлы на диске.
А вот ни кто не в курсе, возможно ли, что бы ClamAV фильтровал всё и между всеми?
Не только http, но и SMB например?
Вообще возможно ли такое впринципе?
Если возможно, то будьте добры, подкиньте идей куда копать!
-
Alex2ndr
- Сообщения: 443
- ОС: Debian Lenny
Re: Решено: Фильтр на ClamAV
Vadimsky писал(а): ↑08.02.2010 16:19Есть идея сделать фильтр на ClamAV, что бы слушал весь! трафик, а не только http.
Предполагается поставить на шлюз между сетями, сам шлюз настроен и всё корректно разделяет Описание настройки шлюза
Из всего что смог нарыть или додумать так это то, что ClamAV фильтрует почтовый трафик, http, файлы на диске.
А вот ни кто не в курсе, возможно ли, что бы ClamAV фильтровал всё и между всеми?
Не только http, но и SMB например?
Вообще возможно ли такое впринципе?
Если возможно, то будьте добры, подкиньте идей куда копать!
Сильно сомневаюсь что такое возможно. Например как быть если протокол шифрованный(типа sftp)? Может стоит спросить в рассылке/форуме ClamAV?
-
pelmen
- Сообщения: 1268
- ОС: debian
Re: Решено: Фильтр на ClamAV
Пакеты идут не по очереди, в связи с чем фильтрация налету сквозного трафика возможна только при наличии прокси-сервера.
Нет прокси на все протоколы одновременно.
Нет прокси на все протоколы одновременно.
-
smaharbA
- Сообщения: 229
- ОС: Windows Vista
Re: Решено: Фильтр на ClamAV
это с чего Вы взяли ?
к примеру в иптаблесе можно вполне использовать внешние парсеры
в самбе немного подправив подключить внешний фильтр
автору для простоты - dazuko - но на сколько стабильно никто не скажет
Я конечно далек от мысли...(с)
-
Alex2ndr
- Сообщения: 443
- ОС: Debian Lenny
Re: Решено: Фильтр на ClamAV
Вы утверждаете что dazuko это прокси на все протоколы???!!!
По моему это просто способ направить трафик на прокси (под прокси я понимаю прикладного посредника, который может анализировать трафик и как-то его изменять) - или нет?
-
Vadimsky
- Сообщения: 30
- ОС: Fedora 17
Re: Решено: Фильтр на ClamAV
Всётаки решил поставить ClamAV.
Система Fedora12
Наблюдается следующая картина:
Вроде поставилось, проверяем:
Однако в /etc нет ни папки clamav ни его конфига. Как настраивать?
Поиск бинарника ничего не дал:
/usr/share/clamav - пустая папка.
В папке скриптов его тоже нету:
Как его тогда запускать и где его вообще искать?
У меня такое чувство что он не поставился, а только прописался в базу rpm.
Кто нибудь с таким сталкивался? Это как то лечится?
Спасибо всем откликнувшимся.
Система Fedora12
Наблюдается следующая картина:
Код: Выделить всё
[root@server ~]# yum install clamav
Loaded plugins: presto
updates/metalink | 11 kB 00:00
updates | 4.4 kB 00:00
updates/primary_db | 3.2 MB 00:25
Setting up Install Process
Resolving Dependencies
--> Running transaction check
---> Package clamav.i686 0:0.95.3-1200.fc12 set to be updated
--> Processing Dependency: clamav-lib = 0.95.3-1200.fc12 for package: clamav-0.95.3-1200.fc12.i686
--> Processing Dependency: libclamav.so.6 for package: clamav-0.95.3-1200.fc12.i686
--> Processing Dependency: data(clamav) for package: clamav-0.95.3-1200.fc12.i686
--> Processing Dependency: libclamav.so.6(CLAMAV_PRIVATE) for package: clamav-0.95.3-1200.fc12.i686
--> Processing Dependency: libclamav.so.6(CLAMAV_PUBLIC) for package: clamav-0.95.3-1200.fc12.i686
--> Running transaction check
---> Package clamav-data.noarch 0:0.95.3-1200.fc12 set to be updated
---> Package clamav-lib.i686 0:0.95.3-1200.fc12 set to be updated
--> Finished Dependency Resolution
Dependencies Resolved
================================================================================
=======================================================
Package п░я─я┘. п▓п╣я─я│п╦я▐ Repository Size
================================================================================
=======================================================
Installing:
clamav i686 0.95.3-1200.fc12 Fedora 705 k
Installing for dependencies:
clamav-data noarch 0.95.3-1200.fc12 Fedora 23 M
clamav-lib i686 0.95.3-1200.fc12 Fedora 351 k
Transaction Summary
================================================================================
=======================================================
Install 3 Package(s)
Upgrade 0 Package(s)
Total size: 24 M
п▓я▀п©п╬п╩пҐп╦я┌я▄ [y/N]: y
Downloading Packages:
Running rpm_check_debug
Running Transaction Test
Finished Transaction Test
Transaction Test Succeeded
Running Transaction
Installing : clamav-data-0.95.3-1200.fc12.noarch 1/3
Installing : clamav-lib-0.95.3-1200.fc12.i686 2/3
Installing : clamav-0.95.3-1200.fc12.i686 3/3
Installed:
clamav.i686 0:0.95.3-1200.fc12
Dependency Installed:
clamav-data.noarch 0:0.95.3-1200.fc12 clamav-lib.i686 0:0.95.3-1200.fc12
Complete!
[root@server ~]#Вроде поставилось, проверяем:
Код: Выделить всё
[root@server ~]# rpm -qa | grep clamav
clamav-0.95.3-1200.fc12.i686
clamav-lib-0.95.3-1200.fc12.i686
clamav-filesystem-0.95.3-1200.fc12.noarch
clamav-data-0.95.3-1200.fc12.noarch
[root@server ~]#Однако в /etc нет ни папки clamav ни его конфига. Как настраивать?
Поиск бинарника ничего не дал:
Код: Выделить всё
[root@server ~]# whereis clamav
clamav: /usr/share/clamav
[root@server ~]/usr/share/clamav - пустая папка.
В папке скриптов его тоже нету:
Код: Выделить всё
[root@server ~]# ls /etc/init.d
acpid avahi-daemon dhcpd dnsmasq haldaemon ip6tables killall messagebus mysqld netfs nmb pcscd restorecond saslauthd squid wpa_supplicant
atd cpuspeed dhcpd6 exim halt iptables lvm2-monitor microcode_ctl named netplugd ntpd psacct rpcbind smb sshd
auditd crond dhcrelay functions httpd irqbalance mdmonitor multipathd netconsole network ntpdate rdisc rsyslog smolt udev-post
[root@server ~]#Как его тогда запускать и где его вообще искать?
У меня такое чувство что он не поставился, а только прописался в базу rpm.
Кто нибудь с таким сталкивался? Это как то лечится?
Спасибо всем откликнувшимся.
-
Vadimsky
- Сообщения: 30
- ОС: Fedora 17
Re: Решено: Фильтр на ClamAV
Так что, ни кто с таким не сталкивался?
Я специально потратил выходные под это дело - провёл эксперимент.
На нескольких разных машинах, 32 и 64 бит, установка и с диска и по сети, с обновлениями и без, вообщем при разных махинациях установка ClamAV всегда заканчивается так, как описано постом выше.
Это такой глюк у 12-й федоры, или я что то упрямо делаю нетак?
Рассудите люди добрые. Это уже вопрос принципа!
Я специально потратил выходные под это дело - провёл эксперимент.
На нескольких разных машинах, 32 и 64 бит, установка и с диска и по сети, с обновлениями и без, вообщем при разных махинациях установка ClamAV всегда заканчивается так, как описано постом выше.
Это такой глюк у 12-й федоры, или я что то упрямо делаю нетак?
Рассудите люди добрые. Это уже вопрос принципа!
-
mvt
- Сообщения: 734
Re: Решено: Фильтр на ClamAV
Vadimsky писал(а): ↑14.02.2010 17:28Так что, ни кто с таким не сталкивался?
Я специально потратил выходные под это дело - провёл эксперимент.
На нескольких разных машинах, 32 и 64 бит, установка и с диска и по сети, с обновлениями и без, вообщем при разных махинациях установка ClamAV всегда заканчивается так, как описано постом выше.
Это такой глюк у 12-й федоры, или я что то упрямо делаю нетак?
Рассудите люди добрые. Это уже вопрос принципа!
Вы поставили консольный вариант. Из консоли и запускайте. Хотите GUI - klamav (для KDE) или clamtk (на GTK)
-
Vadimsky
- Сообщения: 30
- ОС: Fedora 17
Re: Решено: Фильтр на ClamAV
mvt писал(а): ↑14.02.2010 18:31Vadimsky писал(а): ↑14.02.2010 17:28Так что, ни кто с таким не сталкивался?
Я специально потратил выходные под это дело - провёл эксперимент.
На нескольких разных машинах, 32 и 64 бит, установка и с диска и по сети, с обновлениями и без, вообщем при разных махинациях установка ClamAV всегда заканчивается так, как описано постом выше.
Это такой глюк у 12-й федоры, или я что то упрямо делаю нетак?
Рассудите люди добрые. Это уже вопрос принципа!
Вы поставили консольный вариант. Из консоли и запускайте. Хотите GUI - klamav (для KDE) или clamtk (на GTK)
Я вкурсе что поставил консольный вариант, я собственно его и ставил. Мне гуи на серваке не нужен.
Проблема в том, что его (консольного варианта) нету, не смотря на то что он поставился.
-
mvt
- Сообщения: 734
-
Bizdelnick
- Модератор
- Сообщения: 21521
- Статус: nulla salus bello
- ОС: Debian GNU/Linux
Re: Решено: Фильтр на ClamAV
Вы, по ходу, clamd хотите? Так его и ставьте. А так у Вас только консольный сканер должен был поставиться.
Пишите правильно:
| в консоли вку́пе (с чем-либо) в общем вообще | в течение (часа) новичок нюанс по умолчанию | приемлемо проблема пробовать трафик |
-
Vadimsky
- Сообщения: 30
- ОС: Fedora 17
Re: Решено: Фильтр на ClamAV
mvt писал(а): ↑14.02.2010 21:09Не пойдет?
http://www.nixp.ru/articles/%D0%98%D1%81%D...0%B2-Linux.html
Спасибо конечно, в будущем может и пригодится, но щас нет необходимости мутить самбу на серваке.
Bizdelnick писал(а): ↑14.02.2010 21:13
Вы, по ходу, clamd хотите? Так его и ставьте. А так у Вас только консольный сканер должен был поставиться.
[root@server ~]# rpm -qa| grep clam
clamav-0.91.2-1.rh9.rf.i386
clamav-db-0.91.2-1.rh9.rf.i386
[root@server ~]# yum install clamd
Setting up Install Process
No package clamd available.
Nothing to do
[root@server ~]# whereis clamav
clamav:
[root@server ~]# whereis clamd
clamd: /etc/clamd.conf
[root@server ~]#
и то /etc/clamd.conf я сам написал.
Что делать дальше?
-
Ленивая Бестолочь
- Бывший модератор
- Сообщения: 2760
- ОС: Debian; gentoo
Re: Решено: Фильтр на ClamAV
учиться пользоваться менеджером пакетов своего дистрибутива, чтобы выяснить в каком из них живет нужная вам програма, как и откуда её поставить.
по вопросам использования rpm/yum - милости просим в паздел форума про Red Hat Linux, Fedora, ASP Linux .
Солнце садилось в море, а люди с неоконченным высшим образованием выбегали оттуда, думая, что море закипит.
-
Vadimsky
- Сообщения: 30
- ОС: Fedora 17
Re: Решено: Фильтр на ClamAV
Ленивая Бестолочь писал(а): ↑14.02.2010 22:19
учиться пользоваться менеджером пакетов своего дистрибутива, чтобы выяснить в каком из них живет нужная вам програма, как и откуда её поставить.
по вопросам использования rpm/yum - милости просим в паздел форума про Red Hat Linux, Fedora, ASP Linux .
Вот спасибо! Как оказывается всё просто! я не умею проги ставить!
уже 10 лет ставлю таким образом, а оказывается то неправильно я жил!
Тогда отвлекаясь от темы антивируса, можете сказать конкретно, что именно, в данном случае, я сделал неправильно?
Послать в гугл и читать мануал и я могу.
Стал бы я спрашивать помощи, если бы нашёл там что то, подходящее к моей ситуации.
В любом случае спасибо - хоть взбодрился!
-
Ленивая Бестолочь
- Бывший модератор
- Сообщения: 2760
- ОС: Debian; gentoo
Re: Решено: Фильтр на ClamAV
Vadimsky, успокойтесь.
во-первых, подумайте - вы всерьёз считаете, что в федоре нет пакета с clamd?
во-вторых, вы не сделали вообще попыток найти пакет по описанию или по входящим в него файлам. не говоря уже про гугль, но это последняя инстанция.
что, если пакет называется, например clamantivir или типа того?
у меня нет федоры, или других редхатов, я пошел в гугль, написал там "clamd rpm" и получил ссылку:
http://rpm.pbone.net/index.php3/stat/3/sro.../search/clamd.d
это насчет названия пакета, теперь про то, что поставился, а файлов нет.
посмотрите, какие файлы входят в пакеты, которые поставили вы. там есть clamd? там вообще есть бинарники?
если нет - может быть всё-таки это не тот пакет.
долго думал, писать или нет про аналогии с дебианом, ну короче:
(прошу не считать, за агитацию в пользу *.deb, уверен, что rpm тоже так может)
делаем поиск пакетов, в которых есть файл "/clamd"
очевидно, что нужен clamav-daemon.
это при том, что в дебиане пакет clamav тоже есть. и clamd в нём нет.
во-первых, подумайте - вы всерьёз считаете, что в федоре нет пакета с clamd?
во-вторых, вы не сделали вообще попыток найти пакет по описанию или по входящим в него файлам. не говоря уже про гугль, но это последняя инстанция.
что, если пакет называется, например clamantivir или типа того?
у меня нет федоры, или других редхатов, я пошел в гугль, написал там "clamd rpm" и получил ссылку:
http://rpm.pbone.net/index.php3/stat/3/sro.../search/clamd.d
это насчет названия пакета, теперь про то, что поставился, а файлов нет.
посмотрите, какие файлы входят в пакеты, которые поставили вы. там есть clamd? там вообще есть бинарники?
если нет - может быть всё-таки это не тот пакет.
долго думал, писать или нет про аналогии с дебианом, ну короче:
(прошу не считать, за агитацию в пользу *.deb, уверен, что rpm тоже так может)
делаем поиск пакетов, в которых есть файл "/clamd"
Код: Выделить всё
rakul@nightmare:~/thunderbird$ apt-file search clamd | grep '/clamd$'
clamav-daemon: /usr/sbin/clamd
clamav-dbg: /usr/lib/debug/usr/sbin/clamd
rakul@nightmare:~/thunderbird$очевидно, что нужен clamav-daemon.
это при том, что в дебиане пакет clamav тоже есть. и clamd в нём нет.
Солнце садилось в море, а люди с неоконченным высшим образованием выбегали оттуда, думая, что море закипит.
-
smaharbA
- Сообщения: 229
- ОС: Windows Vista
-
Vadimsky
- Сообщения: 30
- ОС: Fedora 17
Re: Решено: Фильтр на ClamAV
Спасибо всем!
Извините если на кого наехал!
Короче разобрался.
Собрал свой свой rpm пакет ClamAV и всё поставилось как нужно, все файлы на месте. теперь всё работает.
Извините если на кого наехал!
Короче разобрался.
Собрал свой свой rpm пакет ClamAV и всё поставилось как нужно, все файлы на месте. теперь всё работает.