Risposta originale: Ogni computer ha un numero di identificazione che può essere rintracciato quando è connesso a Internet?
Sì. No. Forse. La cosa si complica.
Alcuni computer hanno identificatori unici codificati a livello della scheda di sistema. L'intento è quello di permettere a due computer della stessa marca e modello di essere identificati in modo univoco per ragioni di servizio di garanzia o di tracciamento delle risorse. Questo numero di identificazione deve essere unico, deve essere difficile o impossibile da cambiare e deve essere facilmente leggibile per chiunque sia in possesso dell'hardware.
AMIBIOS che mostra il numero di serie della scheda/prodotto di un computer.
A volte, questa informazione sarà anche disponibile per il sistema operativo in modo che il software con licenza possa essere bloccato per il processore in modo da essere eseguito solo su un computer con un certo numero di serie. In questi casi, è possibile che il software in esecuzione sul computer offra quell'identificazione unica a Internet.
Output del comando lshw (snippet) con privilegio amministrativo che mostra il numero di serie della scheda principale.
I sistemi operativi ben educati rendono queste informazioni non disponibili, tranne che ai processi privilegiati. I processi ben educati sanno di non condividere queste informazioni alla leggera, ma a volte le informazioni vengono inviate (non criptate) su internet per ragioni di auditing. Spyware e hack sono noti per non essere ben educati.
Ai computer che hanno un'interfaccia Ethernet viene assegnato un identificatore hardware unico per ogni porta di rete.
Output del comando lshw (snippet) che mostra un numero di serie dell'interfaccia Ethernet.
Questo identificatore viene inviato con ogni pacchetto inviato da questo computer su questa interfaccia, ed è usato dai dispositivi sul collegamento locale per sapere chi sta inviando, e chi dovrebbe prestare attenzione. Sul collegamento locale significa questo computer e il router a cui è collegato (solo), o forse agli altri dispositivi in una vlan (collegati da un hub reale o virtuale).
Questo è diverso dall'indirizzo IP del computer. L'indirizzo IP è assegnato dall'amministratore di rete, quindi non identifica univocamente un computer. È possibile assegnare lo stesso indirizzo IP a diversi computer in momenti diversi, assegnare più di un indirizzo IP a un'interfaccia di rete, o avere un'interfaccia senza indirizzo IP.
Smartphone e telefoni cellulari (che sono anche computer) avranno un identificatore unico usato dalla rete telefonica cellulare per identificare univocamente il telefono per la fatturazione, e per sapere dove consegnare le chiamate.
Quindi, mentre non è vero che ogni computer ha un numero di serie unico, molti lo hanno. E avere un numero di serie unico non significa che possa essere rintracciato su Internet. Ma a volte anche i computer che non hanno numeri di serie unici sono abbastanza unici da poter essere rintracciati su Internet.