Skip to content
KitploitKITPLOIT
StrumentiExploitsBlog
Log in
Invia
StrumentiExploitsBlog
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.

FeedContattoPrivacy© 2026 Kitploit

Directory degli strumenti

Categorie

Vedi tutte le categorie
Loading categories
VulnWhisperer — Crea dati utilizzabili dalle tue scansioni di vulnerabilità. | Kitploit
Strumenti/GitHubGitHub/hasecuritysolutions/vulnwhisperer
Scanner di VulnerabilitàAnalisi delle VulnerabilitàAudit di ConfigurazioneDevSecOpsThreat IntelligenceAnalisi dei LogArchived
GitHubhasecuritysolutions/vulnwhisperer

VulnWhisperer

Crea dati utilizzabili dalle tue scansioni di vulnerabilità.

Vedi Repository
1.4k276375 mesi faRevisionato da Kitploit
Sito web

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

Crea dati utilizzabili dalle tue scansioni di vulnerabilità

VulnWhisperer è uno strumento di gestione delle vulnerabilità e un aggregatore di report. VulnWhisperer recupera tutti i report dai diversi scanner di vulnerabilità e crea un file con un nome univoco per ciascuno, utilizzando successivamente questi dati per sincronizzarsi con Jira e alimentare Logstash. Jira esegue una sincronizzazione completa a ciclo chiuso con i dati forniti dagli scanner, mentre Logstash indicizza e tagga tutte le informazioni contenute nel report (vedi file logstash in /resources/elk6/pipeline/). I dati vengono quindi inviati a ElasticSearch per essere indicizzati e finiscono in un formato visivo e ricercabile in Kibana con dashboard già definite.

VulnWhisperer è un progetto open-source finanziato dalla comunità. VulnWhisperer attualmente funziona, ma necessita di un aggiornamento della documentazione e di una revisione del codice. Questo è nella roadmap per il prossimo mese o due (febbraio o marzo 2022 - si spera). Tieni presente che il crowdfunding è un'opzione. Se desideri assistenza per avviare VulnWhisperer, sei interessato a nuove funzionalità o stai cercando supporto a pagamento (per chi necessita di contratti di supporto commerciale per implementare soluzioni open-source), contatta [email protected].

Build Status GitHub license Twitter

Supporto attuale

Framework di vulnerabilità

  • Nessus (v6/v7/v8)
  • Qualys Web Applications
  • Qualys Vulnerability Management
  • OpenVAS (v7/v8/v9)
  • Tenable.io
  • Detectify
  • Nexpose
  • Insight VM
  • NMAP
  • Burp Suite
  • OWASP ZAP
  • Altri in arrivo

Framework di reporting

  • Elastic Stack (v6/v7)
  • OpenSearch - In valutazione per il prossimo aggiornamento
  • Jira
  • Splunk

Per iniziare

  1. Segui i requisiti di installazione
  2. Compila la sezione che desideri elaborare nel file frameworks_example.ini
  3. [JIRA] Se utilizzi Jira, compila la configurazione Jira nel file di configurazione sopra menzionato.
  4. [ELK] Modifica le impostazioni IP nei file Logstash per adattarli al tuo ambiente e importali nella directory conf di logstash (default è /etc/logstash/conf.d/)
  5. [ELK] Importa le visualizzazioni Kibana
  6. Esegui Vulnwhisperer

Hai bisogno di assistenza o vuoi semplicemente chiacchierare? Unisciti al nostro canale Slack

Requisiti

  • Python 2.7
  • Scanner di vulnerabilità
  • Sistema di reporting: Jira / ElasticStack 6.6

Requisiti di installazione - VulnWhisperer (potrebbe richiedere sudo)

Installa i pacchetti di dipendenze del sistema operativo (distribuzioni basate su Debian, CentOS non ne hanno bisogno)


sudo apt-get install  zlib1g-dev libxml2-dev libxslt1-dev 

(Opzionale) Utilizza un virtualenv Python per non interferire con le librerie Python dell'host

virtualenv venv (creerà il virtualenv Python 2.7)
source venv/bin/activate (avvia il virtualenv, ora pip funzionerà lì e dovrebbe installare le librerie senza sudo)

deactivate (per uscire dal virtualenv dopo aver finito)

Installa i requisiti delle librerie Python

pip install -r /path/to/VulnWhisperer/requirements.txt
cd /path/to/VulnWhisperer
python setup.py install

(Opzionale) Se utilizzi un proxy, aggiungi l'URL del proxy come variabile d'ambiente al PATH

export HTTP_PROXY=http://example.com:8080
export HTTPS_PROXY=http://example.com:8080

Ora sei pronto per scaricare le scansioni. (vedi sezione esecuzione)

Configurazione

Ci sono alcuni passaggi di configurazione per impostare VulnWhisperer:

  • Configurare il file Ini
  • Impostare il file Logstash
  • Importare i template di ElasticSearch
  • Importare i dashboard di Kibana

file frameworks_example.ini

Esecuzione

Per eseguire, compila il file di configurazione con le impostazioni del tuo scanner di vulnerabilità. Poi puoi eseguire dalla riga di comando.

(flag opzionale: -F -> fornisce una colorazione dei log "elegante", utile per la comprensione durante l'esecuzione manuale di VulnWhisperer)
vuln_whisperer -c configs/frameworks_example.ini -s nessus 
or
vuln_whisperer -c configs/frameworks_example.ini -s qualys

Se non viene specificata alcuna sezione (ad es. -s nessus), vulnwhisperer controllerà nel file di configurazione i moduli che hanno la proprietà enabled=true e li eseguirà in sequenza.

Successivamente dovrai importare le visualizzazioni in Kibana e impostare la configurazione di logstash. Puoi seguire le istruzioni di configurazione di esempio [qui](https://github.com/HASecuritySolutions/VulnWhisperer/wiki/Sample-Guide-ELK-Deployment) oppure utilizzare la soluzione `docker-compose` che offriamo.

Docker-compose

ELK è un mondo a sé stante e per i nuovi arrivati sulla piattaforma richiede competenze Linux di base e solitamente un po' di risoluzione dei problemi fino a quando non viene distribuito e funzionante come previsto. Poiché non siamo in grado di fornire supporto per i problemi ELK di ogni utente, abbiamo realizzato un docker-compose che include:

  • VulnWhisperer
  • Logstash 6.6
  • ElasticSearch 6.6
  • Kibana 6.6
Scarica lo strumento