Skip to content
KitploitKITPLOIT
StrumentiBlog
Invia
StrumentiBlog
Invia

Strumenti di Hacking, PenTest e Cybersecurity per il tuo Arsenale di Sicurezza!

Kitploit è una directory di strumenti di hacking, cybersecurity e pentesting. Scopri gli ultimi aggiornamenti dei progetti per trovare vulnerabilità, analizzare sistemi, automatizzare i test e rafforzare la tua sicurezza.

··Feed·Contatto·Privacy·© 2026 Kitploit

Directory degli strumenti

Categorie

Vedi tutte le categorie
Loading categories
ProbeManager — Gestione centralizzata di sistemi di rilevamento delle intrusioni come Suricata, Bro, OSSEC ... | Kitploit
Strumenti/GitHubGitHub/treussart/probemanager
Strumenti DifensiviEvasione IDS/IPSAudit di ConfigurazioneSicurezza di ReteRilevamento IntrusioniAnalisi dei LogArchived
GitHubtreussart/probemanager

ProbeManager

Gestione centralizzata di sistemi di rilevamento delle intrusioni come Suricata, Bro, OSSEC ...

Vedi Repository
711997 anni faRevisionato da Kitploit

Più Popolari

Vedi tutti →

Scopri gli strumenti più utilizzati dalla nostra community.

Esplora tutti gli strumenti

Sfoglia la nostra collezione di strumenti

Vedi tutti gli strumenti →
Condividi

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

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

|Licence| |Version|

.. image:: https://api.codacy.com/project/badge/Grade/afc2ab5226584ac3b594eb09ebcc2ccc?branch=master :alt: Codacy Grade :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 Coverage :target: https://www.codacy.com/app/treussart/ProbeManager?utm_source=github.com&utm_medium=referral&utm_content=treussart/ProbeManager&utm_campaign=Badge_Coverage

+------------------+--------------------+ | Status | Sistema operativo | +==================+====================+ | |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:: .. |Commits| image:: .. |Build_Status| image:: :target:

https://img.shields.io/github/tag/treussart/ProbeManager.svg
https://img.shields.io/github/commits-since/treussart/ProbeManager/latest.svg
https://travis-ci.org/treussart/ProbeManager.svg?branch=master
https://travis-ci.org/treussart/ProbeManager

Presentazione

È frequente constatare che molti IDS (sistemi di rilevamento delle intrusioni), incluso il software e le relative regole, non vengono aggiornati regolarmente. Questo può essere spiegato dal fatto che la gestione del software e delle regole è spesso complicata, il che può essere un problema particolare per le piccole e medie imprese che normalmente non hanno competenze di sicurezza informatica e operatori a tempo pieno per supervisionare i rispettivi IDS. Questa constatazione mi ha incoraggiato a sviluppare un'applicazione (ProbeManager) che gestisca meglio le sonde di rilevamento di rete e macchina su un sistema.

ProbeManager è un'applicazione che centralizza la gestione dei sistemi di rilevamento delle intrusioni. Lo scopo di ProbeManager è semplificare la distribuzione delle sonde di rilevamento e riunire tutte le loro funzionalità in un unico posto. ProbeManager permette anche di verificare lo stato delle sonde e di essere avvisati in caso di problemi o malfunzionamenti. ProbeManager non è un SIEM (security information and event management), pertanto non visualizza gli output delle sonde (allarmi, log, ecc…).

ProbeManager è attualmente compatibile con NIDS Suricata e Bro, e presto sarà compatibile anche con OSSEC.

Caratteristiche

  • Ricerca di regole in tutte le sonde.
  • Elenco delle sonde installate e del loro stato (in esecuzione o meno, uptime …).
  • Installazione, aggiornamento della sonda.
  • Avvio, arresto, ricaricamento e riavvio della sonda.
  • Notifiche Push, Email (cambio di stato, …).
  • API RESTful.
  • Visualizzazione di tutti i lavori asincroni.

Utilizzo

.. image:: https://raw.githubusercontent.com/treussart/ProbeManager/master/docs/data/Deployement_example_of_Probemanager_in_a_network.png :alt: Esempio di distribuzione di ProbeManager in una rete

.. image:: https://raw.githubusercontent.com/treussart/ProbeManager/master/docs/data/Deployement_example_of_Probemanager_in_a_VPS.png :alt: Esempio di distribuzione di ProbeManager in un VPS

Installazione

Sistema operativo

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

OSX 12+ (solo per sviluppo progetto), Debian stabile e Ubuntu 14.04+ sono supportati e testati.

Requisiti

  • Python 3.5+
  • Pip
  • Rabbitmq-server (installato con lo script di installazione)
  • Postgresql (installato con lo script di installazione)

Recupera il progetto

Codice sorgente su Github <https://github.com/treussart/ProbeManager/>_

.. code-block:: sh

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

Installa

Per sviluppatori : ^^^^^^^^^^^^^^^^^^

.. code-block:: sh

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

Per produzione : ^^^^^^^^^^^^^^^^

Percorso di destinazione predefinito: /usr/local/share

Per lo stesso percorso di destinazione: .

Assicurati di avere i permessi di scrittura nel percorso di destinazione.

.. code-block:: sh

root@kitploit:~
./install.sh prod [percorso di destinazione]

Con server Django (sconsigliato):

.. code-block:: sh

root@kitploit:~
[percorso di destinazione]./start.sh prod

Con Apache (solo per Debian):

.. code-block:: sh

root@kitploit:~
 http://localhost

Avvia i test

(Solo per sviluppo o Travis):

.. code-block:: sh

root@kitploit:~
./test.sh

Apri il file con un browser web:

::

root@kitploit:~
coverage_html/index.html

Aggiungi un sottomodulo

.. code-block:: sh

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

I moduli devono rispettare alcune regole:

  • Un file version.txt (generato dallo script di installazione)
  • Un file README.rst
  • Una cartella api con una variabile 'urls_to_register' in urls.py (opzionale)
  • Uno script di installazione: install.sh (opzionale)
  • Uno script per l'inizializzazione del database: init_db.sh (opzionale)

Documentazione

Rispetta lo standard: reStructuredText (RST).

.. code-block:: sh

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

Apri il file con un browser web:

::

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

Oppure recupera la documentazione completa qui <https://treussart.github.io/ProbeManager/>_

Scarica lo strumento