Skip to content
KitploitKITPLOIT
HerramientasBlog
Enviar
HerramientasBlog
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.

··Feeds·Contacto·Privacidad·© 2026 Kitploit

Directorio de Herramientas

Categorías

Ver todas las categorías
Loading categories
token-reverser — Generador de listas de palabras para descifrar tokens de seguridad | Kitploit
Herramientas/GitHubGitHub/dariusztytko/token-reverser
Descifrado de ContraseñasSeguridad WebPruebas de Penetración
GitHubdariusztytko/token-reverser

token-reverser

Generador de listas de palabras para descifrar tokens de seguridad

Ver Repositorio
11012hace 6 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

Token Reverser

Generador de listas de palabras para descifrar tokens de seguridad.

Instalación

root@kitploit:~
$ git clone https://github.com/dariusztytko/token-reverser.git

Ejemplo de uso

  1. Estás probando la función de restablecimiento de contraseña

  2. El token de restablecimiento de contraseña se envió a tu correo electrónico (ejemplo: 582431d4c7b57cb4a3570041ffeb7e10)

  3. Supones que es un hash md5 de los datos que proporcionaste al registrarte

  4. En el registro ingresaste los siguientes datos:

    • Nombre: Foo
    • Apellido: Bar
    • Correo electrónico: [email protected]
    • Fecha de nacimiento: 1985-05-23
    • Teléfono: 202-555-0185
    • Dirección: 3634 Forest Drive
  5. Además, tienes acceso a los siguientes datos adicionales:

    • ID de usuario de la aplicación: 74824
    • Fecha de la solicitud HTTP de restablecimiento de contraseña (encabezado de respuesta "Date"): Tue, 10 Mar 2020 17:12:59 GMT
  6. Usa Token Reverser para generar una lista de palabras a partir de los datos conocidos:

    root@kitploit:~
    python3 token-reverser.py --date "Tue, 10 Mar 2020 17:12:59 GMT" Foo Bar [email protected] 1985-05-23 202-555-0185 "3634 Forest Drive" 74824 > words
    
  7. Usa hashcat para descifrar el token de restablecimiento de contraseña:

    root@kitploit:~
    hashcat64.exe -m 0 582431d4c7b57cb4a3570041ffeb7e10 words
    hashcat (v5.1.0) starting...
    [...]
    
    582431d4c7b57cb4a3570041ffeb7e10:[email protected]!1583860379
    
    Session..........: hashcat
    Status...........: Cracked
    Hash.Type........: MD5
    Hash.Target......: 582431d4c7b57cb4a3570041ffeb7e10
    [...]
    
  8. Ahora sabes que los tokens de restablecimiento de contraseña se generan de la siguiente manera:

    root@kitploit:~
    md5(user ID!first name!last name!email!current timestamp)
    

Uso

root@kitploit:~
usage: token-reverser.py [-h] [-d DATE] [-o TIMESTAMP_OFFSET] [-s SEPARATORS]
                         data [data ...]

Words list generator to crack security tokens v1.2

positional arguments:
  data                  data chunks

optional arguments:
  -h, --help            show this help message and exit
  -d DATE, --date DATE  timestamp from this date will be used as an additional
                        data chunk, example: Tue, 10 Mar 2020 14:06:36 GMT
  -o TIMESTAMP_OFFSET, --timestamp-offset TIMESTAMP_OFFSET
                        how many previous (to timestamp from date) timestamps
                        should be used as an additional data chunks, default: 1
  -s SEPARATORS, --separators SEPARATORS
                        data chunks separators to check, default:
                        ~`!@#$%^&*()_+-={}|[]\:";'<>?,./ \t

Cambios

Consulte el CHANGELOG

Descargar herramienta