Obtendo um endereço MAC (remoto)
Você pode coletar o endereço MAC desse computador usando os utilitários de configuração de rede ou comandos como ifconfig
(Linux / Unix / Mac) ou ipconfig /all
(Windows).
De um computador remoto, você precisa estar na mesma rede de transmissão que o computador do qual deseja saber o endereço MAC. Então você pode usar utilitários como arp -a
para encontrar outros dispositivos em sua rede.
Preocupações de segurança
Um invasor fora de sua rede não pode fazer nada com seu endereço MAC, além de saber que tipo de hardware de rede você possui. Isso realmente não expõe muito.
Se um invasor estiver em sua rede local e souber seu endereço MAC (o que é de conhecimento público), ele poderá usá-lo para fins malignos.
Se o invasor apenas configurar seu endereço MAC em sua máquina e ingressar na rede com ele, você verá uma colisão de endereço MAC. As outras máquinas na rede terão dificuldade em descobrir para onde enviar os dados. Tanto o atacante quanto a vítima não conseguirão fazer muito em termos de configuração de conexões. Ambas as máquinas enviarão erros de volta sobre conexões não iniciadas por eles mesmos, fechando essas conexões.
Um ataque complicado é que o invasor configura o endereço MAC em sua máquina e não envia dados (ativos) ele mesmo. Os dados enviados para o seu computador também serão enviados para o computador do invasor. Isso é bastante complicado de configurar, porque o invasor precisa impedir que os dados sejam enviados em um nível muito baixo. Caso contrário, as conexões serão redefinidas e a vítima perceberá todos os tipos de erros estranhos de conexão.
Um ataque ainda mais complicado é possível em redes sem fio, onde um invasor pode espionar tanto as conexões de entrada quanto as de saída. Isso requer um hardware de rede sem fio que permita a alteração do endereço MAC e também depende de ambas as posições em relação à estação base.
TL; DR
Apenas certifique-se de usar conexões criptografadas quando estiver usando Wi-Fi, e você deve estar bem.