Skip to content
KitploitKITPLOIT
ИнструментыБлог
Отправить
ИнструментыБлог
Отправить

Инструменты для хакинга, пентеста и кибербезопасности — ваш арсенал защиты!

Kitploit — это каталог инструментов для хакинга, кибербезопасности и пентестинга. Находите последние обновления проектов для поиска уязвимостей, анализа систем, автоматизации тестирования и усиления вашей безопасности.

··Ленты·Контакты·Конфиденциальность·© 2026 Kitploit

Каталог инструментов

Категории

Все категории
Loading categories
gau — Извлекайте известные URL из AlienVault's Open Threat Exchange, Wayback Machine и Common Crawl. | Kitploit
Инструменты/GitHubGitHub/lc/gau
OSINT (Разведка открытых источников)РазведкаПеречисление DNS и поддоменовСбор информацииВеб-безопасность
GitHublc/gau

gau

Извлекайте известные URL из AlienVault's Open Threat Exchange, Wayback Machine и Common Crawl.

Репозиторий
5.1k5205 месяцев назадПроверено Kitploit

Популярное

Смотреть все →

Откройте для себя самые используемые инструменты нашего сообщества.

Изучить все инструменты

Просмотрите нашу коллекцию инструментов

Смотреть все инструменты →
Поделиться

getallurls (gau)

License

getallurls (gau) получает известные URL из AlienVault's Open Threat Exchange, Wayback Machine, Common Crawl и URLScan для любого заданного домена. Вдохновлён утилитой waybackurls от Tomnomnom.

Ресурсы

  • Использование
  • Установка
  • Примечание ohmyzsh

Использование:

Примеры:

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

Для вывода справки по инструменту используйте флаг -h:

root@kitploit:~
$ gau -h

Файлы конфигурации

gau автоматически ищет файл конфигурации в $HOME/.gau.toml или %USERPROFILE%\.gau.toml. Вы можете указать другой файл конфигурации с помощью флага --config. Если файл конфигурации не найден, gau всё равно запустится с конфигурацией по умолчанию, но выведет сообщение в stderr.

Вы можете задать параметры, и они будут использоваться при каждом последующем запуске gau. Любые параметры, переданные через флаги командной строки, будут переопределять параметры, заданные в файле конфигурации.

Пример файла конфигурации можно найти здесь

Установка:

Из исходного кода:

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

Из GitHub :

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

Из бинарного файла:

Вы можете загрузить готовые бинарные файлы со страницы релизов и переместить их в ваш $PATH.

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

Из Docker:

Вы можете запустить gau через docker следующим образом:

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

Также вы можете собрать Docker-образ с помощью следующей команды:

root@kitploit:~
docker build -t gau .

и затем запустить его:

root@kitploit:~
docker run gau example.com

Имейте в виду, что конвейерная команда (echo "example.com" | gau) не будет работать с контейнером Docker.

Примечание ohmyzsh:

Плагин git ohmyzsh имеет алиас, который сопоставляет gau с командой git add --update. Это вызывает проблему — конфликт бинарных файлов между этой утилитой "gau" и алиасом zsh "gau" (git add --update). В настоящее время есть несколько обходных путей, описанных в этом тикете на GitHub.

Полезно?

Buy Me A Coffee

Пожертвовать CommonCrawl
Пожертвовать InternetArchive

Скачать инструмент
ФлагОписаниеПример
--blacklistсписок расширений для пропускаgau --blacklist ttf,woff,svg,png
--configИспользовать альтернативный файл конфигурации (по умолчанию $HOME/.gau.toml или %USERPROFILE%\.gau.toml)gau --config $HOME/.config/gau.toml
--fcсписок кодов состояния для фильтрацииgau --fc 404,302
--fromполучать URL, начиная с даты (формат: YYYYMM)gau --from 202101
--ftсписок MIME-типов для фильтрацииgau --ft text/plain
--fpудалять разные параметры одной и той же конечной точкиgau --fp
--jsonвывод в формате JSONgau --json
--mcсписок кодов состояния для сопоставленияgau --mc 200,500
--mtсписок MIME-типов для сопоставленияgau --mt text/html,application/json
--oимя файла для записи результатовgau --o out.txt
--providersсписок используемых провайдеров (wayback,commoncrawl,otx,urlscan)gau --providers wayback
--proxyHTTP-прокси (socks5:// или http://)gau --proxy http://proxy.example.com:8080
--retriesколичество повторных попыток для HTTP-клиентаgau --retries 10
--timeoutтайм-аут (в секундах) для HTTP-клиентаgau --timeout 60
--subsвключать поддомены целевого доменаgau example.com --subs
--threadsколичество рабочих потоковgau example.com --threads
--toполучать URL до даты (формат: YYYYMM)gau example.com --to 202101
--verboseподробный выводgau --verbose example.com
--versionпоказать версию gaugau --version