ページ内ジャンプ:

アレゲなニュースと雑談サイト

mhattaによる 2007年04月04日 7時00分の掲載
まあしょせんWEPだし部門より

pinbou 曰く、

本家/.の記事より。ドイツ・ダルムシュタット工科大の暗号研究者Erik Tewsらは、従来知られていたよりもはるかに少ないパケットを捕捉するだけで、無線LANの104ビットWEPキーが十分クラック可能であることを示した。事実上1分少々あればWEPキーは解読できるということのようだ。

WEPがセキュリティ的に脆弱なのは以前から知られていたことだが、それでもキーの解読には50万から200万のデータパケットを捕捉することが必要と考えられていた。しかしTewsらのページによると、今回改良された手法を使えば40,000パケットの捕捉で50%、85,000パケットの捕捉なら95%の確率でWEPキーは解読可能だという。40,000パケットというのは従来知られていた必要パケット数の10分の1以下であり、受信状況さえ良ければ1分以内に捕捉可能とのこと。実際の計算にも、Pentium-M 1.7GHz、3MBのメインメモリという程度のマシンですら3秒かからなかったという。Tewsらは、セキュリティが重視される環境ではもはやWEPを使うべきではなく、早期にWPA1やWPA2といったより強力なセキュリティに移行すべきだと警告している。

この議論は賞味期限が過ぎたので、保存されている。 新たにコメントを書くことはできない。
表示オプション しきい値:
(1) | 2 (スラッシュドット・ジャパン システム負荷過大: コメント数制限中 50)
  • 日本の状況 (スコア:4, すばらしい洞察)

    Anonymous Coward : 2007年04月04日 8時02分 (#1136975)
    Nintendo DSのおかげでWEPしか施されていない、半フリー状態の無線LANスポットが大量放置の日本であった。
    • Re:日本の状況 (スコア:5, おもしろおかしい)

      quickcopper (17781) : 2007年04月04日 8時17分 (#1136980)
      半フリー・ノーガード
    • Re:日本の状況 (スコア:2, すばらしい洞察)

      Blu-glasses (32252) : 2007年04月04日 8時21分 (#1136983) 日記
      実は、日本だけじゃなくて世界中だったりして。

      #DSにWEPしか使えないのは任天堂のテロという説は本当だったのか?!
      #というわけで、WPA1/2にも対応したDSを出してくださいよ。任天堂さん。
      • Re:日本の状況 (スコア:2, おもしろおかしい)

        .wii (33675) : 2007年04月04日 11時06分 (#1137079)
        そうだ!WEPを解読して侵入、WPA1/2に差し替えるウイルスをばら撒けば解決だ!
        • 127.0.0.1 (33105) : 2007年04月04日 12時10分 (#1137122) 日記
          解決というか、そもそもそういうウィルスをばらまいて何をしたいのか……

          感染した場所を特定して、クラックしに行くの大変じゃないかなぁ。
          自分の居場所から近いところで感染が発生する確率はそんなに高く
          ないと思うし、場所の特定に手間がかかりますわな。
      • Re:日本の状況 (スコア:1, おもしろおかしい)

        Anonymous Coward : 2007年04月04日 8時43分 (#1136996)
        任天堂は枯れた技術しか採用しないのでそんな最新技術導入するわけがありません:p
      • Re:日本の状況 (スコア:1, すばらしい洞察)

        Anonymous Coward : 2007年04月04日 9時17分 (#1137012)
        >#というわけで、WPA1/2にも対応したDSを出してくださいよ。任天堂さん。

        ・買い替えが必要
        ・発売されてもどうせまたn年は手に入らない

        というわけで、何の解決にもならない
        ある程度行き渡った頃にはもう蹂躙された後だわな
      • Re:日本の状況 (スコア:1, すばらしい洞察)

        Anonymous Coward : 2007年04月04日 9時32分 (#1137025)
        >#DSにWEPしか使えないのは任天堂のテロという説
        クライアント側の普及が遅れるのは当たり前、実害はWEPを蹴るポリシーがデフォになった時、
        既存ユーザーに対してですから、テロという説を唱えるのは不適当かな、と。
        WEPでさえ知られていないかのような、野良アクセスポイントの存在を考えると、
        クライアントに何をつけても宝の持ち腐れかもしれない。

        #逆にWPA2でしか接続出来ないとかしたら、無意識に底上げになるかも?!
      • Anonymous Coward : 2007年04月04日 12時29分 (#1137134)
        確かFONの公衆側もノーガードだったはず。
        国際的テロ組織なのでしょうか?
      • Re:日本の状況 (スコア:4, 参考になる)

        NACK-A (30985) : 2007年04月04日 10時11分 (#1137051)
        困ったことに、それはAOSS側の仕様によるもの [wikipedia.org]です。

        >接続機器すべてのうち、もっとも低い次元の暗号を設定する
        メーカーとして、接続性を優先したい気持ちはわかりますが、これはどうかと。

        対抗システムのらくらく無線スタート [wikipedia.org]では
        >暗号化方式は親機であらかじめ設定されているもので行う
        だそうで。
        • Re:日本の状況 (スコア:2, 参考になる)

          imaic (31975) : 2007年04月04日 13時56分 (#1137184) 日記
          >らくらく無線スタートは親機であらかじめ設定されているもの
          >で行うが出荷時設定がWEP128
          http://arena.nikkeibp.co.jp/rev/parts/20040803/109180/ [nikkeibp.co.jp]

          >さらに、AOSSは親機と子機の両方が備えているセキュリティ機能の
          >最高レベルに自動設定するのが秀逸。
          ともあるな。

          Wikipediaの記述は何を根拠に?
          • Re:日本の状況 (スコア:2, 参考になる)

            Anonymous Coward : 2007年04月04日 20時02分 (#1137351)
            Wikipediaの記述もその記事もあってると思うけど?

            接続されている機器の中でセキュリティ機能の一番低いものに
            全ての機器が合わせられ、その一番低い機器の最高レベルに
            設定されるだけです。
        • Re:日本の状況 (スコア:1, 参考になる)

          Anonymous Coward : 2007年04月04日 10時15分 (#1137055)
          >接続機器すべてのうち、もっとも低い次元の暗号を設定する
          あれ? ここ [impress.co.jp]読むと

          >設定方法から見るとほぼ同じに見えるAOSSとらくらく無線LANスタートだが、細かいところでは設定が異なる。>AOSSはWEPだけでなくAESやTKIPといった高セキュリティの暗号化にも対応し、設定するたびに最も高い
          >セキュリティを自動で検出する仕組みだが、この自動選択にPSPが対応していないため、PSPが混在する
          >ネットワークでは、PSPに合わせて自動的に64bitのWEPを設定する仕組みを採用している

          とあるからPSP側の対応に問題があると思ったけど。最近のファームだと改善されている?
      • 2個のコメント が現在のしきい値以下です。
    • Anonymous Coward : 2007年04月04日 8時43分 (#1136994)
      それ以前に何も暗号化されていないのが多すぎますが。

      Yahoo BBユーザでロック掛かってたの見たことない。
      • Anonymous Coward : 2007年04月04日 9時27分 (#1137021)
        すまん。YahooBBかけつけサポートで行く人間の質が悪すぎた。 てか、最初WEP設定したら「苦情」来たなあ・・・ 「どうして言ってもいないのに繋がらない設定していくんですかっ!!?」って・・・
      • Re:日本の状況 (スコア:2, おもしろおかしい)

        Anonymous Coward : 2007年04月04日 16時26分 (#1137252)
        えっ?
        あれってハニーポットというか、トラップなんじゃなかったの?
        キャプチャされてパスワード抜かれたり、各種攻撃ツールで一瞬でゾンビにされるのかと思ってた。
      • 1個のコメント が現在のしきい値以下です。
    • Re:日本の状況 (スコア:1, 参考になる)

      Anonymous Coward : 2007年04月04日 8時38分 (#1136989)
      ウチはDMZゾーンにDS用アクセスポイント置いて、
      外にしか出られないようにはしてます。
      PC用はPC用で別のアクセスポイント。

      なんとかならないのかなぁ。Wi-fiで遊ぶのも捨てがたいし。
      • Re:日本の状況 (スコア:2, 参考になる)

        blackdrug (13208) : 2007年04月04日 10時58分 (#1137078) 日記
        DSとPSP用にfon [tsukumo.co.jp]を導入する。
        1,980円で安価にできます

        ・・このWPAとPSPで対応しているWPA-PSKでは互換性が無いようで
        しょうがなくWEPで使用してます
        • Re:日本の状況 (スコア:3, 参考になる)

          signed-coward (17953) : 2007年04月04日 11時33分 (#1137094) 日記
          WPA(-PSKのついてないやつ)って認証サーバが必要じゃなかったでしたっけ。
          # それにはさすがにPSPは対応してないです。
          あとは(fonがWPA-PSK使えるとして)認証方式(TKIPとAES)が食い違っているとか。

          # fon持ってないので、誤認しているところがあったら失礼。

          参考:
          WPA [impress.co.jp]
          WPA-PSK [impress.co.jp]
          WPA2(とWPA2-PSK) [impress.co.jp]
        • blackdrug (13208) : 2007年04月04日 16時25分 (#1137250) 日記
          うーん、持っているノーパソではWPAでは認証サーバとかなしに正常に動作しました
          WPA-PSK=WPA2なのかなと思ってWPA2を試したら、ノーパソもPSPもWPA2に対応していなくて
          どうしようもなくなり、しょうがなくルータの電源長押しで初期化しました
          まあDSやPSPで限定的に使うならfonのWEPで充分かなと。
          いざとなれば2台使いでもいいかも

          fonはLANに繋ぐだけで簡単に無線LAN構築ができます
      • Re:日本の状況 (スコア:1, おもしろおかしい)

        Anonymous Coward : 2007年04月04日 12時22分 (#1137129)
        誤: DMZゾーン
        正: DMZ

        # DeMilitaraized Zone

    • DSのWLAN機能はあくまでもアドホック通信を行うためのものであり、
      APを通じての通信はおまけ程度(と考えていた)というのもあるんじゃないかと。

      # あとは、他の人の発言にもあったように、DSの開発時点ではWPAは
      # 「枯れていない」と判断された、というのもあるのかもしれないですが、
    • TarZ (28055) : 2007年04月04日 9時27分 (#1137022) 日記
      独自プロトコルなんて安全性の評価されていないものをわざわざ導入するより、
      素直にWPAにすればよいのではないでしょうか。

      # 当家ではWiiでは無線LAN使っていますが、DSでは使っていません。
      # (もちろん、WEPしか選択肢がないという理由から)
    • ニンテンドーWiFiコネクタは Vista に対応していないんですよね…。
      家から XP が無くなったら WiFi が使えなくなってちょっと困りました(--;

      # まぁ、WiFi 自体滅多に使う訳じゃないからどうでも良いっちゃいいんですが
    • Re:日本の状況 (スコア:4, すばらしい洞察)

      IRCBOT (32650) : 2007年04月04日 10時48分 (#1137067)
      > 任天堂は親切なのでちゃんと回避方法は用意されている。
      > つまり、気になるならUSBアダプタを使えばよい。

      根本的な解決策となるとは到底思えません。
      説明には任天堂独自規格での暗号化が行われているとありますが、当時 TKIP や AES が普及していたのにも関わらず、WEP にしか対応していないノーガード戦法ぶりからして、独自規格での暗号もたいした強度にはなっていないでしょう。
      また、鍵入力などの手順も踏まずに利用できる訳ですから、Winny のように共通鍵をハードコーティングしているだけであり、技術力のある人ならそれを取り出すことが可能なはずです。(僕にはできませんが><)
      それに、MAC アドレス制限等は加わっている可能性がありますが、Nintendo DS に割り当てられる MAC アドレス範囲に詐称すれば良いだけですし。
      • ネットワークの細かい所は門外漢でよくわからないんだけど、
        USB WiFiコネクタってどういう通信をしているんでしょう。

        繋げると勝手に新しい独自のネットワークとDHCPによるIPアドレスを取得。
        ルーターは勝手に貫通。(ポート開けないといけないという例もある様だけど、開けなくても大抵行ける)
        接続ソフトをインストールしたPCは、LANの接続を弾く様になることが多い。(アンインストールすると治る)

        見た目にはものすごい大穴を開けている様に感じられるんだけど、仕組みがよくわからない。
        このコネクタを踏み台にして外部アクセスしたり、もしかするとLAN内にも入られたりしちゃうかもしれない?
        --
        =-=-= The Inelegance(無粋な人) =-=-=
      • Anonymous Coward : 2007年04月05日 7時53分 (#1137512)
        >また、鍵入力などの手順も踏まずに利用できる訳ですから、Winny のように共通鍵をハードコーティングしているだけであり、技術力のある人ならそれを取り出すことが可能なはずです。(僕にはできませんが><)

        えーと、推測ですよね、それ。鍵入力の手順を踏まないなら、AOSSもらくらく無線スタートも共通鍵のハードコーディングという推論が可能になっちゃいませんか?

        PCに刺して使う例のアダプタは、DS側で設定しているユーザ名でのアクセス許可/拒絶を行える仕組みになっています。実際に使ってみると、登録時はAOSSと似た操作+ユーザ名での登録確認、使用時もタスクトレイでの通知が行われるので、実用上は十分ではないかと思います(不便さとセキュリティ強度の折り合いという意味で)。

        PCを24H電源入れっぱなし、USBアダプタを刺しっぱなしだったりして、アタック・解析されまくる環境ならなんとなくマズそうに思いますが、このアダプタの想定利用者はその辺りではなさそうですし。

        公式ページ [nintendo.co.jp] で入手できる取説を見てみるとその辺お判りいただけるかと思いますよ。
      • 1個のコメント が現在のしきい値以下です。
    • Re:日本の状況 (スコア:2, すばらしい洞察)

      Anonymous Coward : 2007年04月04日 13時53分 (#1137183)
      >・ESS-IDステルス
      >・MACアドレスフィルタリング
      眺めていれば見える

      >・WEP128
      一分そこそこで解ける

      >・Any接続禁止
      ESSIDに同じ

      なんともなりません。
    • 4個のコメント が現在のしきい値以下です。
  • 「40,000 パケットの捕捉で 50%」とのことなので、1分で 128bit WEP (暗号部104bit + 初期化ベクトル24bit) を破れるのが、何 Mbps での通信の場合なのかを算出してみました。

    前提は、以下の通り。
    プロトコル: TCP/IP (3ウェイ・ハンドシェーク方式)
    MTU: 1500 bytes

    等号で結んである場合も無視できる範囲で四捨五入しています。

    1秒あたりのパケット: 40000 / 60 = 666.7 (パケット)
    そのうち実際のデータ送信に使うのは: 666.7 / 3 = 222.2 (パケット)
    1秒あたりの通信速度は: 1500 * 222.2 = 333300 (bytes / s)
    これを Mbps に直すと: 333300 / 1000^2 = 0.33 Mbps

    ってことで、0.33 Mbps の TCP 通信をしていると 50% の確率で 1分で破ることができるってことですね。
    通信速度が上がれば時間はもっと短縮されるはずです。

    # なお、この計算は正直自身無いんで、間違っていたらどんどん反論よろです。
    • aircrack-ptw currently only works with ARP requests and ARP responses.

      って書いてありますね。
      はっきりと覚えてませんがARPパケットってデータの3分の1もありましたっけ?
      • すみません、完全な勘違いでした。
        IPヘッダは標準で20バイトなので 3 で割っているあたりが間違いです。

        1秒あたりのパケット: 40000 / 60 = 666.7 (パケット)
        1秒あたりの通信速度は: (1500 - 20) * 666.7 = 986716 (bytes / s)
        これを Mbps に直すと: 333300 / 1000^2 = 0.99 (Mbps)

        実際にはコネクション確立時の通信(3ウェイ・ハンドシェーク方式)とかコネクション切断時の通信やエラーパケットの再送などがあるので、これより遅くなりそうです。
        • Anonymous Coward : 2007年04月04日 15時23分 (#1137226)
          いや、ARP request と ARP response しか使わないって書いてあるのに TCP って言ってるのが間違いでしょう。ARPしか使わないのだからデータレートから直接何か推測できるわけでもなく、何かおかしくなってなければ小規模のネットワークでARPがすごい勢いで飛び交うなんてこともないですよね。 #で、なにかおかしくするための ARP reinjection と。
      • saitoh (10803) : 2007年04月04日 15時26分 (#1137230)
        byte/secをbit/secに変換するときには8倍しないとダメですよ。

        「40,000 パケットの捕捉に1分」ということと、あるTCPコネクションの送信受信両方のパケットがキャプチャできることと、データ通信はほぼ片方向(WEB閲覧とかftpとかメール取得)という仮定を置くと:
        ある方向のパケットは ACKのみ、データ無し、で、逆方向パケットはデータを約1KB載せてると仮定。概算して、333KB/secくらい。 ペイロードが満杯(1500-ヘッダ分) と仮定すると、500KB/secくらい、ではないでしょうか。bpsに直すと、2.6Mbps~4Mbps.

        ただ、「ARPリクエストとARPレスポンスしか扱えない」となると、俄然所要時間が長くなりますね。 おおざっぱに考えて、LANでアクティブなホスト数÷ARPキャッシュの時間長 に比例したARPパケットしか流れないわけですから。 現在僕が使っている職場の有線LANだとARPは1分間に10パケットかそこらしか流れてません。ということは4000パケットを得るのに400分かかるわけですから、7時間弱ですね。計算を間違えてなければ。

  • Anonymous Coward : 2007年04月04日 16時49分 (#1137264)
    うちの親父が無線LANのAP買って、設定がわからんからデオデオでセッティングを依頼していたらしいのだが
    たまたま帰郷した時にメルコかどこかの資格もってますとかってデオデオの人がセッティングに来ていた
    話をしてびっくりした事の1つに
    取り合えずWEPでいいんで暗号化もしといてくださいねと言うと
    「この近くには無線LAN使ってる人がいませんので混信しないので大丈夫です」
    え?と思いそのセッティング担当の人が帰った後で見てびっくり
    暗号化なしな上にMACアドレスによる制限すらなしのフリースポット状態で作業完!
    そりゃねーだろって感じで私が設定しなおしました

    彼なんかにとってはWEPが破られようが何が破られようが関係ないんだろうな
    フリースポットメーカー デオデオマン
    • Anonymous Coward : 2007年04月04日 19時49分 (#1137346)
      まぁ企業名を出すくらいですから、ずいぶんとご立腹なんでしょうが

      販売店からくるスタッフってそんなもんです
      セキュリティーのことを知らない人なんてのが来ます。

      1、暗号設定すると、リカバリーや台数を増やすと「ながんねー!!」と言ってくることが多い
      2、AESなんかにすると台数制限が発生し、端末を増やすと通信できねー!!!といってくる
      3、APにログインするパスワードを忘れたとかなんとか・・・・初期化すると
        プロバイダの接続情報を忘れた・・・・

      「来い!」
      「今すぐこい!」
      「こっちはいそがしんじゃい!今すぐこい!」
  • Blu-glasses (32252) : 2007年04月04日 8時30分 (#1136986) 日記
    来年のハッカージャパン3月号は"WEPを一分で解く!!!"ですかね。
    しかし、今年の3月号でWPAを1分くらいで解いてた覚えが。
    #立ち読みしただけで手元に無いので、詳しい人教えてください。

    #スクリプトキディっぷり全開だけどID!
    • Anonymous Coward : 2007年04月04日 19時22分 (#1137335)
      3月号手元にありますが

      WPA-PSKをクラック、
      ・Airodump-ngで認証時のハンドシェークを取得
      ・Aircrack-ngで解析
      共に一瞬で終了との事なので1秒かかってないと思われます。

      尚実験で使用したパスは xxxxxxxx でした。
      (Aircrack-ngで利用する辞書ファイルに載ってないパスフレーズは解析できないので考慮したっぽい。また総当り解析は出来ない仕様)

      現状は出来るだけ長い(63文字)ランダムなパスを使いかつ定期的にパスを更新する、
      もしくはTKIPが使えれば何とか安全っぽいですね。

      解析に総当りが出来るようになったら怖い

      そういえば5月号は今週の土曜日発売なんだな
      • (Aircrack-ngで利用する辞書ファイルに載ってないパスフレーズは解析できないので考慮したっぽい。また総当り解析は出来ない仕様)
        ということは、無意味 (完全ランダム) かつ十分に長い文字列を PSK に使っていれば当面は安心と考えて良いのでしょうかね。
         逆に言えば、クラック用辞書に載っているフレーズを PSK にしてしまうといつ侵入されてもおかしくないということかな?
      • 1個のコメント が現在のしきい値以下です。
  • それほど怖くない (スコア:2, すばらしい洞察)

    little( (31297) : 2007年04月04日 14時37分 (#1137202) ホームページ 日記
    特別に狙われる理由のある人・団体ならば、気をつけなくてはいけない。
    でも、一般家庭など、狙われる特別な理由が無い所ならば、まだ安全。

    踏み台にしようとか、とりあえず繋がればどこでもいいという目的の場合、わざわざWEPを破らなくても、無防備に暗号化してないAPを探したほうが早い。
    都内なら、1分もかからずに見つかる。
  • ひとつの技術だけで安全性を確保しにくいと思います。
    例えば家庭用ルータにしてもデバイスIDを登録制にするなどWEPに問題あったとしても
    それ以外の部分で補うようにすることだと思います。

    もちろん、セキュリティの高い通信方法に移行できればするべきでしょうが
    現状でもセキュリティを高める努力は必要ではないでしょうか?

    #実家のルータはWEPのみ
    #半年に一度帰ってくる弟の通信環境と整えるとしたら
    #結構大変かもしれないなぁ。
    --
    有無自在
    • > 例えば家庭用ルータにしてもデバイスIDを登録制にするなどWEPに問題あったとしても

      WEPが破られた時点でデバイスID(というかMACアドレスのこと?)がバレますので、「それ以外の部分で補う」のはかなり困難かと思いますよ。
      MACアドレスの偽装はWEP破るよりもお手軽ですし。

      他はなにか手があるかなあ。
      • > WEPが破られた時点でデバイスID(というかMACアドレスのこと?)がバレますので、

        それは間違いです。
        WEP が破られる前に MAC アドレスはバレてます。
        MAC アドレスはパケットのヘッダー部分に平文で存在するんで。

        ってことで、MAC アドレス制限はほんとに無意味な機能です。
        無線LANクラックにかかる時間を数分延長する程度の効果しかありません。
        • greentea (17971) : 2007年04月04日 14時25分 (#1137195) 日記
          数分も延びるなら、WEPの数倍は意味のある手段では?
          --
          1を聞いて0を知れ!
        • いやいや (スコア:2, 参考になる)

          Anonymous Coward : 2007年04月04日 14時33分 (#1137199)
          WEPが破られたらAP間と通信は可能になるけど
          APの設定が変更、閲覧が可能などうかは別問題。

          APの設定がわからない状態ならMACフィルターはしないより
          遥かにましですよ。
          MACアドレス自体も、実際わかるのはAPのMACアドレスがほとんど
          クライアントのMACを知れるのは対象のクライアントが通信している間のみ

          今のところ、公開されているツールを使うとWEP64/128,TKIP以上の暗号以外を使わないと
          APを踏み台にされます。
          でも
          ・暗号、認証セキュリティーを施す
          ・アクセスポイントのパスワード設定
          ・MACフィルター
          などの可能な限りの設定は絶対してください。

          それとANY接続を拒否する機能は
          攻撃ツールに対して若干有効です
        • Re:いやいや (スコア:2, 参考になる)

          Anonymous Coward : 2007年04月04日 23時31分 (#1137428)
          内容についてはほぼ同意できるけど、
          > APの設定がわからない状態ならMACフィルターはしないより
          > 遥かにましですよ。
          > MACアドレス自体も、実際わかるのはAPのMACアドレスがほとんど
          > クライアントのMACを知れるのは対象のクライアントが通信している間のみ
          WEPを破るためにはそれなりのパケットをキャプチャする必要がある訳で、MACアドレスはすでに十分な数収集できていると思います。

          またサンプルさえ集まればWEPは現実的な時間で解けてしまう上、すべての端末で共通の暗号鍵を使用するので、WEPはビット数に関係なく使用を控えるべきでしょう。

          ANY拒否についてもセキュリティ的にはまったく役に立ちません。端末に対してAPを装いDeauthenticateフレームを送信すれば、端末は切断されたものと思い、再接続作業を行うので簡単にSSIDは判ります。

          そもそもIEEE802.11自体がプロトコルレベルで相手の正当性をチェックしないんで、DoS目的なら上記Deauthフレームとか、やりたい放題の脆弱なプロトコルだと思う。
        • 2個のコメント が現在のしきい値以下です。
(1) | 2 (スラッシュドット・ジャパン システム負荷過大: コメント数制限中 50)