Оглавление
Finger (protocol)
-
Основы сетевых протоколов
- В компьютерных сетях существуют простые протоколы для обмена информацией о пользователях и их статусе.
- Протокол Name/Finger основан на RFC 742 и используется для получения информации о пользователях и системах.
- Программа finger была создана в 1971 году для предоставления информации о пользователях в сети WAITS.
-
Протокол пользовательской информации Finger
- Работает на TCP-порту 79, клиент и сервер взаимодействуют через запросы и ответы.
- Протокол основан на RFC 1288 и позволяет получать информацию о пользователях, такую как имя, адрес электронной почты и статус входа.
- Информация о пользователе может включать содержимое файлов .project и .plan в домашнем каталоге пользователя.
-
Проблемы безопасности
- Предоставление подробной информации, такой как адреса электронной почты и полные имена, было приемлемым в ранние годы, но позже стало вызывать вопросы о конфиденциальности и безопасности.
- Информация из протокола Finger использовалась хакерами для социальных атак и взлома систем.
- В 1988 году червь Morris использовал уязвимость в fingerd для распространения.
- К концу 1990-х годов большинство сайтов в Интернете прекратили предоставлять эту услугу из-за проблем с безопасностью.
-
Поддержка и использование
- Протокол реализован в Unix, Unix-подобных системах и современных версиях Windows.
- Другие программы, такие как ELinks, Lynx, Minuet, Kristall и Lagrange, также поддерживают протокол Finger.
-
Ссылки
- Ссылки на RFC 742 (декабрь 1977) и RFC 1288 (декабрь 1991) для дополнительной информации.
Полный текст статьи: