
Gibt es eine Liste mit Daten/Informationen, die Ubuntu (oder andere Linux-Distributionen) beim Verbinden mit einem (öffentlichen) drahtlosen Netzwerk freigeben? Wie etwa Mac-Adresse, Hostname, …
Antwort1
Das hängt von der Art des Netzwerks ab. Ich gehe hier von einem normalen LAN aus, in dem jedes Gerät jedes andere anpingen kann, da hier die meisten Informationen ausgetauscht werden.
MAC-Adresse. Siemussteilen Sie es, um DHCP verwenden zu können. Sobald Sie mit einem Netzwerk mit DHCP verbunden sind, sollte das System DHCPDISCOVERY senden, eine Aufforderung, einer bestimmten MAC-Adresse eine IP zuzuweisen. Diese Nachricht wird gesendet, sodass sie von jedem Computer im Netzwerk gesehen wird.
Sie können das System tatsächlich so konfigurieren, dass es DHCP nicht verwendet und eine IP statisch zuweist. Dann kann die MAC-Adresse auch bei der ARP-Namensauflösung zwischen physisch verbundenen Geräten verloren gehen. Beachten Sie, dass Sie Ihre MAC-Adresse fast immer fälschen können(außer wenn Ihre Netzwerkkarte dies nicht unterstützt, was äußerst selten vorkommt).
IP-Adresse. Bei jeder Netzwerkaktivität, wie z. B. beim Verwenden eines Browsers oder beim Spielen, sendet Ihr Browser TCP- oder UDP-Pakete an ein Gateway, und dieser Datenverkehr ist öffentlich sichtbar und könnte abgehört werden. Ja, einschließlich Daten wie Passwörter – deshalb verwenden alle coolen Kids httpS;)
Hostname. Soweit ich weiß, ist Avahi auf Ubuntu standardmäßig installiert. Es implementiert ein Zero-Configuration-Protokoll, das den Hostnamen teilt.
Betriebssystem. Es ist einfach, ein Gerät mit nmap zu scannen, um herauszufinden, welches Betriebssystem darauf läuft. Dies sind auf keinen Fall versteckte Informationen.
Beachten Sie, dass Sie idealerweise Firewall verwenden müssen(zB UFW), ansonsten können Sie Ihre offenen Ports auch einfach mit nmap scannen und herausfinden, welche Dienste bei Ihnen ausgeführt werden.
Antwort2
Ubuntu (oder andere Linux-Distributionen) teilt dieselben Daten wie andere Betriebssysteme mit dem Router/AP, mit dem es verbunden ist.
Ports sind ein ganz anderes Thema. Bei Ubuntu und den meisten Distributionen sind sie standardmäßig geschlossen, während bei den gängigen Desktop-Betriebssystemen viele davon geöffnet sind.