Skip to content
KitploitKITPLOIT
OutilsExploitsBlog
Log in
Soumettre
OutilsExploitsBlog
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é.

FluxContactConfidentialité© 2026 Kitploit

Répertoire d'outils

Catégories

Voir toutes les catégories
Loading categories
Project-Tauro — Un outil de récupération/craquage de clé WiFi de routeur avec une particularité. | Kitploit
Outils/GitHubGitHub/k0r0pt/project-tauro
ReconnaissanceAudit Wi-FiCartographie RéseauAttaques de Mots de PasseCollecte d'InformationsSécurité WebSécurité Sans FilTests d'Intrusion
GitHubk0r0pt/project-tauro

Project-Tauro

Un outil de récupération/craquage de clé WiFi de routeur avec une particularité.

Voir le dépôt
94174il y a 7 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

Project Tauro

Build Status codecov

Un outil de récupération de clé WiFi de routeur avec une particularité.



Tauro est un outil d'extraction de mot de passe WiFi de routeur.

Les méthodes traditionnelles consistent à mettre la carte en mode rfmon, à renifler les paquets (WEP) ou à capturer le handshake (WPA), puis à les cracker avec des outils comme aircrack-ng ou pyrit ; ce sont des processus qui peuvent être gourmands en temps. Et parfois même carrément impossibles, selon la robustesse de la clé.

Cependant, la seule porte vers cette configuration dans les routeurs est généralement laissée grande ouverte à l'exploitation. La plupart des routeurs ne définissent même pas de mot de passe pour l'interface de gestion. C'est là qu'intervient le scraping.

Tauro tente d'obtenir l'accès à cette interface de gestion (interface web), puis d'extraire les données de configuration sans fil ainsi que le BSSID depuis les routeurs vulnérables, ce qui permet de produire une base de données massive de réseaux sans fil.

Table des matières

  • Pourquoi (Historique)
  • Installation/Compilation
    • Prérequis
    • Installation des paquets de dépendances
    • Installation de Tauro
  • Configuration de la base de données
  • Utilisation
    • Sortie de l'utilisation
    • Exemples d'utilisation
      • Spécification de l'hôte
      • Spécification du port
      • Suivi de l'état du processus
  • Journaux
  • Licence
  • Nous avons besoin de votre aide !

Pourquoi (Historique)

L'auteur original sudiptosarkar avait entrepris ce projet à l'été 2013 (c'est la moitié de la raison pour laquelle @since est absent dans la plupart des fichiers source, l'autre moitié étant que l'auteur ne s'en souciait pas à l'époque).

La connexion Internet était médiocre (c'est le moins qu'on puisse dire), il faisait une chaleur infernale, et l'auteur ne pouvait pas se permettre une meilleure connexion. L'auteur ne pouvait pas non plus se permettre la puissance de calcul nécessaire pour cracker les mots de passe WiFi des voisins car ceux-ci n'utilisaient pas de phrases communes simples ni même de numéros de téléphone à 10 chiffres.

La solution : deviner quelle connexion ils utilisent et écumer Internet dans l'espoir d'obtenir l'un des routeurs des voisins.

Et Project Tauro était né ! 🎉

Bien sûr, le nom a été décidé en octobre 2017...

Fin 2017, l'auteur a décidé de rendre ce logiciel open source, estimant qu'il aiderait les pentesters et les chercheurs dans leurs travaux, tout en obtenant du soutien pour le développement de Project Tauro.

P.-S. Aucun routeur de voisin n'a été maltraité (piraté) lors de la création de ce logiciel.

Installation/Compilation

Tauro devrait avoir une première version prochainement. Tant qu'aucune version n'est disponible, le processus d'installation impliquera la compilation. Ce qui suit explique ce processus.

Prérequis :

  • Git
  • Java
  • Gradle

Installation des paquets de dépendances

Tauro dépend des dépôts suivants :

  • k0r0pt/netUtils
  • k0r0pt/rom0Decoder
  • k0r0pt/tauro-core

Pour chacun des dépôts de dépendances et pour Tauro, procédez comme suit :

  1. git clone <clone-url-for-the-repo> - L'URL de clonage se trouve sur la page du dépôt.
  2. git submodule update --init --recursive - Cela mettra à jour les scripts de compilation du dépôt.
  3. gradle build - Cela compilera et installera le module dans votre dépôt Maven local.

Installation de Tauro

Lorsque toutes les dépendances (ainsi que Tauro lui-même) ont été compilées, le paquet de distribution se trouvera sous build/distributions dans le répertoire où vous avez cloné Project-Tauro (ce dépôt). Il y aura un fichier zip et un fichier tar. Extrayez l'un ou l'autre à l'emplacement de votre choix. Pour simplifier, disons que vous avez extrait le paquet de distribution dans ~/.h4X0r/tools. Suivez ensuite ces étapes :

  1. cd ~/.h4X0r/tools - Naviguez vers l'emplacement d'extraction.
  2. cd Project-Tauro-<version-number> - Le numéro de version variera selon le moment où vous avez cloné le dépôt.
  3. cd bin - C'est ici que se trouvent les binaires.
  4. ./Project-Tauro - Il y a un fichier bat pour Windows et un fichier shell pour les *nixes et *nuxes.
  5. pwd (pour Linux/Unix/Mac) ou echo %cd% (pour Windows) - Notez la sortie et copiez-la.
  6. export PATH=$PATH:<paste> (pour Linux/Unix/Mac) ou set PATH=%PATH%;<paste> (pour Windows) - <paste> est l'endroit où vous collez ce que vous avez copié à l'étape précédente.

La dernière étape conclura l'installation. Notez toutefois que la dernière étape ci-dessus n'installera que pour la session shell/cmd en cours. Pour une installation plus permanente, renseignez-vous sur la façon de modifier la variable d'environnement PATH dans votre système d'exploitation et ajoutez le chemin d'installation de Tauro à la fin de celle-ci.

Configuration de la base de données

Project-Tauro utilise une base de données pour stocker toutes les informations WiFi collectées. Pour cela, la base de données devra être copiée vers un emplacement prédéfini. Nous n'avons pas encore d'option pour spécifier cet emplacement depuis la ligne de commande.

Toutefois, il peut être spécifié avec la propriété système Java -Dtauro.core.db=<DB_Location> lors de l'appel du programme.

Suivez ces étapes pour la configurer :

  1. Créez cette structure de répertoires dans votre dossier personnel : .h4X0r/k0r0pt/db. Sous *nix, *nux, votre dossier personnel se trouvera à /home/<your-username>. Sous MacOS, votre dossier personnel se trouvera à /Users/<your-username>. Sous Windows, votre dossier personnel se trouvera à C:\Users\<your-username>. Pour les versions de Windows antérieures à Windows 7, votre dossier personnel se trouvera à C:\Documents and Settings\<your-username>.
  2. Copiez WirelessStations.sqlite vers le répertoire que vous avez créé à l'étape précédente .h4X0r/k0r0pt/db.
  3. Réjouissez-vous, car tout est prêt. 💥👍💪🤘

Utilisation

Cette section abordera les usages et les différents scénarios de Project-Tauro.

Sortie d'utilisation

Si exécuté sans aucun argument, Tauro vous donnera cette sortie :

Télécharger l’outil