rlogin ouvre une session de connexion interactive sur un hôte distant via rlogind sur TCP 513. Il s'authentifie de la même manière que rsh, confiance basée sur l'hôte via ~/.rhosts et /etc/hosts.equiv, et se replie sur une invite de mot de passe en clair lorsque la confiance ne s'applique pas. Les attaques suivent : connexion sans mot de passe en abusant de ou en implantant la confiance, capture du mot de passe en clair et de toute la session lorsqu'un mot de passe est utilisé, énumération de noms d'utilisateur à partir de la façon dont la connexion répond, et détournement de la session en clair en direct. Parce qu'il accorde un shell interactif, un rlogin réussi est un point d'ancrage direct.
# trusted login (no password) or password login
rlogin -l <user> <target>
nmap -p513 -sV <target>
Sous-thèmes#
- Contournement rhosts : connexion sans mot de passe via la confiance d'hôte.
- Mots de passe en clair : capturer le mot de passe quand la confiance n'est pas utilisée.
- Énumération de noms d'utilisateur : découvrir des utilisateurs valides à partir du comportement de connexion.
- Détournement de session : prendre le contrôle de la session rlogin en direct.