すべてのインターフェイスを検出し、MAC を別のランダムなものに変更するスクリプトを bash で作成しています。インターフェイスの永続的な MAC をどこで見つけることができるかを知る必要があります。
ifconfig $interfaceを使用すると、出力は実際の MAC ではありません... ( cat /sys/class/net/$interface/addressと同じ)
私が見つけた唯一の方法は、cat /etc/udev/rules.d/70-persistent-net.rulesを使用することでした。元の mac が表示されますが、モニター モード (たとえば mon0) のワイヤレス カードがある場合、これはメソッドは機能しません... :(
いくつかの方法 ( macchanger -s $interfaceなど) が存在し、仮想インターフェイスで永続的な MAC を確認できますか??
注: 下手な英語で申し訳ありません:S