Skip to content
KitploitKITPLOIT
OutilsBlog
Soumettre
OutilsBlog
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
Outils/GitHubGitHub/lc/gau
OSINT (Renseignement de Sources Ouvertes)ReconnaissanceÉnumération DNS et Sous-domaineCollecte d'InformationsSécurité Web
GitHublc/gau

gau

Récupérer les URLs connues depuis l'Open Threat Exchange d'AlienVault, la Wayback Machine et Common Crawl.

Voir le dépôt
5.1k520il y a 5 moisVé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
gau — Récupérer les URLs connues depuis l'Open Threat Exchange d'AlienVault, la Wayback Machine et Common Crawl. | Kitploit

getallurls (gau)

License

getallurls (gau) récupère les URLs connues depuis l'Open Threat Exchange d'AlienVault, la Wayback Machine, Common Crawl et URLScan pour tout domaine donné. Inspiré par waybackurls de Tomnomnom.

Ressources

  • Usage
  • Installation
  • ohmyzsh note

Utilisation :

Exemples :

root@kitploit:~
$ printf example.com | gau
$ cat domains.txt | gau --threads 5
$ gau example.com google.com
$ gau --o example-urls.txt example.com
$ gau --blacklist png,jpg,gif example.com

Pour afficher l'aide de l'outil, utilisez le drapeau -h :

root@kitploit:~
$ gau -h

Fichiers de configuration

gau cherche automatiquement un fichier de configuration à $HOME/.gau.toml ou %USERPROFILE%\.gau.toml. Vous pouvez pointer vers un fichier de configuration différent en utilisant le drapeau --config. Si le fichier de configuration n'est pas trouvé, gau s'exécutera toujours avec une configuration par défaut, mais affichera un message sur stderr.

Vous pouvez spécifier des options et elles seront utilisées pour chaque exécution ultérieure de gau. Toute option fournie via les drapeaux de ligne de commande remplacera les options définies dans le fichier de configuration.

Un exemple de fichier de configuration se trouve ici

Installation :

Depuis les sources :

root@kitploit:~
$ go install github.com/lc/gau/v2/cmd/gau@latest

Depuis GitHub :

root@kitploit:~
git clone https://github.com/lc/gau.git; \
cd gau/cmd; \
go build; \
sudo mv gau /usr/local/bin/; \
gau --version;

Depuis un binaire :

Vous pouvez télécharger les binaires pré-compilés depuis la page des versions puis les déplacer dans votre $PATH.

root@kitploit:~
$ tar xvf gau_2.0.6_linux_amd64.tar.gz
$ mv gau /usr/bin/gau

Depuis Docker :

Vous pouvez exécuter gau via Docker comme ceci :

root@kitploit:~
docker run --rm sxcurity/gau:latest --help

Vous pouvez aussi construire une image Docker avec la commande suivante

root@kitploit:~
docker build -t gau .

puis l'exécuter

root@kitploit:~
docker run gau example.com

Notez que les commandes avec pipe (echo "example.com" | gau) ne fonctionneront pas avec le conteneur Docker

ohmyzsh note :

Le plugin git d'ohmyzsh a un alias qui mappe gau à la commande git add --update. Cela pose problème, créant un conflit binaire entre cet outil "gau" et l'alias du plugin zsh "gau" (git add --update). Il existe actuellement quelques solutions de contournement qui peuvent être trouvées dans cette issue GitHub.

Utile ?

Offrez-moi un café

Faire un don à CommonCrawl
Faire un don à InternetArchive

Télécharger l’outil
DrapeauDescriptionExemple
--blacklistliste des extensions à ignorergau --blacklist ttf,woff,svg,png
--configUtilise un fichier de configuration alternatif (par défaut $HOME/config.toml ou %USERPROFILE%\.gau.toml)gau --config $HOME/.config/gau.toml
--fcliste des codes de statut à filtrergau --fc 404,302
--fromrécupérer les URLs à partir d'une date (format : YYYYMM)gau --from 202101
--ftliste des types MIME à filtrergau --ft text/plain
--fpsupprimer les différents paramètres du même point de terminaisongau --fp
--jsonsortie au format JSONgau --json
--mcliste des codes de statut à faire correspondregau --mc 200,500
--mtliste des types MIME à faire correspondregau --mt text/html,application/json
--onom du fichier pour écrire les résultatsgau --o out.txt
--providersliste des fournisseurs à utiliser (wayback,commoncrawl,otx,urlscan)gau --providers wayback
--proxyproxy HTTP à utiliser (socks5:// ou http://)gau --proxy http://proxy.example.com:8080
--retriesnombre de tentatives pour le client HTTPgau --retries 10
--timeoutdélai d'attente (en secondes) pour le client HTTPgau --timeout 60
--subsinclure les sous-domaines du domaine ciblegau example.com --subs
--threadsnombre de workers à lancergau example.com --threads
--torécupérer les URLs jusqu'à une date (format : YYYYMM)gau example.com --to 202101
--verboseafficher la sortie verbeusegau --verbose example.com
--versionafficher la version de gaugau --version