PDA

Visualizza la versione completa : chat con telnet


|XRob~
21-05-2009, 15:54
Nel film Hackers 2 Operation Takedown (Kevin Mitnick) ho visto che Mitnick comunicava con un'altra persona tramite telnet, tipo una chat a due. Ora mi chiedevo: è possibile farlo o è solo frutto della fantasia degli autori del film?

detroit
21-05-2009, 16:10
lo puoi fare con netcat :
in un terminale apri il socket
$ nc -l -p 5555

in un altro apri la connessione al socket
$ nc 0.0.0.0 5555

se digiti qualcosa in un terminale e premi invio,l'output verrà scritto sul socket che hai aperto e viceversa

|XRob~
21-05-2009, 16:37
Quindi se voglio chattare con questo metodo deve essere scritto sul pc con il quale voglio chattare nc -l -p 5555 e io devo scrivere nc +ip del pc + porta o viceversa?

detroit
21-05-2009, 16:45
5555 è una porta a caso che ho messo come esempio comunque si la sintassi è questa
-l sta per listen -p sta per porta

|XRob~
21-05-2009, 16:48
Ok... casomai leggerò qualche guida su netcat per capirne di più. Grazie per le risposte.

sacarde
21-05-2009, 20:08
http://oreilly.com/pub/h/1963


anche se non sono riuscito a farlo

vampirodolce
26-06-2009, 23:20
Riporto su questa discussione per confermare che il netcat funziona benissimo, eventualmente si puo' usare cryptcat per una maggiore sicurezza, la cui sintassi ricalca quella di netcat, con l'aggiunta dell'opzione -k per la password di cifratura.

Quello di cui volevo discutere con voi pero' e' che mentre su macchine Windows funziona tutto ordinatamente (il messaggio di ogni utente va su una riga), su macchine linux ho notato che se sto scrivendo un messaggio e l'altra persona preme invio, la sua riga si affianca alla mia e non si posiziona sotto. Esempio:

io sto scrivendo: 'Ciao, come stai?' e mentre sono al punto 'Ciao, come s' l'utente dall'altra parte preme invio dopo avermi scritto 'Eccomi'.

Risultato: sul mio pc Linux esce: 'Ciao, come sEccomi'
mentre sul suo pc (Windows) il mio messaggio comparira' sulla riga successiva quando io premero' invio.

La cosa e' particolarmente fastidiosa e mi succede anche fra Linux-Linux.
Qualcuno sa come risolvere il problema? Potrebbe essere una impostazione del terminale?

Loading