Об этом проекте
Gobuster — это высокопроизводительный инструмент брутфорса, написанный на Go и предназначенный для специалистов по безопасности и пентестеров. Он выполняет перебор каталогов и файлов, поиск DNS-субдоменов, определение виртуальных хостов, перебор облачных хранилищ и кастомный фаззинг через командный интерфейс на основе режимов.
Ключевые возможности:
- Режим каталогов и файлов (dir): обнаруживает скрытые пути на веб-серверах, поддерживает расширения файлов, пользовательские заголовки и cookie, фильтрацию по кодам состояния, отображение длины ответа и вывод в файл.
- Режим DNS (dns): разрешает субдомены с использованием пользовательских словарей и опциональных пользовательских DNS-серверов, с настраиваемым числом потоков.
- Режим виртуальных хостов (vhost): идентифицирует виртуальные хосты, включая опцию --append-domain и предупреждения, когда она может быть пропущена.
- Режимы облачных хранилищ: перебирает публичные бакеты Amazon S3 и Google Cloud Storage.
- Режим TFTP: ищет файлы на TFTP-серверах.
- Режим фаззинга: подставляет ключевое слово FUZZ в URL, параметры запроса, заголовки, тела POST-запросов и basic auth.
Операционные возможности включают многопоточное сканирование с настраиваемой конкурентностью, сканирование на основе шаблонов, где {GOBUSTER} заменяется для каждой записи словаря, смещение по словарю, диапазоны и чёрные списки кодов состояния, диапазоны исключения по длине, клиентские сертификаты TLS/mTLS, пересогласование TLS, пользовательский исходящий интерфейс и локальный IP, повтор при тайм-ауте, цветной вывод, тихий режим и автоматическое подавление прогресса при перенаправлении вывода. Варианты установки включают go install, предкомпилированные бинарные файлы и образ Docker. README также документирует устранение неполадок, лучшие практики и рекомендуемые словари, такие как SecLists и FuzzDB. Проект лицензирован под Apache 2.0 и принимает пожертвования через Open Collective, при этом вырученные средства передаются на благотворительность.
Comments
0 Rating appears after 10 ratings
Sign in to join the discussion.