Linux Linux Linux
fragroute
最終更新:
匿名ユーザー
-
view
これはなに?
ファイアウォールやIDS(不正アクセス検知)を抜けて攻撃するツール。これでテストして、攻撃の耐性を確認する。
ダウンロードからインストール
以下のライブラリがインストールされている必要がある。
- libpcap
- libevent
- libdnet
私の環境ではlibpcapのみインストールされていたので、その他二つについてインストールを行い、最後にfragrouteのインストールを行った。
RPMでインストールすると、うまくfragrouteのconfigureスクリプトが走らないので、ソースからビルドする。
libeventのインストール
$ wget http://www.monkey.org/~provos/libevent-1.1a.tar.gz $ tar xzvf libevent-1.1a.tar.gz $ cd libevent-1.1a $ ./configure $ make $ su # make install # exit
libdnetのインストール
$ wget http://jaist.dl.sourceforge.net/sourceforge/libdnet/libdnet-1.10.tar.gz $ tar xzvf libdnet-1.10.tar.gz $ cd libdnet-1.10 $ ./configure $ make $ su # make install # exit
fragrouteのインストール
$ wget http://monkey.org/~dugsong/fragroute/fragroute-1.2.tar.gz $ tar xzvf fragroute-1.2.tar.gz $ cd fragroute-1.2 $ ./configure $ make $ su # make install # exit
fragrouteの起動
普通に起動させるとライブラリが発見できないという趣旨のエラーが表示された。以下のコマンドで応急処置。
$ su # ln -s /usr/local/lib/libdnet.so.1.0.0 /usr/lib/libdnet.so.1 # ln -s /usr/local/lib/libevent-1.1a.so.1.0.2 /usr/lib/libevent-1.1a.so.1 # exit
注意
fragrouteはバックドアとしても使えるので、不用意にインストールしないこと:-P