Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Сети";
Текущий архив: 2004.04.11;
Скачать: [xml.tar.bz2];

Вниз

Олределение по порту установленного ПО   Найти похожие ветки 

 
Voyager   (2004-02-04 20:43) [0]

Люди! Подскажите пожалуйста: как по открытому порту (например 80 и другим портам) определить название и версию установленного ПО. Или ссылочку хотя бы киньте.


 
Andersen ©   (2004-02-05 14:17) [1]

Для этого используется, так называемый сбор заголовков. То есть пытаешься послать на открытый порт какую-нить шнягу (чаще всего пустую строку), с помощью send и ждешь ответа (recv). Иногда в ответе будет содержаться то, что тебе нужно. Но пустая строка работает не для всех сервисов, например, для 80 порта лучше послать "HEAD / HTTP/1.0". Не забудь доставить символ(ы) конца строки в конце сообщения.


 
Digitman ©   (2004-02-05 14:53) [2]


> версию установленного ПО


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


 
Andersen ©   (2004-02-05 15:14) [3]

> Иногда в ответе будет содержаться то, что тебе нужно
Я же вроде писал


 
Digitman ©   (2004-02-05 16:29) [4]


> Andersen ©   (05.02.04 15:14) [3]


это ты кому ?
если мне, то готов возразить : не всякий ПИО и не всякой службы подразумевает обмен именно текстовыми сообщениями ..может и ответа вообще не быть - сервер просто закроет соединение по своей инициативе, не поняв что от него требуется


 
Verg ©   (2004-02-05 16:37) [5]

Вы че-то зациклились:
- Я ж говорю: иногда...
- Нет, а я говорю, что только иногда...

until false


 
Andersen ©   (2004-02-05 16:39) [6]

> Вы че-то зациклились:
> - Я ж говорю: иногда...
> - Нет, а я говорю, что только иногда...

> until false

Согласен. Говорим, блин, об одном и том же, только разными словами. Пора заканчивать.



Страницы: 1 вся ветка

Форум: "Сети";
Текущий архив: 2004.04.11;
Скачать: [xml.tar.bz2];

Наверх




Память: 0.45 MB
Время: 0.045 c
1-1082464357
V l a d i m i r
2004-04-20 16:32
2004.04.11
Исключительная ситуация Try ... except


1-1082724306
ivn
2004-04-23 16:45
2004.04.11
TGridDrawInfo?


4-1079598088
Radiant
2004-03-18 11:21
2004.04.11
Смена шрифтов в стандартных диалогах и на Caption е формы


3-1081744611
Bizon
2004-04-12 08:36
2004.04.11
Checkbox в DBGride


3-1081441564
Somebody
2004-04-08 20:26
2004.04.11
http://www.ibase.ru/devinfo/dbexpress.htm





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский