Windows、Mac、Linuxで利用できる最高のMACアドレス変更/なりすまし/編集プログラムは何ですか?
Mac OS Xの場合:ifconfig <interface> ether <new mac address>
Linuxの場合:ifconfig <interface> hw ether <new mac address>
勝利時XP: http://devices.natetrue.com/macshift/
ifconfig
を使用してMACアドレスを変更した場合、変更は保持されません(再起動)。 MACを永続的に変更する場合は、インターフェイスの設定ファイルを編集する必要があります。
Debian/Ubuntuでは、これは/etc/network/interfaces
です。問題のインターフェースにhwaddress ether 01:02:03:04:05:06
のような行を追加します。
iface eth0 inet dhcp
hwaddress ether 01:02:03:04:05:06
最高、ペラ
SMACはWindows( http://www.klcconsulting.net/smac/ )で優れていますが、無料ではありません。ただし、Windowsの多くのネットワークアダプタは手動で変更できます...
ネットワークアダプタ->プロパティ->設定->詳細を右クリックし、ネットワークアドレス(またはWindowsのバージョンによってはローカル管理アドレス)と呼ばれるプロパティを見つけます。ダッシュなしで必要なMACを入力し、再起動して有効にします。オプションを「存在しない」に戻すと、MACが実際のハードウェアMACアドレスにリセットされます。
A.Windowsの場合
MACアドレスを一度だけ、またはめったに変更しない場合は、Windowsでデバイスマネージャーから変更できます。デバイスマネージャで、MACアドレスを変更するネットワークカードのプロパティを変更し、設定でMACアドレスを変更するためのオプションを取得します。このフィールドはMACアドレスとは呼ばれず、別の名前で呼ばれます。デフォルトでは空白です。 (Windowsマシンにアクセスできないため、フィールドの正確な名前を書き込めません。おそらくデバイスIDでしたが、実際にはわかりませんでした。)
フィールドにMacの16進数を12桁だけ入力する必要があります。 MACの入力中に区切り文字(:)または(-)は必要ありません。ただし、何かを入力したら、後で空白のままにして元のMACを復元できます。したがって、そのフィールドにテストMACアドレスを入力する前に、元のMACアドレスをどこかにメモする必要があります。
Windowsでは、ettercapを使用してキャプチャデータをスプーフィングできます。 cain n abelを使用して、パスワードを偽装およびキャプチャすることもできます。
B. Linux/MACの場合
LinuxおよびMACでは、hwパラメーターを指定してifconfigコマンドを使用できます。使用方法の詳細については、manページをお読みください。
なりすましの場合は、Linuxにパッケージdsniffをインストールできます。なりすましに役立つarpspoofと呼ばれるツールがあります。 EttercapはLinuxでも利用できます。したがって、GUIが必要な場合にも使用できます。
あなたが求めていたものではありませんが、arpを使用してルーターに新しいアドレスを伝えるのはどうですか?
arp -s
(しかし、ifconfigが進むべき道です)
WindowsとMacには対応できませんが、Linuxではifconfigコマンドでうまくいきます。