Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Delphi программирование > Работа с сетью в Delphi
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 03.08.2010, 08:02   #1
-Flasher-
Пользователь
 
Регистрация: 05.01.2010
Сообщений: 26
Сообщение Сканирование портов

Доброго времени суток. Подскажите как программно узнать какая служба или программа открывает найденный порт. С портами до 1024 все ясно, но как например определить "кто" открыл порт 34534?
-Flasher- вне форума Ответить с цитированием
Старый 03.08.2010, 08:58   #2
p51x
Старожил
 
Регистрация: 15.02.2010
Сообщений: 15,709
По умолчанию

Цитата:
С портами до 1024 все ясно
И? Что мне мешает фтп повесить на 36 порт?

Цитата:
но как например определить "кто" открыл порт 34534?
Вы где? Внутри или снаружиот системы?
p51x вне форума Ответить с цитированием
Старый 03.08.2010, 09:21   #3
Пепел Феникса
Старожил
 
Аватар для Пепел Феникса
 
Регистрация: 28.01.2009
Сообщений: 21,000
По умолчанию

всмысле кто?
Хорошо поставленный вопрос это уже половина ответа. | Каков вопрос, таков ответ.
Программа делает то что написал программист, а не то что он хотел.
Функции/утилиты ждут в параметрах то что им надо, а не то что вы хотите.
Пепел Феникса вне форума Ответить с цитированием
Старый 03.08.2010, 09:24   #4
Smitt&Wesson
Старожил
 
Аватар для Smitt&Wesson
 
Регистрация: 31.05.2010
Сообщений: 13,543
По умолчанию

Цитата:
Сообщение от Пепел Феникса Посмотреть сообщение
всмысле кто?
Наверное имеется в виду "какой процесс".
Пиши пьяным, редактируй трезвым.
Справочник по алгоритмам С++ Builder
Smitt&Wesson вне форума Ответить с цитированием
Старый 03.08.2010, 09:36   #5
Пепел Феникса
Старожил
 
Аватар для Пепел Феникса
 
Регистрация: 28.01.2009
Сообщений: 21,000
По умолчанию

а возможно, имеется в виду, что надо узнать FTP сервер ли и тд...
Хорошо поставленный вопрос это уже половина ответа. | Каков вопрос, таков ответ.
Программа делает то что написал программист, а не то что он хотел.
Функции/утилиты ждут в параметрах то что им надо, а не то что вы хотите.
Пепел Феникса вне форума Ответить с цитированием
Старый 03.08.2010, 10:47   #6
-Flasher-
Пользователь
 
Регистрация: 05.01.2010
Сообщений: 26
По умолчанию

Цитата:
Сообщение от p51x Посмотреть сообщение
Вы где? Внутри или снаружиот системы?
Внутри.
Цитата:
Сообщение от Пепел Феникса Посмотреть сообщение
всмысле кто?
Какой процесс. Если не заметили "кто" указано в кавычках.

Нужно определить PID процесса который висит на n-ом порту, теперь вопрос ясен?

Если я не ошибаюсь данную задачу можно решить воспользовавшись функциями Packet Filtering от MS, но ИМХО это как-то криво.

Последний раз редактировалось -Flasher-; 03.08.2010 в 10:58.
-Flasher- вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Сканирование директории D!zel Общие вопросы Delphi 8 22.12.2009 21:11
сканирование сети Sasuke-cun Работа с сетью в Delphi 2 06.12.2009 16:58
сканирование папки andrey poki Общие вопросы Delphi 2 26.03.2009 08:20
Сканирование директорий. Serious Общие вопросы Delphi 2 14.02.2009 15:17
Сканирование экрана pecson Общие вопросы Delphi 5 13.12.2008 07:25