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é.

··Flux·Contact·Confidentialité·© 2026 Kitploit

Répertoire d'outils

Catégories

Voir toutes les catégories
Loading categories
mkpath — Créez des combinaisons de chemins d'URL à l'aide d'une wordlist | Kitploit
Outils/GitHubGitHub/trickest/mkpath
ReconnaissanceCollecte d'InformationsSécurité WebFuzzingTests d'Intrusion
GitHubtrickest/mkpath

mkpath

Créez des combinaisons de chemins d'URL à l'aide d'une wordlist

Voir le dépôt
1762817il y a 3 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
Site web

mkpath Tweet

Générer des combinaisons de chemins d'URL à l'aide d'une wordlist

mkpath

Lisez un fichier wordlist et générez des combinaisons de chemins pour un domaine donné ou une liste de domaines. Le contenu du fichier wordlist est converti en minuscules et les mots uniques sont traités. De plus, la wordlist peut être filtrée à l'aide d'une expression régulière.

Lorsque vous utilisez le paramètre -l de mkpath, celui-ci génère toutes les combinaisons de chemins jusqu'au niveau spécifié, y compris tous les niveaux inférieurs, en utilisant les mots de la wordlist. Par exemple, avec -l 2, il génère len(permutation_list)^2 + len(permutation_list) résultats, soit :

  • 30 combinaisons pour une wordlist de 5 mots.
  • 10100 combinaisons pour une wordlist de 100 mots.
  • 250500 combinaisons pour une wordlist de 500 mots.

Installation

Binaire

Les binaires sont disponibles dans la dernière version.

Docker

docker run quay.io/trickest/mkpath

Depuis les sources

go install github.com/trickest/mkpath@latest

Utilisation

  -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

Exemple

wordlist.txt
dev
prod/
admin.py
app/login.html
$ 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

Signaler des bugs / Retours

Nous attendons avec impatience tout retour que vous souhaitez partager avec nous. Si vous êtes bloqué sur un problème, vous pouvez nous contacter à [email protected]. Vous pouvez également créer une Issue ou une pull request sur le dépôt Github.

Où cela s'intègre-t-il dans votre méthodologie ?

Mkpath fait partie intégrante de nombreux workflows du store Trickest. Inscrivez-vous sur trickest.com pour accéder à ces workflows ou créez le vôtre de zéro !

Télécharger l’outil