
Trouver des répertoires web sans force brute
.. image:: https://raw.githubusercontent.com/Nekmo/dirhunt/v0.2.0/images/dirhunt.png
|
.. image:: https://raw.githubusercontent.com/Nekmo/dirhunt/pip-rating-badge/pip-rating-badge.svg :target: https://github.com/Nekmo/dirhunt/actions/workflows/pip-rating.yml :alt: Badge pip-rating
.. image:: https://img.shields.io/github/actions/workflow/status/Nekmo/dirhunt/test.yml?style=flat-square&maxAge=2592000&branch=develop :target: https://github.com/Nekmo/dirhunt/actions?query=workflow%3ATests :alt: Statut des derniers tests CI
.. image:: https://img.shields.io/pypi/v/dirhunt.svg?style=flat-square :target: https://pypi.org/project/dirhunt/ :alt: Dernière version PyPI
.. image:: https://img.shields.io/pypi/pyversions/dirhunt.svg?style=flat-square :target: https://pypi.org/project/dirhunt/ :alt: Versions Python supportées
.. image:: https://img.shields.io/codeclimate/maintainability/Nekmo/dirhunt.svg?style=flat-square :target: https://codeclimate.com/github/Nekmo/dirhunt :alt: Maintenabilité Code Climate
.. image:: https://img.shields.io/codecov/c/github/Nekmo/dirhunt/master.svg?style=flat-square :target: https://codecov.io/github/Nekmo/dirhunt :alt: Couverture de tests
.. image:: https://img.shields.io/github/stars/Nekmo/dirhunt?style=flat-square :target: https://github.com/Nekmo/dirhunt :alt: Étoiles GitHub
Dirhunt #######
.. image:: https://asciinema.org/a/xPJXT0MhrvlZ8lJYJYkjxlice.png :target: https://asciinema.org/a/xPJXT0MhrvlZ8lJYJYkjxlice :align: center :alt: Vidéo de démonstration de Dirhunt
Dirhunt est un robot d’exploration web optimisé pour rechercher et analyser des répertoires. Cet outil peut trouver des éléments intéressants si le serveur active le mode "index of". Dirhunt est également utile même si l’affichage du répertoire est désactivé. Il détecte les répertoires avec des erreurs 404 factices, les répertoires où un fichier index vide a été créé pour cacher des choses, et bien plus encore.
.. code-block:: console
$ dirhunt http://website.com/
Dirhunt n’utilise pas la force brute. Mais ce n’est pas non plus un simple robot d’exploration. Cet outil est plus rapide que les autres car il minimise les requêtes vers le serveur. En général, il faut entre 5 et 30 secondes, selon le site web et le serveur.
Lisez-en plus sur comment utiliser Dirhunt dans la documentation <http://docs.nekmo.org/dirhunt/usage.html>_.
Si vous avez Pip installé sur votre système, vous pouvez l’utiliser pour installer la dernière version stable de Dirhunt ::
$ sudo pip3 install dirhunt
Python 2.7 et 3.7‑3.12 sont supportés, mais Python 3.x est recommandé. Utilisez pip2 pour l’installation avec Python2.
D’autres méthodes d’installation <http://docs.nekmo.org/dirhunt/installation.html>_ sont disponibles.
Ce logiciel ne doit pas être utilisé sur des serveurs tiers sans permission. Dirhunt a été créé pour être utilisé par des équipes d’audit avec le consentement des propriétaires du site web analysé. L’auteur n’est pas responsable de l’utilisation de cet outil en dehors du cadre légal.
Ce logiciel est sous licence MIT. L’auteur ne fournit aucune garantie. Cependant, les signalements de problèmes et les demandes de fusion (pull requests) sont les bienvenus.