Knoppix.ru

Линукс в пять минут!
Текущее время: Вт дек 28, 2010 5:08 pm

Часовой пояс: UTC + 3 часа [ Летнее время ]




Начать новую тему Ответить на тему  [ Сообщений: 9 ] 
Автор Сообщение
 Заголовок сообщения: Программа для определения какие порты требуется открыть
СообщениеДобавлено: Вс ноя 25, 2007 1:02 pm 
Не в сети

Зарегистрирован: Пн апр 11, 2005 9:58 pm
Сообщения: 62
Нужна программа которая показывала в какие порты лезут запущенные приложения, даже если эти порты закрыты. Подскажите, что можно использовать?


Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Пт ноя 30, 2007 9:07 pm 
Не в сети
Аватара пользователя

Зарегистрирован: Сб дек 04, 2004 3:53 am
Сообщения: 549
можно, например, в iptables добавить цепочки с -j LOG. В логах будут сообщения вида
Цитата:
DROPPED IN= OUT=eth0 SRC=192.168.1.217 DST=192.168.2.16 LEN=328 TOS=0x00 PREC=0x00 TTL=64 ID=0 DF PROTO=UDP SPT=68 DPT=67 LEN=308
DROPPED IN=eth0 OUT= MAC=ff:ff:ff:ff:ff:ff:00:13:46:3a:b7:eb:08:00 SRC=192.168.1.102 DST=192.168.3.255 LEN=193 TOS=0x00 PREC=0x00 TTL=64 ID=0 DF PROTO=UDP SPT=631 DPT=631 LEN=173
DROPPED IN= OUT=eth0 SRC=192.168.1.217 DST=192.168.2.16 LEN=328 TOS=0x00 PREC=0x00 TTL=64 ID=0 DF PROTO=UDP SPT=68 DPT=67 LEN=308

_________________
Registered Linux User # 377068
Аз есмь линуксоид ;)
Присоединяемся к акции массового перехода на Jabber -
самую современную сеть обмена мгновенными сообщениями!


Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Пт ноя 30, 2007 10:56 pm 
Не в сети

Зарегистрирован: Пн апр 11, 2005 9:58 pm
Сообщения: 62
для IN открывать spt, а для out dpt?


Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Пт ноя 30, 2007 11:34 pm 
Не в сети
Аватара пользователя

Зарегистрирован: Сб дек 04, 2004 3:53 am
Сообщения: 549
Исходя из твоего первого поста - тебе надо в конце твоих правил в iptables дописать что-то типа iptables -A OUTPUT -i твой_интерфейс -j LOG

Могу привести пример цепочек для ведения логов из скриптов, сгенерированных guarddog:
Код:
gfl-1160:~# cat /etc/rc.firewall | grep ' LOG ' | grep -v LIMITED
iptables -A logdrop2 -j LOG --log-prefix "DROPPED " --log-level 4 --log-ip-options --log-tcp-options --log-tcp-sequence
iptables -A logreject2 -j LOG --log-prefix "REJECTED " --log-level 4 --log-ip-options --log-tcp-options --log-tcp-sequence
iptables -A logaborted2 -j LOG --log-prefix "ABORTED " --log-level 4 --log-ip-options --log-tcp-options --log-tcp-sequence

Данные цепочки прописываются один раз в скрипте, а в конце нужных таблиц идет просто перенаправление на них (реально там есть еще несколько отдельных цепочек для регистрации частого совпадения с какими-либо правилами). Естественно, нужные пользовательские таблицы надо посоздавать.

ЗЫ: А что это у тебя за софт такой интересный, который сам по себе куда-то ломится?

_________________
Registered Linux User # 377068
Аз есмь линуксоид ;)
Присоединяемся к акции массового перехода на Jabber -
самую современную сеть обмена мгновенными сообщениями!


Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Пт ноя 30, 2007 11:49 pm 
Не в сети

Зарегистрирован: Пн апр 11, 2005 9:58 pm
Сообщения: 62
Да он не сам по себе я просто порты не у всего знаю. А допустим что-то не работает, а я не знаю какие порты открыть надо. Пока guarddog пользуюсь, но хочу научиться самостоятельно скрипт писать.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Пт ноя 30, 2007 11:54 pm 
Не в сети
Аватара пользователя

Зарегистрирован: Сб дек 04, 2004 3:53 am
Сообщения: 549
Тогда можешь просто внимательно изучить вторую половину его скрипта - неплохое пособие... Ну и мануал на опеннете никто не отменял :)

_________________
Registered Linux User # 377068
Аз есмь линуксоид ;)
Присоединяемся к акции массового перехода на Jabber -
самую современную сеть обмена мгновенными сообщениями!


Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Сб дек 01, 2007 12:17 am 
Не в сети

Зарегистрирован: Пн апр 11, 2005 9:58 pm
Сообщения: 62
Читал я тот мануал, там что-то непонятно про скрипты написано.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Сб дек 01, 2007 12:22 am 
Не в сети
Аватара пользователя

Зарегистрирован: Сб дек 04, 2004 3:53 am
Сообщения: 549
там лучше смотреть про основные принципы построения правил, создание цепочек, установление соединений и тому подобное... А как пример - смотреть на rc.firewall

_________________
Registered Linux User # 377068
Аз есмь линуксоид ;)
Присоединяемся к акции массового перехода на Jabber -
самую современную сеть обмена мгновенными сообщениями!


Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Чт дек 27, 2007 5:15 pm 
Не в сети
Аватара пользователя

Зарегистрирован: Сб янв 17, 2004 8:02 am
Сообщения: 137
Откуда: Москва
в данном случае удобнее смотреть tcpdump'ом

запускаешь его под рутом, потом запускаешь программу и смотришь какие пакеты куда лезут, правда странно, как правило исходящие соединения в линуксе по умолчанию разрешены

_________________
counted Linux user 356672


Вернуться к началу
 Профиль  
 
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ Сообщений: 9 ] 

Часовой пояс: UTC + 3 часа [ Летнее время ]


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

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


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Перейти:  
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
Русская поддержка phpBB