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
houndsploit — Un avanzato motore di ricerca grafico per Exploit-DB | Kitploit
Strumenti/GitHubGitHub/nicolas-carolo/houndsploit
Framework di ExploitAnalisi delle VulnerabilitàRaccolta InformazioniPenetration Testing
GitHubnicolas-carolo/houndsploit

houndsploit

Un avanzato motore di ricerca grafico per Exploit-DB

Vedi Repository
122203 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
Sito web

HoundSploit

Logo di HoundSploit

Autore: Nicolas Carolo [email protected]

Copyright: © 2021, Nicolas Carolo.

Data: 2021-11-26

Versione: 2.8.0

SCOPO

HoundSploit è un motore di ricerca avanzato per Exploit-DB sviluppato in Python utilizzando Flask come micro framework web, nato con l'obiettivo di mostrare all'utente i risultati di ricerca più accurati.

Caratteristiche

  • Filtro efficace per numero di versione
  • Filtraggio avanzato
  • Ordinamento per data e descrizione
  • Ricerca veloce
  • Suggerimenti di ricerca con personalizzazione
  • Evidenziazione della sintassi del codice sorgente di exploit e shellcode
  • Download del codice sorgente di exploit e shellcode
  • Evidenziazione delle parole cercate nei risultati di ricerca
  • Segnalibri
  • Correzione delle date di exploit e shellcode
  • Controllo aggiornamenti (sia per il software che per il database)

Nuove funzionalità in HoundSploit 2

  • Flask al posto di Django
  • SQLAlchemy al posto di Django ORM
  • Il kernel del motore di ricerca è lo stesso utilizzato in hsploit, che è la versione CLI di HoundSploit
  • Temi scuro e chiaro

Esempi di filtro efficace per numero di versione

Esempio I

11 exploit e 0 shellcode trovati per "WordPress Core 2.0.2"

Esempio di ricerca 1

Esempio II

16 exploit e 0 shellcode trovati per "Linux Kernel 4.2.3"

Esempio di ricerca 2

Filtraggio avanzato

Utilizzando la ricerca avanzata è possibile utilizzare i seguenti filtri per filtrare i risultati di ricerca:

  • Operatore di ricerca: AND o OR
  • Autore
  • Tipo
  • Piattaforma
  • Porta
  • Intervallo di date

Filtraggio avanzato

Suggerimento di ricerca

Puoi scegliere di mostrare un suggerimento particolare per una determinata stringa cercata. Per ogni caso puoi anche decidere di utilizzare o meno la sostituzione automatica. È possibile aggiungere nuovi suggerimenti ed eliminare i suggerimenti esistenti.

Suggerimenti

Segnalibri

Puoi aggiungere exploit e shellcode ai segnalibri e filtrarli utilizzando la casella di ricerca.

Segnalibri

Personalizzazione

Puoi scegliere di utilizzare:

  • Il tema chiaro o scuro
  • Il database ExploitDB originale o il database ExploitDB con correzione delle date.

Tema chiaro

Tema scuro

REQUISITI MINIMI

Sistemi operativi supportati

  • Linux
  • macOS
  • Windows (Anteprima)

Interprete e strumenti

  • Python 3
  • SQLite 3
  • git
  • curl

INSTALLAZIONE

Linux (utente non-root) [consigliato]

Per installare HoundSploit è necessario eseguire i seguenti comandi:

root@kitploit:~
$ git clone https://github.com/nicolas-carolo/houndsploit
$ cd houndsploit
$ ./install_db_linux.sh
$ pip install -r requirements.txt
$ python setup.py install

Ora puoi rimuovere il repository di HoundSploit che hai scaricato, perché questo repository è stato clonato in ~/.HoundSploit/houndsploit per supportare gli aggiornamenti automatici. Se hai già installato la versione 2.1.0 di hsploit o non hai mai installato hsploit, puoi verificare se esiste la directory ~/HoundSploit e quindi cancellarla.

Linux (utente root)

Per installare HoundSploit è necessario eseguire i seguenti comandi:

root@kitploit:~
$ git clone https://github.com/nicolas-carolo/houndsploit
$ cd houndsploit
$ mkdir /root/.HoundSploit
$ touch /root/.HoundSploit/enable_root.cfg
$ ./install_db_linux.sh
$ pip install -r requirements.txt
$ python setup.py install

Ora puoi rimuovere il repository di HoundSploit che hai scaricato, perché questo repository è stato clonato in ~/.HoundSploit/houndsploit per supportare gli aggiornamenti automatici. Se hai già installato la versione 2.1.0 di hsploit o non hai mai installato hsploit, puoi verificare se esiste la directory ~/HoundSploit e quindi cancellarla.

macOS

Per installare HoundSploit è necessario eseguire i seguenti comandi:

root@kitploit:~
$ git clone https://github.com/nicolas-carolo/houndsploit
$ cd houndsploit
$ ./install_db_darwin.sh
$ pip3 install -r requirements.txt
$ python3 setup.py install

Ora puoi rimuovere il repository di HoundSploit che hai scaricato, perché questo repository è stato clonato in ~/.HoundSploit/houndsploit per supportare gli aggiornamenti automatici. Se hai già installato la versione 2.1.0 di hsploit o non hai mai installato hsploit, puoi verificare se esiste la directory ~/HoundSploit e quindi cancellarla.

Windows (Anteprima)

Prima di procedere con l'installazione, assicurati di aver installato Python dal sito ufficiale e non dal Windows Store Esegui una sessione di PowerShell come Amministratore

root@kitploit:~
PS> git clone https://github.com/nicolas-carolo/houndsploit
PS> cd houndsploit
PS> powershell.exe -ExecutionPolicy Bypass -File .\install_db_windows.ps1
PS> pip install -r requirements.txt
PS> python setup.py install

Ora puoi rimuovere il repository di HoundSploit che hai scaricato, perché questo repository è stato clonato in ~\.HoundSploit\houndsploit per supportare gli aggiornamenti automatici.

Risoluzione dei problemi

Se incontri problemi durante la fase di installazione, esegui:

root@kitploit:~
$ rm -fr ~/.HoundSploit

e poi ripeti la fase di installazione.

UTILIZZO

  1. Avvia il server HoundSploit:
    root@kitploit:~
    $ houndsploit
    
  2. Vai su http://localhost:5000

COPYRIGHT

Copyright © 2021, Nicolas Carolo. Tutti i diritti riservati.

La redistribuzione e l'uso in forma sorgente e binaria, con o senza modifiche, sono consentiti a condizione che vengano soddisfatte le seguenti condizioni:

  1. Le redistribuzioni del codice sorgente devono conservare l'avviso di copyright sopra riportato, questo elenco di condizioni e il seguente disclaimer.

  2. Le redistribuzioni in forma binaria devono riprodurre l'avviso di copyright sopra riportato, questo elenco di condizioni e il seguente disclaimer nella documentazione e/o in altri materiali forniti con la distribuzione.

  3. Né il nome dell'autore di questo software né i nomi dei contributori a questo software possono essere utilizzati per approvare o promuovere prodotti derivati da questo software senza specifico consenso scritto preliminare.

QUESTO SOFTWARE È FORNITO DAI TITOLARI DEL COPYRIGHT E DAI CONTRIBUTORI "COSÌ COM'È" E QUALSIASI GARANZIA ESPRESSA O IMPLICITA, INCLUSE, MA NON LIMITATE A, LE GARANZIE IMPLICITE DI COMMERCIABILITÀ E IDONEITÀ PER UN PARTICOLARE SCOPO SONO DECLINATE. IN NESSUN CASO IL TITOLARE DEL COPYRIGHT O I CONTRIBUTORI SARANNO RESPONSABILI PER QUALSIASI DANNO DIRETTO, INDIRETTO, INCIDENTALE, SPECIALE, ESEMPLARE O CONSEQUENZIALE (INCLUSI, MA NON LIMITATI A, APPROVVIGIONAMENTO DI BENI O SERVIZI SOSTITUTIVI; PERDITA DI UTILIZZO, DATI O PROFITTI; O INTERRUZIONE DELL'ATTIVITÀ) COMUNQUE CAUSATI E CON QUALSIASI TEORIA DI RESPONSABILITÀ, SIA CONTRATTUALE, OGGETTIVA O ILLECITO (INCLUSA LA NEGLIGENZA O ALTRO) DERIVANTI IN QUALSIASI MODO DALL'USO DI QUESTO SOFTWARE, ANCHE SE AVVISATI DELLA POSSIBILITÀ DI TALI DANNI.

Scarica lo strumento