UbuntuServer 16.04 LTSに悪意のあるトラフィックを検出する『Maltrail』を試してみる

調べ物をしてたところ、悪意のあるトラフィックを検出してアラートを上げる『Maltrail』というツールを見かけたので、Ubuntu Server 16.04で試してみることにした。実運用で使うなら、ミラーリングポートの設定が必要になると思われるが、今回はそのあたりの設定はせず単体でテストをする。
MaltrailはPythonで書かれているようで、以下の様にコマンドを実行することで簡易的に動作させる事ができる。

Sponsored Links

sudo apt-get install git python-pcapy
git clone https://github.com/stamparm/maltrail.git
cd maltrail
sudo nohup python sensor.py > sensor.log &
nohup python server.py > server.log &

 

上記コマンド実行後、ブラウザで「http://サーバのIPアドレス:8338」にアクセスし、初期ID/PWの「admin/changeme!」でログインする。

 

実際に不正と検知されるだろうパケットを送り込むところまではやってないが、ドキュメントを見る限りは結構良さそうだ。
今度、ちゃんとserviceファイルを作成して動作させるところまでやってみようかと思う。一応Dockerファイルもあるみたいなので、そちらでも良いかもしれない。

 


Written by blacknon

インフラ系のSE。一時期はプログラマ。 仮想化とオープンソースに興味あり。一日中寝てたい今日このごろ。 スペインとかで働きたいなぁ…(シエスタがあるので)

Leave a Comment

メールアドレスが公開されることはありません。

*