Newsgroup: it.comp.sicurezza.varie
Titolo: C6 (Atlantide - Tin.it) e IP degli altri chattatori

 Ulteriori info?
In teoria solo se l'utente rende visibile il proprio IP... in teoria...


Bisognerebbe sapere come funziona.
In realta', un'idea te la potrei buttare li' :
quando ci si scambia messaggi, l' IP non si puo' vedere,
ma se invece ci si trasmette dei files, allora le cose potrebbero
cambiare...

 Conferme o smentite?
dipende dal funzionamento: con un sistema uno-a-molti l'ideale e' avere un
server come intermediario quindi l'ip dei client *puo'* essere nascosto.
un sistema uno-a-uno puo' avere un server intermedio che puo' nascondere
gli ip (un caso particolare di uno-a-molti con molti=1) o puo' esserci un
sever intermedio che passa solo gli ip ai client facendo poi proseguire
la comunicazione in maniera diretta.
coi trasferimenti di file l'ip e' quasi certamente noto ai due
interlocutori.
come fare a saperlo? o conosci il protocollo o pigli uno sniffer e
analizzi il traffico in uscita: se il destinatario e' il server allora
l'ip *puo'* essere nascosto all'interlocutore. puoi anche sniffare il
traffico all'inizio della chattata verificando se nei pacchetti e'
contenuto l'ip dell'interlocutore (se tu vedi lui e' plausibile che lui
veda te).
-- 
per leggere e postare su free.it.*:
http://infofreeit.altervista.org/polacco.zip

 teoria... 
in pratica conosci qualche tecnica che non sia quella di aprire la 
ricezione file e quindi un canale bidirezionale?
-- 
Ciao, Dmitry
Posted from X-Privat Free NNTP server - 
www.x-privat.org

 Ulteriori info?
C6 appoggia la sua lista utenti sul suo server in un databases. Il 
protocollo di trasmissione è stato studiato un anno fa e avevo anche 
un link che ne spiegava dettagliatemente il funzionamento (se lo 
ritorvo lo riporto), non è cmq operazione facile e si tratta di 
hacking vero e proprio. 
Puoi invece conoscere l'ip del tuo interlocutore con la 
persuasione..senza commettere qundi nessun illecito. Chiedi di 
inviarti un file, magari una foto o quello che preferisci, così 
facendo apri un canale bidirezionale tra te e il tuo interlocutore 
direttamente. A questo punto digita in una shell dos netstat -na e
vedrai tra i vari listati anche l'ip del tuo *amico*. tieni presente
che c6 consente l'uso di proxy sock e quindi di mascherare l'ip.



oh yes

 C6 appoggia la sua lista utenti sul suo server in un databases.
uno o piu di uno ?

 oh yes
esponila, sempre disposto ad imparare :)


 uno o piu di uno ?
più di uno, funziona più o meno come un DNS ..



intendevo dire che e' possibile che ci si scambi files
anche senza vedere nel netstat l'indirizzo IP dell'altra
macchina che spedisce.

 macchina che spedisce
no, con c6 quando apri RICEZIONE FILE e dall'altro INVIA FILE 
digitando netstat -na in una shell dos, inevitabilmente vedi l'ip 
dell'host connesso. se poi questi usa un sock è un altro paio di 
maniche ma qualsiasi host connesso alla rete ha un suo indirizzo ip, 
su questo non vi sono dubbi.


 (e io non ho nè confermato nè smentito proprio per questo).
un pò come quando si bara a poker :)


 qualche altro sistema.
se e' un server-op, ovviemente, nessun problema.
-- 
*                 HappyCactus - Linux User #209744                 *
*           27/11/2003 Rilaciata la prima relase di qixl!          *
*    
http://sourceforge.net/projects/qixl
 : una gui per iSiloXC    *
*  
www.google.com
 / 
groups.google.com
 : cercare prima di chiedere  *

 Cos'è un server-op?
server operator.
in pratica, uno degli amministratori del sistema, in grado
di vedere *tutto* (anche le conversazioni private <g> )

 se e' un server-op, ovviemente, nessun problema
esiste un progetto di OPEN C6 ed è stato fatto il reverse sia del 
client che del server. Non aggiungo altro ..Se qualcuno è interessato 
può visitare 
http://openc6.extracon.it/
 .


 scriversi un client!
a dire il vero ci sono i sorgenti liberamente modificabili. Peccato 
siano in VB :(


 siano in VB :(
ho dato un'occhiata superficiale ai sorgenti (come file di testo, visto che 
non ho Visual Studio, ma programmo in Delphi) e sembrano ben fatti, anche se 
piuttosto incasinati, ma non per colpa dell'autore, bensì della mancanza di 
constrollo sui tipi da parte di VB, della scarsa incapsulazione che permette 
VB (non continuo la lista perchè sono già OT da un pezzo).
Quantomeno quella "scatola nera" che era C6, ora è stata aperta...
-- 
Mauro Falzari 
   [ 
http://digilander.libero.it/mauro.falzari
 ]
 
 "Se guardi nell'abisso, anche l'abisso guarda in te." 
   (Friedrich Nietzsche)

 aperta... 
beh, sti ragazzi si sono di certo fatti un bel paiolo per fare il 
reverse, poco ma sicuro.


 allettante :) 
per ora ho convertito la libreria Winsock.Ocx (quella inclusa in Ameno) in 
una Type Library standard (TLB) quindi leggibile in Delphi. Inoltre dal dump 
di codifica.dll ho trovato l'entry point della procedura "codifica" (non che 
fosse difficile, visto che era già tutto scritto in VB in CodificaPass.bas). 
Non ho ancora capito bene come usare il protocollo (sono nuovo a esperienze 
del genere) ma dall'esame dei sorgenti in VB (anche se in solo testo) non 
dovrebbe essere difficile riuscirci. Magari sul forum qualcuno mi aiuterà :-)


 Magari sul forum qualcuno mi aiuterà :-) 
c'è una spiegazione dettagliata del protocollo di C6, in particolare 
dei rapporti client/server e dei comandi utilizzati. Guarda bene sul 
link che ti ho dato, c'è tutto e di più. 
un Dmitry che sta meditando un server c6-like dalle sue parti :)


 un Dmitry che sta meditando un server c6-like dalle sue parti :)
eh già, ora è possibile, eh! :-)


 eh già, ora è possibile, eh! :-)
la cosa interessante è che il client c6 lo hanno migliaia di utenti e 
quindi creare un server capace di accettare qul tipo di client è come
aprire una lotteria e distribuire biglietti gratis :)
C'è da vedere se e come vengono violati i diritti di autore e come 
fare il tutto nel pieno della legalità.


 fare il tutto nel pieno della legalità.
ehm se non ci hanno ancora cazziato è perchè sono magnanimi, ma ho come 
l'impressione che siamo OT da un bel po' di post  :-)


 ho come l'impressione che siamo OT da un bel po' di post  :-)
si, infatti. Stops :)
