Snort

Snort
開発元 シスコシステムズ
最新版
ウィキデータを編集
安定版
3.12.4.0 / 2026年10月21日 (3日前)
リポジトリ ウィキデータを編集
プログラミング
言語
C++ (since version 3.0)
対応OS Cross-platform
サポート状況 サポート中
種別
ライセンス GNU General Public License
公式サイト www.snort.org ウィキデータを編集
テンプレートを表示

Snortは、自由でオープンソースのネットワーク侵入検知システム(IDS)、侵入防止システム(IPS)である。ソースファイアの創業者であるMartin Roeschによって1998年に開発された。ソースファイアはシスコシステムズが2013年に買収したため、現在は同社が開発を進めている。

2009年、SnortはInfoWorldの「オープンソースの殿堂」に選ばれた。

使用法

Snortのネットワークベース侵入検知システム(IDS/IPS)はInternet Protocolの通信において、リアルタイムでのトラフィック解析とパケットのロギングをすることができる。プロトコルの解析、パケットのデータのマッチングなどを行う。

また、OSフィンガープリンティング(英語版)、セマンティックURL攻撃(英語版)、バッファオーバーフロー、server message blockの探索 、ステルスポートスキャンなどの攻撃や探索を検知するために使うこともできる。

Snortは以下の3種類のメインモードが設定できる。

  1. Snifferモード
  2. Packet Loggerモード
  3. ネットワーク侵入検知モード

Snifferモード

ネットワーク上のパケットを読み取り、コンソールに表示する。

Packet Loggerモード

このモードでは、パケットのログをディスク上に保存する。

ネットワーク侵入検知(NIDS)モード

侵入検知モードでは、ネットワークのトラフィックを監視し、ユーザーの設定したルールに照らし合わせて解析する。その結果に従って、ある特定の操作を行う。

サードパーティーのツール

Snortのインターフェースとして、システム管理やパフォーマンス・ログの解析を行うツールがいくつか存在する。

関連項目

脚注

  1. ↑ “Release 3.12.4.0” (2026年10月21日). 2026年10月21日閲覧。
  2. ↑ “Snort - Network Intrusion Detection & Prevention System”. snort.org. 2026年5月16日閲覧。
  3. ↑ Jeffrey Carr (2007年6月5日). “Snort: Open Source Network Intrusion Prevention”. 2010年6月23日閲覧。
  4. ↑ Larry Greenemeier (2006年4月25日). “Sourcefire Has Big Plans For Open-Source Snort”. 2010年6月23日閲覧。
  5. ↑ eWeek.com Staff (2008年4月4日). “100 Most Influential People in IT”. 2010年6月23日閲覧。
  6. ↑ “Cisco Completes Acquisition of Sourcefire”. Cisco Systems (2013年10月7日). 2020年4月13日閲覧。
  7. ↑ “Cisco to Buy Sourcefire, a Cybersecurity Company, for $2.7 Billion”. The New York Times. 2013年7月23日閲覧.
  8. ↑ “Snort: The World’s Most Widely Deployed IPS Technology” (英語). Cisco. 2018年8月30日閲覧。
  9. ↑ Doug Dineley (2009年8月17日). “The greatest open source software of all time”. 2020年4月13日閲覧。
  10. ↑ James Stanger (2011). How to Cheat at Securing Linux. Burlington, MA: Elsevier. p. 126. ISBN 978-0-08-055868-4
  11. ↑ The Snort Project. “1.4 Network Intrusion Detection System Mode”. 2024年3月9日閲覧。
  12. ↑ “snorby / LICENSE”. GitHub (2013年). 2021年1月19日閲覧。

外部リンク