セキュリティ前回(http://d.hatena.ne.jp/ozuma/20130527/1369661407)の続き。Linuxを試してみる際、いきなりHDDにインストールするのは敷居が高い。LinuxのISOイメージを書き込んでLiveモードで起動すれば、既存の環境を壊さずに済む。いうことでやってみた。LinuxをUSBメモリからブートした後に、aircrack-ngによる無線LANの暗号化キー破りも少しいじってみる。手元にEeePCが余っていたのでこれで試してみる。1.0.3のISOイメージなおUSBメモリは4GBのものでも大丈夫。ISOイメージの書き込みhttp://docs.kali.org/installation/kali-linux-live-usb-installに丁寧に書いてあるので、これに沿って作業をすれば良い。USBメモリのフォーマットまずWindowsを起動し、USBメモリを刺す。余計な問題を起こさないため、単にファイルを消すのではなくFAT32でフォーマットしておく。Imagerをダウンロードする。https://launchpad.net/win32-image-writerこれがまた分かりにくいページなんだけど......ダウンロードするには、SourceForgeへのリンクをたどれば良い。SourceForgeのページがまた分かりにくいのだが、Downloadボタンをクリックする。周りの広告にもいっぱい「Download」と出しているものがあるので、騙されないように。次のページで5秒待つと、自動的にダウンロードが始まる。あるDownloadボタンは、すべて広告なので注意。USBメモリへのISOイメージ書き込みダウンロードしたwin32diskimager-v0.7-binary.zipを展開して、Win32DiskImager.exeを実行する。LinuxのISOを選び、[Write]すれば良い。900-Xを用いたので、その例を書く。最近のノートPCならだいたい設定できるはず。Dev.]としておく。続いてUSBメモリを刺して起動し、[ESC]を連打するとブートデバイスが選択できるので、USBメモリを選択する。Linuxのデスクトップ画面となる。USBメモリから起動した際のパフォーマンスだが、遅さは全く感じられなかった。900-Xは悪名高いSSDのプチフリーズ問題があるので、外付けUSBメモリから起動して内蔵SSDを使わない方がむしろ快適な気もする......。Linuxを起動したので、無線LANのWEPキー(128bit)を破ってみるのを試してみよう。ここでは、自宅の自分の無線LANアクセスポイントをターゲットにおこなっている。第三者設置のAPを狙うのは電波法および不正アクセス禁止法に触れる行為となるため絶対にやらないで欲しい。Adapterである。1.0.3では何もしないでそのままath5kドライバで認識される。foundこれはAircrack-ngスイートでも問題なく使えるので、このままaircrack-ngツールを走らせれば良い。Modeaircrack-ngツールを走らせるためには、まずwlan0がモニターモードになっている必要がある。マネージドモードの場合、以下のエラーが表示されてairodump-ngが起動できない。either.現在のインタフェースのモードを、iwconfigコマンドで確認する。Management:off[Mode]が[Managed]になっているため、これをmonitorに変更する。ifconfigとiwconfigが入り交じってややこしいけど、いったんインタフェースを落として設定して上げ直せば良い。Management:off[Mode]が[Monitor]なことを確認。airodump-ngまず目的の無線LANアクセスポイントを取得するため、airodump-ngコマンドを用いる。(電波法59条に配慮し一部モザイク)ここで余談になるが、電波法について触れておく。航空無線などを趣味で傍受しているそちら系の方々にはよく知られていることだが、基本的に無線通信は「傍受するのは構わないけど、その内容を利用したり他人に漏らしてはいけない」というルールになっている。これが電波法59条だ。何人も法律に別段の定めがある場合を除くほか、特定の相手方に対して行われる無線通信(電気通信事業法第4条第1項又は第164条第2項の通信であるものを除く。第109条並びに第109条の2第2項及び第3項において同じ。)を傍受してその存在若しくは内容を漏らし、又はこれを窃用してはならない。航空無線の例だと、例えば羽田空港に行って、受信機で離着陸の連絡をする無線を勝手に聞くことは全く問題ない。その内容を聞いて「xxx便、xx分遅れだそうだよ」と他人に言ったり、Webなどに書き込むことは違法となる。航空無線を録音してWebにアップロードなどもしてはいけない。無線LANのパスワードをcrackして他人の無線LANにただ乗りすることは、電波法109条の暗号通信の項に触れる。暗号通信を傍受した者又は暗号通信を媒介する者であつて当該暗号通信を受信したものが、当該暗号通信の秘密を漏らし、又は窃用する目的で、その内容を復元したときは、一年以下の懲役又は五十万円以下の罰金に処するWEPキーを破ってただ乗りすることは、罰則付きの違法行為である。同時に、他人の識別符号を入力するためおそらく不正アクセス禁止法にも触れると思う(たぶん)。だいじょうぶなんだろうか。aircrack-ng余談が過ぎたが、airodump-ngでアクセスポイントが確認できたら、airodump-ngで該当のAPのチャンネルをダンプしながら、別のターミナルでaireplay-ng/packetforge-ngを用いてパケットインジェクションをおこなう(悪用して欲しくないので、ここでは詳しいやり方は書かないことにする)。ダンプしたパケットを、aircrack-ngでクラックする。だいたい100万パケットあればWEP(128bit)は破れると言われているが、私が試したところ、15分くらいの傍受で約30万パケット、10万IVsでも正確にキーを得ることができた(たまたま?)。ちなみにダンプしたcapファイルサイズは約130MBであった。関する罪」の情報公開請求をしました月別アーカイブはてなブログをはじめよう!ozumaさんは、はてなブログを使っています。ブログを報告するスターをつけました引用をストックしましたストック一覧を見る閉じる引用するにはまずログインしてくださいログイン閉じる引用をストックできませんでした。再度お試しください閉じる限定公開記事のため引用できません。