Получить MAC-адрес удаленного ПК?
Мне нужно получить MAC-адрес от ПК. Код, который я написал до сих пор, находится здесь (это только небольшая часть кода).
public byte[] getMac(L2PcInstance player)
{
try
{
NetworkInterface ni = NetworkInterface.getByInetAddress(player.getClient().getConnectionAddress());
if (ni != null)
{
byte[] mac = ni.getHardwareAddress();
if (mac != null)
{
return mac;
}
}
}
catch (SocketException e)
{
_log.log(Level.SEVERE, "No MAC address.", e);
}
return null;
}
Этот код находит MAC-адрес компьютера, на котором я его запускаю, но мне нужно получить удаленный MAC-адрес.