
Existe uma lista de dados/informações que o Ubuntu (ou outras distribuições Linux) compartilha ao se conectar a uma rede sem fio (pública)? Como endereço mac, nome do host, ...
Responder1
Isso depende do tipo de rede. Presumo aqui uma LAN normal, onde cada dispositivo é capaz de fazer ping entre si, pois compartilha a maior parte das informações.
Endereço MAC. Vocêdevecompartilhe-o para poder usar o DHCP. No exato momento em que você estiver conectado a uma rede com DHCP, o sistema deverá enviar DHCPDISCOVERY, que é uma solicitação para atribuir um IP a um determinado endereço MAC. Esta mensagem é transmitida para que todos os computadores da rede a vejam.
Na verdade, você pode configurar o sistema para não usar DHCP e atribuir um IP estaticamente. Então, o endereço MAC também pode vazar na resolução de nomes ARP entre dispositivos conectados fisicamente. Observe que você quase sempre pode falsificar seu MAC(exceto quando sua placa de rede não suporta, o que é extremamente raro).
Endereço de IP. Em qualquer atividade de rede, como usar um navegador ou jogar, seu navegador envia pacotes TCP ou UDP para um gateway, e esse tráfego é visto publicamente e pode ser detectado. Sim, incluindo dados, como senhas – é por isso que todas as crianças legais estão usando httpé;)
Nome de anfitrião. Afaik Ubuntu tem Avahi instalado por padrão, que implementa protocolo de configuração zero, que compartilha nome de host.
SO. É fácil escanear um dispositivo com o nmap para saber qual sistema operacional ele está executando, de forma alguma é uma informação oculta.
Observe que, idealmente, você deve usar o Firewall(ou seja, UFW), caso contrário, também é fácil verificar suas portas abertas com o nmap e descobrir quais serviços você está executando.
Responder2
O Ubuntu (ou outras distribuições Linux) compartilha exatamente alguns dados que outros sistemas operacionais fazem com o roteador/AP ao qual está conectado.
As portas são outra questão completamente diferente. O Ubuntu e a grande maioria das distros os fecham por padrão, enquanto o sistema operacional de desktop convencional tem muitos deles abertos.