Skip to content
KitploitKITPLOIT
ツールブログ
提出
ツールブログ
提出

ハッキング、侵入テスト、サイバーセキュリティツールをあなたのセキュリティアーセナルに!

Kitploitはハッキング、サイバーセキュリティ、ペネトレーションテストのツールディレクトリです。最新のプロジェクトアップデートを見つけて、脆弱性の発見、システム分析、テストの自動化、セキュリティの強化を行いましょう。

··フィード·お問い合わせ·プライバシー·© 2026 Kitploit

ツールディレクトリ

カテゴリ

すべてのカテゴリを見る
Loading categories
ツール/GitHubGitHub/treussart/probemanager
防御ツールIDS/IPS回避構成監査ネットワークセキュリティ侵入検知ログ分析Archived
GitHubtreussart/probemanager

ProbeManager

Suricata, Bro, OSSEC などの侵入検知システムの管理を一元化...

リポジトリを見る
711917年前Kitploit レビュー済み

人気

すべて見る →

コミュニティで最も使われているツールを見つけましょう。

すべてのツールを探索

ツールコレクションを閲覧

すべてのツールを見る →
共有

############ ProbeManager ############

.. image:: https://www.ko-fi.com/img/donate_sm.png :alt: 寄付 :target: https://ko-fi.com/mtreussart

|Licence| |Version|

.. image:: https://api.codacy.com/project/badge/Grade/afc2ab5226584ac3b594eb09ebcc2ccc?branch=master :alt: Codacy グレード :target: https://app.codacy.com/app/treussart/ProbeManager?utm_source=github.com&utm_medium=referral&utm_content=treussart/ProbeManager&utm_campaign=badger

.. image:: https://api.codacy.com/project/badge/Coverage/8c16c475964d4db58ce0c7de0d03abbf?branch=master :alt: Codacy カバレッジ :target: https://www.codacy.com/app/treussart/ProbeManager?utm_source=github.com&utm_medium=referral&utm_content=treussart/ProbeManager&utm_campaign=Badge_Coverage

+------------------+--------------------+ | ステータス | オペレーティングシステム | +==================+====================+ | |Build_Status| | Linux x86_64 | +------------------+--------------------+

.. |Licence| image:: https://img.shields.io/github/license/treussart/ProbeManager.svg .. |Stars| image:: https://img.shields.io/github/stars/treussart/ProbeManager.svg .. |Forks| image:: https://img.shields.io/github/forks/treussart/ProbeManager.svg .. |Downloads| image:: https://img.shields.io/github/downloads/treussart/ProbeManager/total.svg .. |Version| image:: https://img.shields.io/github/tag/treussart/ProbeManager.svg .. |Commits| image:: https://img.shields.io/github/commits-since/treussart/ProbeManager/latest.svg .. |Build_Status| image:: https://travis-ci.org/treussart/ProbeManager.svg :target: https://travis-ci.org/treussart/ProbeManager

紹介

多くのIDS(侵入検知システム)では、ソフトウェアやそのルールが定期的に更新されていないことがよく見られます。その理由は、ソフトウェアとルールの管理がしばしば複雑であるためで、特に中小企業では通常、システムセキュリティの専門知識や、それぞれのIDSを監視する常勤オペレーターが不足していることが問題となります。この発見から、私はシステム上のネットワークおよびマシン検知プローブをより適切に管理するアプリケーション(ProbeManager)を開発するに至りました。

ProbeManagerは、侵入検知システムの管理を一元化するアプリケーションです。ProbeManagerの目的は、検知プローブの展開を簡素化し、それらの全機能を一か所にまとめることです。ProbeManagerでは、プローブの状態を確認したり、問題や機能不全が発生した場合に通知を受け取ることもできます。ProbeManagerはSIEM(セキュリティ情報およびイベント管理)ではないため、プローブの出力(アラート、ログなど)は表示しません。

ProbeManagerは現在、NIDS SuricataおよびBroと互換性があり、近日中にOSSECとも互換性を持つ予定です。

機能

  • 全プローブ内のルールを検索。
  • インストール済みプローブとその状態(稼働中かどうか、稼働時間など)を一覧表示。
  • プローブのインストール、更新。
  • プローブの起動、停止、リロード、再起動。
  • プッシュ通知、メール通知(状態変更など)。
  • API Restfull。
  • すべての非同期ジョブを表示。

使用方法

.. image:: https://raw.githubusercontent.com/treussart/ProbeManager/master/docs/data/Deployement_example_of_Probemanager_in_a_network.png :alt: ネットワークにおけるProbemanagerのデプロイ例

.. image:: https://raw.githubusercontent.com/treussart/ProbeManager/master/docs/data/Deployement_example_of_Probemanager_in_a_VPS.png :alt: VPSにおけるProbemanagerのデプロイ例

インストール

オペレーティングシステム

+------------+------------+-----------+ | OS | prod | test | +============+============+===========+ | OSX 12+ | | X | +------------+------------+-----------+ | Debian 9 | X | | +------------+------------+-----------+ | Ubuntu 14 | X | | +------------+------------+-----------+

OSX 12+(プロジェクト開発のみ)、Debian安定版、Ubuntu 14.04+がサポートおよびテストされています。

要件

  • Python3.5+
  • Pip
  • Rabbitmq-server(インストールスクリプトでインストール)
  • Postgresql(インストールスクリプトでインストール)

プロジェクトの取得

Github上のソースコード <https://github.com/treussart/ProbeManager/>_

.. code-block:: sh

root@kitploit:~
git clone --recursive https://github.com/treussart/ProbeManager.git

インストール

開発者向け : ^^^^^^^^^^^^^^^

.. code-block:: sh

root@kitploit:~
./install.sh
./start.sh

本番環境向け : ^^^^^^^^^^^^^^^^

デフォルトの出力先パス : /usr/local/share

同一の出力先パスの場合 : .

出力先パスへの書き込み権限があることを確認してください。

.. code-block:: sh

root@kitploit:~
./install.sh prod [出力先パス]

Djangoサーバーを使用する場合(推奨しません):

.. code-block:: sh

root@kitploit:~
[出力先パス]./start.sh prod

Apacheを使用する場合(Debianのみ):

.. code-block:: sh

root@kitploit:~
 http://localhost

テストの実行

(開発環境またはTravisのみ):

.. code-block:: sh

root@kitploit:~
./test.sh

ファイルをWebブラウザで開く:

::

root@kitploit:~
coverage_html/index.html

サブモジュールの追加

.. code-block:: sh

root@kitploit:~
git submodule add -b master --name suricata https://github.com/treussart/ProbeManager_Suricata.git probemanager/suricata

モジュールはいくつかのルールに従う必要があります:

  • ファイル version.txt(インストールスクリプトにより生成)
  • ファイル README.rst
  • api フォルダ内の urls.py に変数 'urls_to_register' を含める(オプション)
  • インストールスクリプト install.sh(オプション)
  • データベース初期化スクリプト init_db.sh(オプション)

ドキュメント

標準: reStructuredText(RST)に従ってください。

.. code-block:: sh

root@kitploit:~
venv/bin/python probemanager/manage.py runscript generate_doc --settings=probemanager.settings.dev

ファイルをWebブラウザで開く:

::

root@kitploit:~
docs/_build/html/index.html

または、完全なドキュメントを こちら <https://treussart.github.io/ProbeManager/>_ から取得してください。

ツールをダウンロード