「Metasploit」の版間の差分

提供: セキュリティ
移動: 案内検索
(ページの作成:「Metasploit プロジェクトは、 * ペネトレーションテスト * IDS シグネチャの開発 * exploit の研究 をする人々に有益な情報を提...」)
(相違点なし)

2013年1月8日 (火) 18:34時点における版

Metasploit プロジェクトは、

  • ペネトレーションテスト
  • IDS シグネチャの開発
  • exploit の研究 をする人々に有益な情報を提供すること

をゴールとしています。

概要

2003年ごろは、 Perl スクリプト言語をベースに開発されていました。 2003年以降は、Ruby が使われるようになりました。

Metasploit は、PostgreSQL を利用します。

Windows脆弱性をついて、シェルを取得する、といったことが比較的容易にできます。

インストール

FreeBSDにインストールする場合

ports コレクションからインストールする場合

cd /usr/ports/security/metasploit
sudo make install clean

pkgコマンドでインストールする場合

sudo pkg install metasploit

portmasterコマンドでインストールする場合

sudo portmaster -y -d /usr/ports/security/metasploit

portinstallコマンドでインストールする場合

sudo portinstall /usr/ports/security/metasploit

ファイルの更新には、svn コマンドが必要です。

% cd /usr/local/share/metasploit
% sudo svn upgrade
% msfconsole

実行例

msfconsole を実行するとユニークなアスキーアートが表示されます。このデザインは、ときどき変わります。

% msfconsole
 
                 _---------.
             .' #######   ;."
  .---,.    ;@             @@`;   .---,..
." @@@@@'.,'@@            @@@@@',.'@@@@ ".
'-.@@@@@@@@@@@@@          @@@@@@@@@@@@@ @;
   `.@@@@@@@@@@@@        @@@@@@@@@@@@@@ .'
     "--'.@@@  -.@        @ ,'-   .'--"
          ".@' ; @       @ `.  ;'
            |@@@@ @@@     @    .
             ' @@@ @@   @@    ,
              `.@@@@    @@   .
                ',@@     @   ;           _____________
                 (   3 C    )     /|___ / Metasploit! \
                 ;@'. __*__,."    \|--- \_____________/
                  '(.,...."/
 
 
       =[ metasploit v4.5.0-release [core:4.5 api:1.0]
+ -- --=[ 996 exploits - 562 auxiliary - 164 post
+ -- --=[ 262 payloads - 28 encoders - 8 nops
 
msf >

関連項目