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

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

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

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

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

Категории

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

Популярное

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

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

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

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

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

gau

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

Репозиторий

getallurls (gau)

License

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

Ресурсы

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

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

Примеры:

$ 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:

$ gau -h
ФлагОписаниеПример
--blacklistсписок расширений для пропускаgau --blacklist ttf,woff,svg,png
--configИспользовать альтернативный файл конфигурации (по умолчанию $HOME/config.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
--proxyиспользуемый HTTP-прокси (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

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

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

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

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

Установка:

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

$ go install github.com/lc/gau/v2/cmd/gau@latest

С GitHub:

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

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

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

$ tar xvf gau_2.0.6_linux_amd64.tar.gz
$ mv gau /usr/bin/gau

Из Docker:

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

docker run --rm sxcurity/gau:latest --help

Вы также можете собрать docker-образ следующей командой

docker build -t gau .

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

docker run gau example.com

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

Примечание для ohmyzsh:

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

Полезно?

Buy Me A Coffee

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

Скачать инструмент