Le IRC (Internet Relay Chat) sono delle vere e proprie chat,
alle quali è possibile accedere mediante l’utilizzo di un ‘client
irc’ o attraverso una qualsiasi interfaccia in grado di stabilire
una connessione socket, come netcat o telnet, utility già presenti
nella maggior parte dei sistemi operativi.
La cosa interessante
è che il protocollo utilizzato per scambiare informazioni
con il server e gli altri client è relativamente semplice,
tanto che è possibile gestirlo anche manualmente. Ad avvenuta
connessione sarà necessario inviare in sequenza i comandi
PASS, NICK, PONG e USER, con i relativi argomenti;
per gli interessati, la connessione segue abbastanza fedelmente
il protocollo RFC 1459, con alcune modifiche dovute
all’aggiornamento dello stesso. Una sua implementazione,
molto basilare, può essere trovata qui: http://bit.ly/1J1HG0A .
Sebbene una irc sia effettivamente un semplice ‘botta e risposta’
con il server, virtualmente è composta di ‘stanze’, che, per
essere più chiari, sono l’equivalente di un gruppo Whatsapp,
le quali permettono a diversi utenti di dialogare fra di loro;
chiunque nella irc (di norma) può creare una stanza e diventarne
amministratore. La semplicità ed immediatezza dei
server irc ne sta garantendo la sopravvivenza nel tempo, ed
io stesso consiglio di provare ad accedere a qualcuno di essi.
Leonardo Cascianelli
Ultimi post di Leonardo Cascianelli (vedi tutti)
- Stack & Funzioni - 26 marzo 2016
- Per i più curiosi: IRC - 15 novembre 2015
- Per i piu’ Curiosi, ASLR - 14 novembre 2015
- I superconduttori - 14 novembre 2015