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
mkpath — Genera combinaciones de rutas URL usando una lista de palabras. | Kitploit
Herramientas/GitHubGitHub/trickest/mkpath
ReconocimientoRecopilación de InformaciónSeguridad WebFuzzingPruebas de Penetración
GitHubtrickest/mkpath

mkpath

Genera combinaciones de rutas URL usando una lista de palabras.

Ver Repositorio
176286hace 2 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
Sitio web

mkpath Tweet

Crea combinaciones de rutas de URL usando una lista de palabras

mkpath

Lee un archivo de lista de palabras y genera combinaciones de rutas para un dominio o una lista de dominios. La entrada del archivo de lista de palabras se convierte a minúsculas y se procesan las palabras únicas. Además, la lista de palabras se puede filtrar usando expresiones regulares.

Cuando usas el parámetro -l de mkpath, se generan todas las combinaciones de rutas hasta el nivel especificado, incluyendo todos los niveles inferiores, usando las palabras de la lista de palabras. Por ejemplo, con -l 2, se generan len(permutation_list)^2 + len(permutation_list) resultados, que son:

  • 30 combinaciones para una lista de palabras de 5 palabras.
  • 10100 combinaciones para una lista de palabras de 100 palabras.
  • 250500 combinaciones para una lista de palabras de 500 palabras.

Instalación

Binario

Los binarios están disponibles en la última versión.

Docker

root@kitploit:~
docker run quay.io/trickest/mkpath

Desde el código fuente

root@kitploit:~
go install github.com/trickest/mkpath@latest

Uso

root@kitploit:~
  -d string
    	Input domain
  -df string
    	Input domain file, one domain per line
  -l int
    	URL path depth to generate (default 1) (default 1)
  -lower
    	Convert wordlist file content to lowercase (default false)
  -o string
    	Output file (optional)
  -only-dirs
    	Generate directories only, files are filtered out (default false)
  -only-files
    	Generate files only, file names are appended to given domains (default false)
  -r string
    	Regex to filter words from wordlist file
  -t int
    	Number of threads for every path depth (default 100)
  -w string
    	Wordlist file

Ejemplo

wordlist.txt
root@kitploit:~
dev
prod/
admin.py
app/login.html
root@kitploit:~
$ mkpath -d example.com -l 2 -w wordlist.txt
example.com/dev
example.com/prod
example.com/dev/dev
example.com/prod/dev
example.com/dev/prod
example.com/prod/prod
example.com/dev/admin.py
example.com/dev/app/login.html
example.com/prod/admin.py
example.com/prod/app/login.html
example.com/dev/dev/admin.py
example.com/dev/dev/app/login.html
example.com/prod/dev/admin.py
example.com/prod/dev/app/login.html
example.com/dev/prod/admin.py
example.com/dev/prod/app/login.html
example.com/prod/prod/admin.py
example.com/prod/prod/app/login.html

Reportar errores / Comentarios

Esperamos cualquier comentario que quieras compartir con nosotros o si tienes algún problema, puedes contactarnos en [email protected]. También puedes crear un Issue o una pull request en el repositorio de Github.

¿Dónde encaja esto en tu metodología?

Mkpath es una parte integral de muchos flujos de trabajo en la tienda de Trickest. Regístrate en trickest.com para obtener acceso a estos flujos de trabajo o construye el tuyo propio desde cero.

Descargar herramienta