パケットを送信するインターフェイスの MAC アドレスを取得するにはどうすればよいですか?
カスタム ARP パケットを作成しようとしていますが、独自の MAC を含める必要があります。私はそれを得る方法を見つけることができないようです。
パケットを送信するインターフェイスの MAC アドレスを取得するにはどうすればよいですか?
カスタム ARP パケットを作成しようとしていますが、独自の MAC を含める必要があります。私はそれを得る方法を見つけることができないようです。
get_if_hwaddr() 関数を見てください。
ドキュメント: https://scapy.readthedocs.io/en/latest/routing.html
このコードはあなたを助けるかもしれません:
my_macs = [get_if_hwaddr(i) for i in get_if_list()]
乾杯、K.