it-swarm-eu.dev

Come posso tracciare l'indirizzo IP della persona nella chat?

È possibile rintracciare il mio indirizzo IP quando chatto con altri (con gtalk o Facebook)? Se è così, come potrebbe farlo?

7
open source guy

Configurare un server Web e inviare loro un collegamento a qualcosa su di esso. Dopo aver fatto clic sul collegamento, il loro indirizzo IP verrà registrato nei registri di accesso del server Web.

Puoi anche ospitare un'immagine su detto server Web e indurre un utente a caricarla attraverso il sito Web di una terza parte. Alcuni siti di social network ti consentono di caricare frammenti di HTML inclusi tag immagine.

Nota, quando dico "il loro indirizzo IP" mi riferisco a qualunque sia l'indirizzo dopo ogni NAT e proxy.

19
chao-mu

Dipende dal protocollo. Se la sua messaggistica istantanea in stile ICQ/AIM, la comunicazione avviene tramite una connessione diretta TCP all'altro server [1] . Quindi, è possibile attivare WireShark o un altro sniffer di pacchetti sul tuo computer locale e osserva facilmente l'indirizzo IP di tutti coloro con cui stai chattando in ICQ/AIM.

Se la sua messaggistica istantanea in stile Gchat (basata sul protocollo Jabber/XMPP), quando si invia un messaggio istantaneo a qualcuno, il messaggio viene prima inviato a uno dei server di Google, quindi quel server invia il messaggio all'altro computer [ 2][3] . Il loro indirizzo IP non sembra essere registrato in alcun modo nei registri forniti da Google all'utente. Pertanto, a meno che tu non lavori su Google e non abbia accesso ai loro registri interni, non puoi osservare il loro indirizzo IP chattando con loro.

Concesso come detto chao-mu, puoi provare a chiedere loro di connettersi direttamente a un server che controlli o hai accesso ai registri (e quindi puoi trovare il loro indirizzo IP). Inoltre, che l'indirizzo IP potrebbe essere tramite un proxy (ad esempio, siedono sul computer 1.2.3.4 ma instradano tutto il traffico in uscita attraverso un server proxy 123.124.125.126) o potrebbero essere NAT, ad esempio, il loro modem via cavo ha IP 1.2.3.4 è collegato a un router che ha assegnato la propria macchina 192.168.1.100 (e il router può assegnare diversi altri indirizzi IP 192.168.1.101 ad altri computer), ma guarderà al mondo esterno come 1.2.3.4.

5
dr jimbob

Se il protocollo utilizza la comunicazione P2P (direttamente da te a lui), puoi vedere l'altro l'indirizzo IP. Altrimenti, vedrai l'indirizzo del server che funge da intermediario. È possibile visualizzare gli indirizzi di tutte le connessioni correnti con il comando netstat.

3
tylerl