Windows 8.1には、ワイヤレスネットワークアダプターにMACアドレスを設定できる値を制限する「機能」があります(注:この制限はイーサネットアダプターには適用されません)。ネットワークアダプター自体に制限がなく、完全な機能を提供しますMACアドレスを任意の値に変更するには(BSDやLinuxなどの他のOSで起動し、そこでMACアドレスを変更することで確認できます)
この質問はすでにここで尋ねられました: Windows 7/8 Wi-Fi Macアドレスをカスタム値に変更
ただし、と回答したユーザーは、投稿者の発言を無視し/、彼(および私)がすでに変更に使用している方法でMACアドレスを変更する手順を示しました。これらのメソッドは制限を回避しません、そしてあなたはまだ次のパターンに一致する値にアドレスを変更することができるだけです:
X2-XX-XX-XX-XX-XX
X6-XX-XX-XX-XX-XX
XA-XX-XX-XX-XX-XX
XE-XX-XX-XX-XX-XX
たとえば、MACアドレスを02:E3:14:D7:4C:00
に変更すると、変更が有効になります。 24:E3:14:D7:4C:00
に変更しようとしても、有効になりません。この値はドライバの詳細設定の「ネットワークアドレス」フィールドに引き続き表示されますが、 OSはMACアドレスをそのカードのデフォルト値に強制します
また、問題を説明するためのスクリーンショットもいくつかあります。
最初のオクテットが02の場合、MACアドレスの変更は機能します
最初のオクテットが24の場合、MACアドレスの変更は失敗します
傷害に侮辱を加えるために、そのユーザーの質問も Macアドレスを全般的に変更する方法を尋ねる一般的な質問の複製として誤ってマークされました。それは彼が求めていたものではなく、私が求めているものでもありません。だから答える前に、私が何を求めているのかをよく理解してください:
私は[〜#〜] [〜#〜]ではなく、一般的にMACアドレスを変更する方法を尋ねています。 これを行う方法を知っています。アダプターの詳細メニューで変更する方法を知っています。コマンドラインを使用して変更する方法を知っています。変更する方法を知っています。レジストリを編集することで、TMAC、SMAC、macshiftなどの一般的なMACアドレス変更ツールに慣れています。これらのツールはすべて、上記の方法の単なる抽象化です。私はこれらすべての方法をすでに知っています。
私が[〜#〜] am [〜#〜]と尋ねることは、Macアドレスを次のようなものに正常に変更する方法です Windows 8.1 では、02、06、0A、または0Eで始まりません。オペレーティングシステムには、設定した値を上書きする「機能」があるためです。デフォルトにNIC最初のオクテットがそれらの値のいずれでもない場合のMACアドレス。つまり、この制限機能を無効にする方法があるかどうか尋ねています。またはどういうわけかそれを回避します。
だから私はこの制限を回避する方法を見つけ、他にも多くの人がこの問題に不満を抱いており、それを回避する方法を知りたいので、ここに投稿すると思いました。
ただし、この方法は[〜#〜] far [〜#〜]from pretty、そしてかなりの量のリソースが必要になります。接続には、追加のレイテンシが発生します(まだ使用できます)。
この方法を使用するには、次のものが必要です。
VMWare Workstation Player(バージョン12を使用しています)
Kali Linux VMWareイメージ。
A[〜#〜] usb [〜#〜]ワイヤレスアダプタ
VMWareプレーヤーをインストールしてKali Linuxイメージをダウンロードしたら、次の手順を実行します。
今、ゲストVMで:
nm-connection-editor
を起動します10.42.0.1
)今、ホストマシン(Windowsボックス)で:
10.42.0.2
を使用しました255.255.255.0
でした。ifconfig eth0 | grep netmask
で確認できます10.42.0.1
)これで、ホストOSのVMNet1インターフェースから、eth0インターフェースを介してゲストOSのwlan0インターフェースへのトンネルが機能するはずです(トンネルへのトンネル、heh。)。ゲストを使用してMACをスプーフィングし、 Microsoft BSの任意の制限のないカード
私はLinuxのひどく大きなファンではないので、これを行うためのよりエレガントな方法を試してみます。理想的には、膨らんだLinuxディストリビューションを実行する代わりに、コンパクトなBSDベースのCLIのみVMでこれを処理するように設定したいのですが、それまでの間、この方法はうまくいきます同じ問題に直面している他の人を助けます。
また、VM持っている場合(残念ながら、現時点では別のデバイスを持っていません))の代わりに、別の物理デバイス(Raspberry Piなど)で同様のことを行うこともできます。基本的な概念は同じですが、心配する必要のある手順が1つ少なくなります(仮想ネットワークアダプターの構成)。