Finger

del.icio.us del.icio.us
Digg Digg
Furl Furl
Reddit Reddit
Rojo Rojo
Add to OnlyWire

Finger to historyczny protokół komunikacyjny typu klient-serwer bazujący na protokole TCP, zdefiniowany w RFC 1288, powszechnie używany do lat 90. XX wieku. Został napisany przez Les Earnesta w 1971 roku. Zapewniał on połączenie z programem informacyjnym zainstalowanym na innym serwerze i przekazywał do systemu operacyjnego informacje, takie jak:

  • nazwę użytkownika,
  • jego imię i nazwisko,
  • czas podłączenia do systemu oraz czas nieaktywności klawiatury,
  • nazwę kartoteki głównej użytkownika ("home directory")
  • zawartość plików: .plan i .project,
  • numer telefonu biurowego (jeżeli był podany).

Finger został wycofany z powszechnego użytku, gdyż był dość dużą luką w systemie. Umożliwiał m.in. włamanie się krakerom. Robił to, przekazując dane o nazwie użytkownika danego systemu, przez co można było przeprowadzić na nim atak słownikowy lub brute force.

Przykład informacji, uzyskanej za pomocą fingera:

$ finger ktos@domena.pl
[cos.blaa.bla.blaa.pl]
Login name: ktos                      In real life: Ktos Kowalski
Bldg: 113 B1, Work phone: 7777  88-88-88
Directory: /home/ktos                 Shell: /bin/ksh
On since Jul 15 19:19:01 on console             5 hours 23 minutes Idle Time
No Plan.

Ostatni zapis informuje, że użytkownik Ktos nie ma w swoim katalogu domowym ukrytego pliku o nazwie .plan, zwykle zawierającego plany na najbliższą przyszłość. Plik .plan był standardową lokacją dla takich informacji a ponieważ daemon fingera udostępniał ten plik do odczytu wszystkim użytkownikom, można się było dzięki temu łatwo dowiedzieć czym kto się aktualnie zajmuje i jakie ma zamiary.

Zobacz też

Linki zewnętrzne

This article is from Wikipedia. All text is available under the terms of the GNU Free Documentation License.


Giant Panda

Mercedes Car
James Bond Guide
This site monitored by SitePinger.net