An extremely minimal implementation of the Finger protocol using node.js.
To run (Finger uses port 79 which requires sudo):
sudo node finger_server.js
Most unix-like systems have a finger client. Get a list of all known users:
$ finger @127.0.0.1
This should return a list of users:
[127.0.0.1] Login Name Twitter mcroydon Matt Croydon mc
To get information about a specific user:
$ finger [email protected]
This should return more information about that user:
[127.0.0.1] Login: mcroydon Name: Matt Croydon Twitter: mc Plan: Watch out for zombies.