
Le bruteforceur d'identifiants multiprotocole le plus rapide et le plus complet / pulvérisateur de mots de passe et énumérateur. 🥷
Legba est un outil multiprotocole de force brute d'identifiants / vaporisation de mots de passe et d'énumération, construit avec Rust et le runtime asynchrone Tokio afin d'atteindre de meilleures performances et une meilleure stabilité tout en consommant moins de ressources que des outils similaires.
Téléchargez l'un des binaires précompilés depuis la dernière page de version du projet, ou si vous êtes un utilisateur Homebrew, vous pouvez l'installer avec un tap personnalisé :
brew tap evilsocket/legba https://github.com/evilsocket/legba
brew install evilsocket/legba/legba
Vous êtes maintenant prêt ! 🚀
legba smb --target domain.local --username administrator --password wordlist.txt
Pour l'utilisation et la liste complète des options, consultez la documentation du projet.
Si vous utilisez un agent d'IA de codage (Claude Code, Cursor, Copilot, OpenCode, etc.), vous pouvez installer la compétence legba pour lui donner une connaissance complète de l'outil — syntaxe, plugins, recettes et API :
npx skills add https://github.com/evilsocket/legba --skill legba
Une fois installée, votre agent saura comment construire des commandes legba, écrire des recettes et configurer l'API REST ou le serveur MCP sans avoir besoin de consulter manuellement la documentation.
Legba est publié sous la licence GPL 3. Pour voir les licences des dépendances du projet, installez cargo license avec cargo install cargo-license puis exécutez cargo license.