Skip to content
KitploitKITPLOIT
HerramientasExploitsBlog
Log in
Enviar
HerramientasExploitsBlog
Enviar

¡Herramientas de Hacking, PenTest y Ciberseguridad para tu Arsenal de Seguridad!

Kitploit es un directorio de herramientas de hacking, ciberseguridad y pentesting. Descubre las últimas actualizaciones de proyectos para encontrar vulnerabilidades, analizar sistemas, automatizar pruebas y fortalecer tu seguridad.

FeedsContactoPrivacidad© 2026 Kitploit

Directorio de Herramientas

Categorías

Ver todas las categorías
Loading categories
Project-Tauro — Una herramienta de recuperación/descifrado de claves WiFi de routers con un toque distintivo. | Kitploit
Herramientas/GitHubGitHub/k0r0pt/project-tauro
ReconocimientoAuditoría Wi-FiMapeo de RedesAtaques de ContraseñasRecopilación de InformaciónSeguridad WebSeguridad InalámbricaPruebas de Penetración
GitHubk0r0pt/project-tauro

Project-Tauro

Una herramienta de recuperación/descifrado de claves WiFi de routers con un toque distintivo.

Ver Repositorio
94174hace 7 añosRevisado por Kitploit

Más Populares

Ver todos →

Descubre las herramientas más usadas por nuestra comunidad.

Explora todas las herramientas

Explora nuestra colección de herramientas

Ver todas las herramientas →
Compartir

Project Tauro

Build Status codecov

Una herramienta de recuperación de claves WiFi de routers con un giro.



Tauro es una herramienta de extracción de contraseñas WiFi de routers.

Los métodos tradicionales consisten en poner la tarjeta en modo rfmon, capturar paquetes (WEP) o capturar el handshake (WPA) y luego romperlos con herramientas como aircrack-ng o pyrit; esos pueden ser procesos que consumen mucho tiempo. Y a veces incluso totalmente imposibles, según la fortaleza de la clave.

Sin embargo, la única puerta a esa configuración en los routers suele quedar completamente abierta a la explotación. La mayoría de los routers ni siquiera tienen una contraseña establecida para la interfaz de administración. Y aquí es donde entra la extracción.

Tauro intenta obtener acceso a esa interfaz de administración (interfaz web) y luego extraer los datos de configuración inalámbrica, así como el BSSID, de routers vulnerables, siendo así capaz de producir una enorme base de datos de redes inalámbricas.

Tabla de contenidos

  • Por qué (Historia)
  • Instalación/Compilación
    • Requisitos previos
    • Instalación de paquetes de dependencias
    • Instalación de Tauro
  • Configuración de la base de datos
  • Uso
    • Salida de uso
    • Ejemplos de uso
      • Especificación del host
      • Especificación del puerto
      • Seguimiento del estado del proceso
  • Registros
  • Licencia
  • ¡Necesitamos tu ayuda!

Por qué (Historia)

El autor original sudiptosarkar emprendió este proyecto en el verano de 2013 (esa es la mitad de la razón por la que falta @since en la mayoría de los archivos fuente; la otra mitad es que el autor no se molestó con esos en aquel entonces).

La conexión a Internet era pésima (por decir lo menos), hacía un calor infernal y el autor no podía permitirse una mejor conexión. El autor tampoco podía permitirse la potencia de fuego (potencia de cómputo) para romper las contraseñas WiFi de los vecinos porque no usaban frases comunes simples ni siquiera números de teléfono celular de 10 dígitos.

La solución: adivinar qué conexión están usando y rastrear Internet con la esperanza de obtener uno de los routers de los vecinos.

¡Y nació Project Tauro! 🎉

Por supuesto, el nombre se decidió en octubre de 2017...

A finales de 2017, el autor decidió hacer este software de código abierto, creyendo que ayudará a los pentesters e investigadores en sus esfuerzos, a la vez que obtendrá apoyo para el desarrollo de Project Tauro.

P.D. Ningún router de vecino resultó dañado (hackeado) durante la creación de este software.

Instalación/Compilación

Está previsto que Tauro tenga una versión inicial pronto. Mientras no haya una versión disponible, el proceso de instalación implicará la compilación. A continuación se explica ese proceso.

Requisitos previos:

  • Git
  • Java
  • Gradle

Instalación de paquetes de dependencias

Tauro depende de los siguientes repositorios:

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

Para cada uno de los repositorios de dependencias y para Tauro, haz lo siguiente:

  1. git clone <clone-url-for-the-repo> - La URL de clonación se puede encontrar en la página del repositorio.
  2. git submodule update --init --recursive - Esto actualizará los scripts de compilación del repositorio.
  3. gradle build - Esto compilará e instalará el módulo en tu repositorio Maven local.

Instalación de Tauro

Cuando todas las dependencias (así como el propio Tauro) hayan sido compiladas, el paquete de distribución estará en build/distributions en el directorio donde clonaste Project-Tauro (este repositorio). Habrá un archivo zip y un archivo tar. Extrae cualquiera de los dos a una ubicación de tu elección. Por comodidad, digamos que extrajiste el paquete de distribución en ~/.h4X0r/tools. Luego sigue estos pasos:

  1. cd ~/.h4X0r/tools - Navega a la ubicación de extracción.
  2. cd Project-Tauro-<version-number> - El número de versión variará según cuándo hayas clonado el repositorio.
  3. cd bin - Aquí es donde están los binarios.
  4. ./Project-Tauro - Hay un archivo bat para Windows y un archivo shell para *nixes y *nuxes.
  5. pwd (para Linux/Unix/Mac) o echo %cd% (para Windows) - Anota la salida y cópiala.
  6. export PATH=$PATH:<paste> (para Linux/Unix/Mac) o set PATH=%PATH%;<paste> (para Windows) - <paste> es donde pegas lo que copiaste en el paso anterior.

El último paso concluirá la instalación. Ten en cuenta, sin embargo, que el último paso anterior solo instalará para la sesión actual de shell/cmd. Para una instalación más permanente, infórmate sobre cómo editar la variable de entorno PATH en tu sistema operativo y añade la ruta de instalación de Tauro al final de esta.

Configuración de la base de datos

Project-Tauro utiliza una base de datos para almacenar toda la información de WiFi escaneada. Para esto, la base de datos tendrá que copiarse a una ubicación preespecificada. Todavía no tenemos una opción para especificar esa ubicación desde la línea de comandos.

Aunque, se puede especificar con la propiedad de sistema de Java -Dtauro.core.db=<DB_Location> al llamar al programa.

Sigue estos pasos para configurarla:

  1. Crea esta estructura de directorios en tu carpeta personal: .h4X0r/k0r0pt/db. En *nix, *nux, tu carpeta personal estará en /home/<your-username>. En MacOS, tu carpeta personal estará en /Users/<your-username>. En Windows, tu carpeta personal estará en C:\Users\<your-username>. Para Windows anterior a Windows 7, tu carpeta personal estará en C:\Documents and Settings\<your-username>.
  2. Copia WirelessStations.sqlite al directorio que creaste en el paso anterior .h4X0r/k0r0pt/db.
  3. Alégrate, porque ya está todo listo. 💥👍💪🤘

Uso

Esta sección tratará los usos y los diferentes escenarios de Project-Tauro.

Salida de uso

Si se ejecuta sin ningún argumento, Tauro te dará esta salida:

Project-Tauro usage:
 -e,--exclusions <arg>   A comma separated list of hosts to be excluded
                         from attacks.
 -f,--hostsFile <arg>    The JSON formatted file from which hosts' list
                         needs to be read.
 -h,--hosts <arg>        A comma separated list of hosts/CIDR networks to
                         be scanned/attacked.
 -i,--isp <arg>          The ISP the hosts are registered under
 -n,--network <arg>      The ipinfo.io network that needs to be scanned.
 -p,--port <arg>         The is the port to be targeted (Multiple port
                         support will be coming later.
 -r,--resume             Resume previous scan.
Descargar herramienta