Telnet: Ein umfangreiches Profi-Tool

Telnet ist einfach der Hammer. Damit lassen sich nämlich manuelle Requests an Serverdienste senden, egal ob der Server auf der lokalen Maschine läuft oder in den Weiten des Internets aufgestellt wurde – Telnet funktioniert (fast) immer.

Also öffnen wir uns eine Console und starten Telnet wie folgt:

$> telnet <Host> <Port>

Anhand zweier Beispiele möchte ich die Funktionsweise von Telnet erklären.

Mit Telnet surfen

… ist ein Kinderspiel. Zuerst die Instanz öffnen:

$> telnet remodding.de 80
Trying 188.40.122.239...
Connected to remodding.de.
Escape character is '^]'.

Dann senden wir dem Webserver den nötigen Befehl zum Empfangen der Startseite (zum Beispiel /index.php):

get /index.php

Und zu guter Letzt erhalten wir die Datei:

<!DOCTYPE HTML PUBLIC "-//IETF//DTD HTML 2.0//EN">
<html>
<head>
...

Diese könnten wir nun theoretisch als HTML-Datei abspeichern und uns im Browser ansehen.

Mit Telnet eMails lesen

Das Lesen von eMails zum Beispiel über POP3 ist natürlich auch kein Problem. Wir holen uns zunächst wieder die Instanz:

$> telnet remodding.de 110
Trying 188.40.122.239...
Connected to remodding.de.
Escape character is '^]'.
+OK Hello there.

Dann loggen wir uns ein:

user johannes@remodding.de
pass <Passwort>

Und können zum Beispiel mit dem Befehl “list” eine Liste aller gespeicherten eMails empfangen:

1234 5678
0912 3456
...

Und lesen können wir eMails mit dem Befehl “retr”, gefolgt von der Nummer, die wir über “list” erfahren haben:

retr 0912
To: johannes@remodding.de
From: info@remodding.de
Subject: Irgendein Test-Betreff...

Ich wollte nur mal eben Hallo sagen ;-)

Das ist doch richtig freaky ;-) Selbstverständlich können wir mit Telnet alles machen, wofür wir normalerweise Clients benötigen (Surfen, Mailen, Chatten, …).

4 Gedanken zu “Telnet: Ein umfangreiches Profi-Tool

  1. Pingback: Telnet: Ein umfangreiches Profi-Tool › reModding.de » Beliebteste Suchbegriffe

Hinterlasse eine Antwort

Deine E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind markiert *

*

Du kannst folgende HTML-Tags benutzen: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong> <pre lang="" line="" escaped="" highlight="">