セキュリティ前回(http://d.hatena.ne.jp/ozuma/20130526/1369580668)の続き。起動するとログインスクリーンが表示されるので、root/toorでログインする。デフォルトでは解像度が高すぎるので、1024x768くらいにしておこう。Settings]をクリックする。Setting内の、[Displays]をクリックし、好きな解像度を選択する。ToolsもDebianと同様にインストールすることができる。Toolsをインストールするにはまずカーネルヘッダをインストールしておかないといけない。そのために、unameコマンドで現在のカーネルバージョンを確認する。updateして最新の状態にしてから、カーネルヘッダをインストールする。部分は、先ほどunameコマンドで確認したモノなので、微妙にバージョン番号が違ったらそちらを入力する。Toolsをインストールする。Toolsのインストール」を選ぶと仮想マシンにCDイメージが接続されるので、以下のように/media/cdromにマウントする。read-onlyこれで/media/cdromにマウントできたので、中身のinstallスクリプトを実行する。./installインストールは対話式なので、[Next]で進むだけで良い。最後に自動的にRebootされる。再起動後、psコマンドでprltoolsdなどがいることを確認する。Toolsの機能で自動的にMacのフォルダ共有がされているが、危険なのでParallelsのメニューから「デバイス」→「共有」で「すべて切断」しておいた方が良い。Linuxを探検してみよう。Tools]とArduinoのツールがあるところ。2012年に、全世界で広く使われているホテルのカードキーシステムに欠陥があり、Arduinoで解錠可能なことが分かってちょっとした騒ぎになったことがある(http://security.slashdot.jp/story/12/08/25/222251/)。ハードウェア絡みの侵入テストもKaliを使うことになるかも。Tools]に収められている。一つ一つの使い方はこれから見ていくとして、まずはざっくり説明しておく。aircrack-nghttp://www.aircrack-ng.org/無線LANの暗号化キーをcrackするソフトウェア。「WEPは既に無力だ」と方々で言われているが、その根拠たるもの。対応している無線LANカードじゃないとダメなのでよく苦労させられる。burpsuitehttp://portswigger.net/burp/Webアプリケーションの脆弱性診断ソフトウェア。Proxyタイプで、ローカルプロキシを立ててパラメタなどを操作するタイプのツール。Editionが無償で利用できる。hydrahttp://www.thc.org/thc-hydra/これは業界では有名な、ブルートフォースアタックのツール。ssh/ftp/httpなど色々なプロトコルで、ブルートフォースできる。ftpのようにシンプルで使いやすく、そして強力なツールである。(よそ様のサーバに向けたら、当然のことながら不正アクセス禁止法に触れますので注意してください)ちなみにhydraから派生したツールとしてMedusaというのがあるのだが、hydraのページでMedusaとの比較表を作っていて、これが「Medusaはバツだらけなのにhydraは全部マル」というものになっている(http://www.thc.org/thc-hydra/network_password_cracker_comparison.html)。何となく、微笑ましい。「切り裂きジャック」ツール。/etc/passwd(最近はshadow)をクラックするためのツール。Magazineで読んだ記憶があるので、登場はもっと早いはず。maltegohttp://www.paterva.com/ネットワーク図を描くツール。IPアドレスベースの基本的な図に加え、例えばTwitterをモニタして他アカウントとの繋がりも描いてくれる(ようだ)。これ、正直まったく使ったことが無いのでよく分からない。有料のCommercialバージョンと、無償のCommunityバージョンがある。frameworkhttp://www.metasploit.com/この業界では最高峰の超有名ツールですね。様々なExploitによる侵入テストが可能なフレームワーク。Metasploit)。nmaphttp://nmap.org/これも有名なポートスキャンツールですね。Lyon氏のセッションを聴講したことがあります(ちょっと自慢)。sqlmaphttp://sqlmap.org/SQLインジェクションの検査自動化ツール。Metasploitと組み合わせてDBユーザの権限昇格も行えるようです。GitHubで開発されており、比較的最近のプロジェクトのよう(実はまだ使ったことない)。Wiresharkhttp://www.wireshark.org/パケットアナライザとして、ネットワークエンジニアならばまずインストールすべき基本ソフトウェアですね。詳細はあちこちに紹介されているので省略。zaproxyhttp://code.google.com/p/zaproxy/これは情報があまり無く、全く知りませんでした。Parosというプロジェクトの後継らしいです。ローカルProxyを立ててWebアプリの脆弱性を診断するということで、burpsuiteと似た感じです。こちらははじめからFreeですね。burpsuite"でググると、比較したレポートなどがいくつか出てきます。このレポートが分かりやすかったかな。Linux起動を書く予定。Testの話に行かないな......。関する罪」の情報公開請求をしました月別アーカイブはてなブログをはじめよう!ozumaさんは、はてなブログを使っています。ブログを報告するスターをつけました引用をストックしましたストック一覧を見る閉じる引用するにはまずログインしてくださいログイン閉じる引用をストックできませんでした。再度お試しください閉じる限定公開記事のため引用できません。