XI – Autres applications
Dans ce chapitre, nous allons terminer notre tour d'horizon de l'Internet en présentant quelques applications plus ou moins utiles pour de simples utilisateurs du réseau.
o Telnet
Telnet est le nom d'un protocole et d'un logiciel permettant de se connecter à une machine distante, afin de pouvoir y travailler. Cela donne la possibilité, par exemple, de profiter de la puissance d'un ordinateur, sans avoir besoin de se déplacer. L'accès par Telnet est protégé via un couple (nom d'utilisateur , mot de passe), comme avec FTP (sauf qu'il n'existe pas systématiquement de compte anonyme comme sur les serveurs FTP).
Telnet est également utilisé pour permettre l'accès à certains services d'informations, tels des bibliothèques, annuaires ou encore des jeux en mode texte (appelés MUDs) ou des services de dialogue (un peu comme l'IRC). La commande Telnet est disponible sous UNIX et Windows 95 & 98.
Le nombre de services accessibles au public via Telnet s'est réduit considérablement ces dernières années, en particulier à cause du succès du web. Afin de vous montrer à quoi ressemblent les informations proposées par ce type de serveurs, voici trois captures obtenues sur trois serveurs Telnet différents.
Notre premier exemple est issu du célèbre serveur SPACE LINK qui a proposé pendant longtemps des informations sur la prestigieuse NASA. Si vous tapez la commande telnet spacelink.msfc.nasa.gov, voilà ce que vous obtiendrez :
UNIX(r) System V Release 4.0 (spacelink)
One moment please....
U.S. GOVERNMENT COMPUTER
If not authorized to access this system, disconnect now.
YOU SHOULD HAVE NO EXPECTATION OF PRIVACY
By continuing, you consent to your keystrokes and data content being monitored.
==============================================================================
NOTICE: Guest access to NASA Spacelink is no longer available.
Please visit us at the following World Wide Web Internet Address:
http://spacelink.nasa.gov
==============================================================================
If you have questions or comments, please contact us via one of the
following methods:
E-Mail: comments@spacelink.msfc.nasa.gov
Spacelink Help Line: (256) 961-1225
To disconnect from this system, type quit and press return.
==============================================================================
login:
Ce serveur est intéressant à plusieurs titres. Tout d'abord, le logiciel vous indique qu'il fonctionne sur une machine UNIX System V.
Ensuite, notez les avertissements clairement indiqués : l'ordinateur auquel nous nous sommes connectés appartient au gouvernement américain, et l'accès à celui-ci est réservé aux personnes autorisées. De plus, il est signalé que toute information saisie au clavier est enregistrée par le serveur. Cela permet en effet de faciliter la détection de tentatives d'intrusion illicites.
On note d'autre part ce que nous disions plus haut : beaucoup de serveurs Telnet d'information ont "migré" vers le web. Enfin, vous constaterez que le serveur demande de saisir un nom d'utilisateur ou login afin de pouvoir accéder au système. Puisque que nous n'en disposons pas, nous avons tapé la commande quit afin de nous déconnecter du serveur.
Rendons-nous maintenant sur le serveur de la bibliothèque du Congrès américain (logis.loc.gov). Ce serveur propose un certain nombre d'informations et de documents relatifs au parlement des Etats-Unis :
L O C I S : LIBRARY OF CONGRESS INFORMATION SYSTEM
To make a choice: type a number, then press ENTER
1 Library of Congress Catalog 4 Braille and Audio
2 Federal Legislation 5 Foreign Law
3 Copyright Information
* * * * * * * * * * * *
7 Searching Hours and Basic Search Commands
8 Documentation and Classes
9 Library of Congress General Information
10 Library of Congress Fast Facts
11 * * Announcements * *
The Organizations (NRCM) file is no longer created or supported by LC.
It has been removed from LOCIS.
12 Comments and Logoff
Choice:
L'utilisation de ce genre de serveur est très simple : un certain nombre de menus sont proposés à l'écran. A chaque possibilité dans un menu est associé un numéro. Il suffit de taper le numéro de son choix, de valider par Entrée (RETURN) et l'information ou le menu demandé s'affichent alors…
Notre dernier exemple de serveur Telnet est un jeu, en mode texte, où plusieurs personnes peuvent participer simultanément. Il est accessible via le port 4201 d'un serveur situé sur la machine tinycwru.tinymush.org. Par conséquent, il ne faut pas oublier d'indiquer ce numéro de port lors de la connexion au serveur :
telnet tinycwru.tinymush.org 4201
.This world is Pueblo 1.0 enhanced
Hey there. TinyCWRU has a home page on the Web at:
http://tinycwru.tinymush.org/~tinycwru/
tinycwru.tinymush.org (206.111.188.58) port 4201
-Wizard
------------------------------------------------------------------------------
"connect <name> <password>" connects you to an existing character.
"create <name> <password>" creates a new character.
"WHO" tells you who is logged in to the game (case sensitive).
"QUIT" exits the game and saves your character.
Dans ce genre de jeu, le serveur décrit chaque endroit où se trouve le joueur, et lui propose un certain nombre d'actions (manipulation d'objets par exemple ou changement de lieu, communication avec d'autres joueurs, etc.). Voici un court extrait d'une partie commencée sur le serveur considéré ici (les commandes saisies au clavier ont été mises en italique afin de les différencier du texte envoyé par le serveur).
You walk up the steps and through the sliding doors into Information Central. W
elcome to a new world of understanding.
A soft voice whispers in your ear, "If you need assistance, dial '100' (just typ
e: 100) from anywhere in the centre and all connected security officers will be
paged for you."
Main Concourse(#64833RJa)
The Main Concourse of Information Central is cool and breezy despite the expanse
of glass. Your eye is drawn to the centre where two escalators entwine a grand
fountain in a double helix. The escalators wind up to the commercial level visib
le through the glass ceiling. Around the fountain are marble seats where people
can sit and relax.
To your left is the Tourist Centre, to your right is the Computer Centre, and ah
ead of you, beyond the fountain, is the Bus Terminus.
Contents:
Commemoration Plaque
Flashy sign about globals
Obvious exits:
Commercial Level(CL) Bus Terminus(BT) Computer Centre(CC) Tourist Centre(TC)
Seats Outside
cc
Computer Centre
You are in the computer centre of Information Central. This department deals wit
h all matters of programming advice and problems. Your helpful assistant is Dere
k. He's sitting at the information desk looking bored at the moment. Go and talk
to him to cheer him up. Next to the information desk is a carousel of leaflets
containing lots of interesting hints and tips. Look at the carousel to see what'
s available.
Through the transparent far wall of the centre, you can look into the machine ro
om which houses the TinyCWRU computer. Operators are running around checking rea
ms of print-out while tape-streamers stream, hard disks whir and the CPU overhea
ts. Remember to ask Derek about the computer. You can try logging in on the publ
ic access terminal.
Contents:
Infobot
Leaflet carousel
A VT300 terminal
Obvious exits:
Information Desk(ID) Main Concourse(MC)
mc
Main Concourse(#64833RJa)
The Main Concourse of Information Central is cool and breezy despite the expanse
of glass. Your eye is drawn to the centre where two escalators entwine a grand
fountain in a double helix. The escalators wind up to the commercial level visib
le through the glass ceiling. Around the fountain are marble seats where people
can sit and relax.
To your left is the Tourist Centre, to your right is the Computer Centre, and ah
ead of you, beyond the fountain, is the Bus Terminus.
Contents:
Commemoration Plaque
Flashy sign about globals
Obvious exits:
Commercial Level(CL) Bus Terminus(BT) Computer Centre(CC) Tourist Centre(TC)
Seats Outside
cl
You step onto the escalator and glide up to the upper level.
Commercial Level
The upper level of Information Central houses vending machines, supplies, and se
curity. You have a wonderful view of TinyCWRU Park from here, and you can just m
ake out the towering Grand Hotel in the distance.
Obvious exits:
Vending Machine Annex(VM) IC Supplies(S) Security Wing(SW) Down
o Gopher
Gopher est l'ancêtre du Web. Il permet également d'accéder à des documents proposés par des serveurs dédiés sans avoir la convivialité et la puissance des serveurs web. Les écrans proposés par les clients Gopher ressemblent à des listes de choix, précédés d'une icône spécifiant le type de ressource proposée : document texte, répertoire, etc.
Notez que les navigateurs web sont capables d'accéder à des serveurs Gopher. Pour ce faire, il suffit d'indiquer "gopher" comme protocole à la place de "http" dans l'URL. Voyez l'exemple ci-dessous.
Figure 1 : Accès à un serveur Gopher via un navigateur
Quasiment tous les serveurs Gopher ont migré sur le web, nous n'en dirons donc pas plus sur ce service.
o Finger
Finger est un service permettant d'obtenir des informations sur les utilisateurs d'une machine connectée à l'Internet, comme par exemple leur nom, prénom, adresse E-Mail, numéro de téléphone etc. Compte tenu du nombre d'informations accessibles par ce service, susceptibles d'être profitables à des pirates, beaucoup d'administrateurs décident de le désactiver par sécurité. Exemple :
$ finger erl
Login name: erl In real life: Eric Larcher
Directory: /home/erl Shell: /bin/sh
On since Oct 3 17:57:30 on pts/22 from skywalker.mycorp.com
No unread mail
No Plan.
o Ping et Traceroute
Ces commandes permettent de tester la disponibilité d'une machine connectée à Internet (ou tout réseau de type TCP/IP). Elles sont originaires, comme beaucoup d'autres, du monde UNIX et sont également disponibles sous Windows 95 & 98. Ping permet de vérifier qu'une machine est opérationnelle, tandis que traceroute affiche la route parcourue lors d'une connexion à une machine dont on lui indique l'adresse. Voyez les deux exemples reproduits ci-dessous.
C:\>ping www.microsoft.fr
Envoi d'une requête 'ping' sur www.microsoft.fr [195.25.9.140] avec 32 octets de données :
Réponse de 195.25.9.140 : octets=32 temps=134 ms TTL=123
Réponse de 195.25.9.140 : octets=32 temps=135 ms TTL=123
Réponse de 195.25.9.140 : octets=32 temps=138 ms TTL=123
Réponse de 195.25.9.140 : octets=32 temps=146 ms TTL=123
Statistiques Ping pour 195.25.9.140:
Paquets : envoyés = 4, reçus = 4, perdus = 0 (perte 0%),
Durée approximative des boucles en milli-secondes :
minimum = 134ms, maximum = 146ms, moyenne = 138ms
C:\>tracert www.microsoft.fr
Détermination de l'itinéraire vers www.microsoft.fr [195.25.9.140]
avec un maximum de 30 sauts :
1 148 ms 136 ms 139 ms erl.ppp.myisp.com [194.12.34.56]
2 138 ms 142 ms 142 ms gw-erl.myisp.com [194.234.123.210]
4 153 ms 147 ms 138 ms gw-ms.myisp.com [195.25.123.45]
5 138 ms 138 ms 167 ms www.microsoft.fr [195.25.9.140]
Itinéraire déterminé.
Remarques :