Re: Найти MAC гейта и/или хоста в локалке по IP
От: LuciferSaratov Россия  
Дата: 20.08.20 22:33
Оценка: 4 (1)
M>Можно ли буль менее легально получить MAC по IP средствами вышеперечисленных ОС?

Для этого есть ARP (address resolution protocol).

Можно пингануть интересующий тебя айпишник, а потом поглядеть арп-кэш.
В линуксе и виндовсе это делается командой arp -a
Если интересует мак шлюза, можно не пинговать, мак шлюза в кэше уж всяко должен быть.
но это все так себе с точки зрения надежности — а ну как кто-то только что кэш сбросил?
Поэтому наверное протокол можно реализовать самому ( если права на отправку IP-пакетов есть ).
Где брать системное АПИ для взаимодействия с системной реализацией АРП, я не знаю в это время суток.
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.