web-dev-qa-db-ja.com

WEP暗号化ネットワーク上のトラフィックを復号化するにはどうすればよいですか?

WEPアクセスポイントに接続していて、そのネットワーク内のすべてのワイヤレストラフィックを盗聴したいとします。暗号化キーがない場合でも、トラフィックを復号化するにはどうすればよいですか?

WEP APでライブワイヤレストラフィックを復号化する方法を示すリンクを見つけました。 http://www.netexpertise.eu/en/linux/crack-wep-key-and-decrypt-live-traffic.html

続きを編集:Ok極端な混乱があります。これについてもう一度説明します。

  1. WEPアクセスポイントに接続しています。
  2. ワイヤレスネットワークのWEPキーを知っています(そのため、接続されています)。
  3. ワイヤレストラフィックを検査したいのですが、暗号化されています。
  4. トラフィックを復号化したい。
  5. 暗号化キーを持っていません。

すべての混乱がどこから来ているのかわからないので、これを尋ねます。

暗号化キーは、WEP APへのログインに使用したキーと同じですか? (xx:xx:xx:xx:xx)

5
Backtrack

WEPとWPAは異なるため、WEPについて質問していると想定します(WPAについて知りたい場合は、別の質問をしてください。)

暗号WEPキーがある場合、WiresharkはWEPトラフィックを復号化できるはずです。たとえば、 WEPの復号化の手順とWPAトラフィック です)。

したがって、必要なのはWEPキーを見つける方法だけです。それにはいくつかの方法があります。

  1. WEPネットワークに接続している場合は、ラップトップにWEPキーが必要です。だからあなたがする必要があるのはそれを抽出することだけです。これを行う方法はOSに依存するため、これが知りたい場合は、接続しているワイヤレスネットワークのWEPキーを取得する方法について別の質問をし、OSを指定します。 (たとえば、Linuxでは、iwconfigはWEPキーを表示します。)

  2. WEPネットワークに接続していないが、とにかくWEPキーを見つけたい場合は、大量のトラフィックを盗聴してこれを行うツールがあります。 aircrack-ng をお勧めします( aircrack-ngのチュートリアル を参照)。これは Backtrackでaircrack-ngを使用してWEPキーを復元する方法のチュートリアル です。または、提供したリンクを使用できます。

警告警告警告:ワイヤレスネットワークの所有者の許可なしにこれを行わないでください。同意なしに他の人のワイヤレスネットワークをハッキングすることは、ほとんどの国で非常に違法です。やめろ!


質問の前の反復からの古い情報(これは無視できます):

WEPの場合、パスワードのみがあり、暗号化キーがない場合は、パスワードから暗号化キーを再計算する必要があります。これは確定的関数として計算されます。Googlefor WEPキーコンバーターまたはWEPキーカルキュレーターを使用している場合は、変換を行うユーティリティを見つけることができます。または、アクセスポイントのWeb設定にアクセスするだけで、通常はWEPキーが通知されます(実際、新しいパスフレーズを入力して、結果のWEPキーを確認できます)。

WPAの場合、クライアントとアクセスポイント間の初期アソシエーションに関連付けられたトラフィックをキャプチャする必要がある場合があります(クライアントがアクセスポイントにすでに接続した後でアクセスし、キャプチャした場合、復号化できない場合があります。 )。

4
D.W.