Установка и проверка Gobuster в Kali Linux

Beginner
Практиковаться сейчас

Введение

Gobuster — это мощный инструмент, используемый для перебора каталогов и файлов, перебора поддоменов DNS и перечисления S3 бакетов. Это незаменимый инструмент для пентестеров и энтузиастов безопасности для обнаружения скрытых путей и ресурсов на веб-серверах.

В этой лабораторной работе вы изучите основные шаги по установке Gobuster в среде Kali Linux. Вы будете использовать менеджер пакетов apt для установки инструмента, а затем проверите его успешную установку, проверив его версию и изучив меню справки. Этот практический опыт предоставит вам необходимые навыки для начала работы с Gobuster для ваших оценок безопасности.

Откройте терминал в Kali Linux

На этом шаге вы откроете окно терминала в вашей среде Kali Linux. Терминал — это место, где вы будете выполнять все команды для установки и проверки Gobuster.

Чтобы открыть терминал, вы обычно можете найти значок на рабочем столе или в меню приложений. После открытия вы увидите командную строку, обычно отображающую ваше имя пользователя и текущий каталог, например labex@labex-vm:~/project$.

## Здесь нет команды для выполнения, просто откройте терминал.

Обновите список пакетов с помощью apt

На этом шаге вы обновите список пакетов для вашей системы Kali Linux. Это гарантирует, что ваша система имеет самую свежую информацию о доступных пакетах и их версиях, что крайне важно перед установкой нового программного обеспечения.

Используйте команду sudo apt update для обновления списка пакетов. Команда sudo позволяет выполнять команды с правами суперпользователя, что необходимо для общесистемных операций, таких как обновление списков пакетов.

sudo apt update

Вы должны увидеть вывод, похожий на следующий, указывающий на то, что списки пакетов обновляются:

Hit:1 http://kali.download/kali kali-rolling InRelease
Reading package lists... Done
Building dependency tree... Done
Reading state information... Done
All packages are up to date.

Установите Gobuster с помощью apt

На этом шаге вы установите Gobuster с помощью пакетного менеджера apt. Репозитории Kali Linux включают Gobuster, что делает процесс установки простым.

Выполните команду sudo apt install gobuster -y. Флаг -y автоматически подтверждает любые запросы во время установки, позволяя выполнить неинтерактивную установку.

sudo apt install gobuster -y

Вы должны увидеть вывод, указывающий на ход установки, похожий на этот:

Reading package lists... Done
Building dependency tree... Done
Reading state information... Done
The following NEW packages will be installed:
  gobuster
0 upgraded, 1 newly installed, 0 to remove and 0 not upgraded.
Need to get 3,500 kB of archives.
After this operation, 12.5 MB of additional disk space will be used.
Get:1 http://kali.download/kali kali-rolling/main amd64 gobuster amd64 3.1.0-1kali1 [3,500 kB]
Fetched 3,500 kB in 1s (3,000 kB/s)
Selecting previously unselected package gobuster.
(Reading database ... 300000 files and directories currently installed.)
Preparing to unpack .../gobuster_3.1.0-1kali1_amd64.deb ...
Unpacking gobuster (3.1.0-1kali1) ...
Setting up gobuster (3.1.0-1kali1) ...
Processing triggers for man-db (2.10.2-1) ...

Проверьте установку, проверив версию

На этом шаге вы проверите, успешно ли установлен Gobuster, проверив его версию. Это распространенный способ убедиться, что инструмент командной строки доступен и работает правильно.

Выполните команду gobuster --version. Эта команда выведет установленную версию Gobuster.

gobuster --version

Вы должны увидеть вывод, похожий на следующий, указывающий номер версии:

gobuster v3.1.0

Отображение меню справки Gobuster

На этом заключительном шаге вы отобразите меню справки Gobuster. Это хороший способ получить обзор возможностей инструмента, доступных команд и опций. Это также подтверждает, что исполняемый файл Gobuster полностью функционален.

Выполните команду gobuster -h, чтобы отобразить основное меню справки.

gobuster -h

Вы увидите подробный вывод, перечисляющий различные режимы Gobuster (например, dir, dns, vhost, s3, gcs, fuzz) и их соответствующие опции. Это означает, что Gobuster готов к использованию.

Usage:
  gobuster [command]

Available Commands:
  dir         Uses directory/file brute-forcing mode
  dns         Uses DNS subdomain brute-forcing mode
  fuzz        Uses fuzzing mode
  help        Help about any command
  s3          Uses AWS S3 bucket enumeration mode
  gcs         Uses Google Cloud Storage bucket enumeration mode
  vhost       Uses VHOST brute-forcing mode

Flags:
  -z, --no-color          Disable color output
  -q, --quiet             Don't print the banner and other noise
  -v, --verbose           Verbose output (errors)
  -h, --help              help for gobuster
  -V, --version           version for gobuster

Use "gobuster [command] --help" for more information about a command.

Резюме

В этой лаборатории вы успешно установили Gobuster в вашей среде Kali Linux, используя менеджер пакетов apt. Вы узнали, как обновить список пакетов вашей системы, установить новое программное обеспечение, а затем проверить установку, проверив версию инструмента и отобразив его меню справки.

Теперь у вас установлен Gobuster, и он готов к использованию для различных задач безопасности, таких как перебор каталогов и файлов. Эти базовые знания крайне важны для всех, кто хочет проводить оценку безопасности веб-приложений или исследовать скрытые ресурсы на целевых системах.