L'utilità telnet, un protocollo un tempo comune che abbelliva il terminale di ogni amministratore di sistema e utente esperto, era un precursore di SSH. Al giorno d'oggi, è una reliquia dimenticata che non è installata per impostazione predefinita sulla maggior parte delle distribuzioni Linux.
Nonostante gli altri protocolli che sono venuti a sostituirlo, telnet rimane un'utilità ideale per testare la connessione a una determinata porta di un dispositivo. In questa guida vedremo come installare telnet su Kali Linux, insieme ad alcuni esempi di utilizzo.
In questo tutorial imparerai:
- Come installare telnet
- Esempi di utilizzo dei comandi per telnet

Categoria | Requisiti, convenzioni o versione del software utilizzata |
---|---|
Sistema | Kali Linux |
Software | telnet |
Altro | Accesso privilegiato al tuo sistema Linux come root o tramite sudo comando. |
Convenzioni | # – richiede che i comandi linux dati vengano eseguiti con i privilegi di root direttamente come utente root o usando sudo comando$ – richiede che i comandi linux dati vengano eseguiti come un normale utente non privilegiato |
Installa telnet su Kali
telnet è facilmente installabile dal gestore di pacchetti apt del sistema. Apri un terminale ed esegui i seguenti comandi per installarlo.
$ sudo apt update $ sudo apt install telnet
Esempi di utilizzo dei comandi per telnet
È possibile specificare un dispositivo di destinazione tramite nome host, nome di dominio o indirizzo IP. Prova a connetterti a una porta specifica specificando il numero dopo l'host. L'esempio seguente verifica se example.com è aperto sulla porta 80.
$ telnet example.com 80 Trying 93.184.216.34... Connected to example.com.
La terza riga conferma che abbiamo stabilito una connessione riuscita, il che significa che la porta è aperta e vulnerabile agli attacchi.

Puoi anche interagire con la connessione. Ad esempio, per recuperare l'html dal sito, possiamo incollare il seguente snippet dopo aver stabilito una connessione.
GET /index.html HTTP/1.0 Host: example.com
Prendi nota delle due interruzioni di riga extra, poiché anche queste sono necessarie.

Ci sono altre cose interessanti che possiamo fare con telnet, come inviare un'e-mail. Questo è lo scopo di telnet, connettersi a una porta e consentire all'utente di interagire con qualsiasi protocollo che accetti la comunicazione in chiaro. Nel contesto di Kali, è molto utile come strumento per vedere rapidamente se una porta è aperta o chiusa.
Puoi vedere il resto delle opzioni di telnet guardando la pagina man.
$ man telnet
Pensieri conclusivi
In questa guida abbiamo visto come installare e utilizzare telnet su Kali Linux. Sebbene telnet sia caduto in disuso, ha ancora la sua nicchia come strumento per verificare la presenza di porte aperte e inviare comunicazioni in chiaro. Può essere utilizzato come strumento di ricognizione su Kali o per inviare richieste a un porto particolare nel tentativo di rivelare informazioni sensibili o altre vulnerabilità.