Skip to content
KitploitKITPLOIT
OutilsBlog
Soumettre
OutilsBlog
Soumettre

Outils de Hacking, PenTest et Cybersécurité pour votre Arsenal de Sécurité !

Kitploit est un répertoire d'outils de hacking, de cybersécurité et de pentesting. Découvrez les dernières mises à jour des projets pour trouver des vulnérabilités, analyser des systèmes, automatiser les tests et renforcer votre sécurité.

··Flux·Contact·Confidentialité·© 2026 Kitploit

Répertoire d'outils

Catégories

Voir toutes les catégories
Loading categories
houndsploit — Un moteur de recherche graphique avancé pour Exploit-DB | Kitploit
Outils/GitHubGitHub/nicolas-carolo/houndsploit
Frameworks d'ExploitationAnalyse des VulnérabilitésCollecte d'InformationsTests d'Intrusion
GitHubnicolas-carolo/houndsploit

houndsploit

Un moteur de recherche graphique avancé pour Exploit-DB

Voir le dépôt
12220il y a 3 ansVérifié par Kitploit

Populaires

Voir tout →

Découvrez les outils les plus utilisés par notre communauté.

Explorer tous les outils

Parcourez notre collection d'outils

Voir tous les outils →
Partager
Site web

HoundSploit

HoundSploit Logo

Auteur: Nicolas Carolo [email protected]

Copyright : © 2021, Nicolas Carolo.

Date : 2021-11-26

Version : 2.8.0

OBJECTIF

HoundSploit est un moteur de recherche avancé pour Exploit-DB développé en Python utilisant Flask comme micro framework web, né dans le but de montrer à l'utilisateur les résultats de recherche les plus précis.

Fonctionnalités

  • Filtrage efficace par numéro de version
  • Filtrage avancé
  • Tri par date et description
  • Recherche rapide
  • Suggestions de recherche avec personnalisation
  • Coloration syntaxique du code source des exploits et shellcodes
  • Téléchargement du code source des exploits et shellcodes
  • Mise en évidence des mots recherchés dans les résultats de recherche
  • Favoris
  • Correction des dates des exploits et shellcodes
  • Vérification des mises à jour (à la fois pour le logiciel et la base de données)

Nouvelles fonctionnalités dans HoundSploit 2

  • Flask au lieu de Django
  • SQLAlchemy au lieu de Django ORM
  • Le noyau du moteur de recherche est le même que celui utilisé dans hsploit, qui est la version CLI de HoundSploit
  • Thèmes sombre et clair

Exemples de filtrage efficace par numéro de version

Exemple I

11 exploits et 0 shellcodes trouvés pour "WordPress Core 2.0.2"

Exemple de recherche 1

Exemple II

16 exploits et 0 shellcodes trouvés pour "Linux Kernel 4.2.3"

Exemple de recherche 2

Filtrage avancé

En utilisant la recherche avancée, vous pouvez utiliser les filtres suivants pour filtrer les résultats de recherche :

  • Opérateur de recherche : AND ou OR
  • Auteur
  • Type
  • Plateforme
  • Port
  • Intervalle de dates

Filtrage avancé

Suggestion de recherche

Vous pouvez choisir d'afficher une suggestion particulière pour une chaîne de caractères recherchée donnée. Pour chaque cas, vous pouvez également décider d'utiliser ou non le remplacement automatique. Il est possible d'ajouter de nouvelles suggestions et de supprimer les suggestions existantes.

Suggestions

Favoris

Vous pouvez ajouter des exploits et des shellcodes aux favoris et les filtrer à l'aide de la zone de recherche.

Favoris

Personnalisation

Vous pouvez choisir d'utiliser :

  • Le thème clair ou sombre
  • La base de données ExploitDB d'origine ou la base de données ExploitDB avec correction des dates.

Thème clair

Thème sombre

CONFIGURATION MINIMALE REQUISE

Systèmes d'exploitation supportés

  • Linux
  • macOS
  • Windows (Aperçu)

Interpréteur et outils

  • Python 3
  • SQLite 3
  • git
  • curl

INSTALLATION

Linux (utilisateur non root) [recommandé]

Pour installer HoundSploit, nous devons exécuter les commandes suivantes :

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

Vous pouvez maintenant supprimer le dépôt de HoundSploit que vous avez téléchargé, car ce dépôt a été cloné dans ~/.HoundSploit/houndsploit pour prendre en charge les mises à jour automatiques. Si vous avez déjà installé la version 2.1.0 de hsploit ou si vous n'avez jamais installé hsploit, vous pouvez vérifier s'il existe le répertoire ~/HoundSploit et ensuite le supprimer.

Linux (utilisateur root)

Pour installer HoundSploit, nous devons exécuter les commandes suivantes :

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

Vous pouvez maintenant supprimer le dépôt de HoundSploit que vous avez téléchargé, car ce dépôt a été cloné dans ~/.HoundSploit/houndsploit pour prendre en charge les mises à jour automatiques. Si vous avez déjà installé la version 2.1.0 de hsploit ou si vous n'avez jamais installé hsploit, vous pouvez vérifier s'il existe le répertoire ~/HoundSploit et ensuite le supprimer.

macOS

Pour installer HoundSploit, nous devons exécuter les commandes suivantes :

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

Vous pouvez maintenant supprimer le dépôt de HoundSploit que vous avez téléchargé, car ce dépôt a été cloné dans ~/.HoundSploit/houndsploit pour prendre en charge les mises à jour automatiques. Si vous avez déjà installé la version 2.1.0 de hsploit ou si vous n'avez jamais installé hsploit, vous pouvez vérifier s'il existe le répertoire ~/HoundSploit et ensuite le supprimer.

Windows (Aperçu)

Avant de procéder à l'installation, assurez-vous d'avoir installé Python à partir du site officiel et non du Windows Store. Exécutez une session PowerShell en tant qu'Administrateur

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

Vous pouvez maintenant supprimer le dépôt de HoundSploit que vous avez téléchargé, car ce dépôt a été cloné dans ~\.HoundSploit\houndsploit pour prendre en charge les mises à jour automatiques.

Dépannage

Si vous rencontrez des problèmes pendant la phase d'installation, veuillez exécuter :

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

puis répétez la phase d'installation.

UTILISATION

  1. Lancez le serveur HoundSploit :
    root@kitploit:~
    $ houndsploit
    
  2. Allez sur http://localhost:5000

COPYRIGHT

Copyright © 2021, Nicolas Carolo. Tous droits réservés.

La redistribution et l'utilisation sous formes source et binaire, avec ou sans modification, sont autorisées à condition que les conditions suivantes soient respectées :

  1. Les redistributions du code source doivent conserver l'avis de copyright ci-dessus, cette liste de conditions et la clause de non-responsabilité suivante.

  2. Les redistributions sous forme binaire doivent reproduire l'avis de copyright ci-dessus, cette liste de conditions et la clause de non-responsabilité suivante dans la documentation et/ou les autres matériels fournis avec la distribution.

  3. Ni le nom de l'auteur de ce logiciel ni les noms des contributeurs à ce logiciel ne peuvent être utilisés pour approuver ou promouvoir des produits dérivés de ce logiciel sans autorisation écrite préalable spécifique.

CE LOGICIEL EST FOURNI PAR LES DÉTENTEURS DU COPYRIGHT ET LES CONTRIBUTEURS "TEL QUEL" ET TOUTE GARANTIE EXPRESSE OU IMPLICITE, Y COMPRIS, MAIS SANS S'Y LIMITER, LES GARANTIES IMPLICITES DE QUALITÉ MARCHANDE ET D'ADAPTATION À UN USAGE PARTICULIER SONT DÉCLINÉES. EN AUCUN CAS LE PROPRIÉTAIRE DU COPYRIGHT OU LES CONTRIBUTEURS NE SERONT TENUS RESPONSABLES DE TOUT DOMMAGE DIRECT, INDIRECT, ACCESSOIRE, SPÉCIAL, EXEMPLAIRE OU CONSÉCUTIF (Y COMPRIS, MAIS SANS S'Y LIMITER, L'ACQUISITION DE BIENS OU DE SERVICES DE SUBSTITUTION ; LA PERTE D'UTILISATION, DE DONNÉES OU DE PROFITS ; OU L'INTERRUPTION D'ACTIVITÉ) QUELLE QU'EN SOIT LA CAUSE ET SUR TOUTE THÉORIE DE RESPONSABILITÉ, QUE CE SOIT DANS LE CADRE D'UN CONTRAT, D'UNE RESPONSABILITÉ STRICTE OU D'UN DÉLIT (Y COMPRIS LA NÉGLIGENCE OU AUTREMENT) DÉCOULANT DE QUELQUE MANIÈRE QUE CE SOIT DE L'UTILISATION DE CE LOGICIEL, MÊME SI AVISÉ DE LA POSSIBILITÉ DE TELS DOMMAGES.

Télécharger l’outil