godirb : brute-forçage de répertoires rapide basé sur Go avec des listes de mots intégrées
Analysez les répertoires web avec un seul exécutable natif qui intègre des listes de mots par défaut et calibre les réponses pour les DNS génériques et les pages soft-404. Développé par MyCode83 comme un outil utilitaire pour les professionnels de la sécurité, godirb fonctionne sur Windows à partir d'un terminal et n'a besoin d'aucune dépendance externe. Il offre une découverte récursive, un fuzzing de ports via le jeton FUZZ, et exporte les résultats au format JSON ou CSV, ce qui le rend adapté aux testeurs de pénétration et aux chasseurs de bugs qui souhaitent une énumération rapide en ligne de commande.
Que fait réellement godirb pour l'énumération web ?
godirb effectue un brute-forcing de répertoires et de fichiers en utilisant un seul binaire Go compilé. Il est livré avec des listes de mots par défaut intégrées, de sorte que les scans peuvent commencer sans fournir de fichiers, prend en charge la découverte récursive avec une profondeur configurable, et accepte le mot-clé FUZZ pour le fuzzing de ports ou de chemins. Les choix de sortie incluent JSON et CSV, ce qui permet aux outils automatisés d'analyser les résultats directement à partir de la sortie du scan.
Est-ce que cela affecte les performances du système pendant un scan ?
L'exécution native de Go élimine la surcharge de l'interpréteur courante dans les outils Python ; le développeur note des temps de benchmark plus rapides par rapport aux alternatives basées sur Python. Le design à un seul binaire réduit les vérifications de dépendance au lancement, ce qui simplifie le déploiement sur les terminaux Windows. Le projet revendique un comportement axé sur la performance plutôt que des services lourds en arrière-plan, ce qui convient aux flux de travail en ligne de commande où la vitesse de scan et la latence de démarrage comptent.
Est-il sûr de l'exécuter et convient-il pour un travail de sécurité régulier ?
L'outil applique une calibration de réponse par répertoire et un filtrage par caractères génériques pour réduire les faux positifs causés par des soft-404 et des DNS par caractères génériques. Il nécessite un environnement de terminal et expose des drapeaux en ligne de commande pour la profondeur récursive et des listes de mots personnalisées, donc les opérateurs doivent avoir une familiarité de base avec la CLI pour éviter une mauvaise configuration. Les chemins d'installation Windows incluent winget ou un binaire précompilé, rendant le déploiement standard simple pour les utilisateurs techniques.
Qui bénéficie le plus de godirb et quel compromis attendre
godirb convient aux testeurs techniques qui préfèrent un brute-forcer en ligne de commande à faible dépendance, axé sur la précision dans des environnements web bruyants. Le principal compromis est qu'il suppose une maîtrise des outils pilotés par terminal et n'offre pas d'interface graphique, donc il convient aux professionnels de la sécurité qui acceptent le contrôle CLI plutôt que les GUI interactives.





