Ошибка сети dir gobusting вебсайт [закрыто]

Вопрос или проблема

Я пытался перебрать каталоги сайта с помощью gobuster, но произошла ошибка соединения. Вот как выглядит терминал:

gobuster dir -u https://website.co.uk -w /usr/share/seclists/Discovery/Web-Content/big.txt 
===============================================================
Gobuster v3.6
by OJ Reeves (@TheColonial) & Christian Mehlmauer (@firefart)
===============================================================
[+] Url:                     https://website.co.uk
[+] Метод:                  GET
[+] Потоки:                 10
[+] Словарь:                /usr/share/seclists/Discovery/Web-Content/big.txt
[+] Негативные коды состояний:   404
[+] User Agent:              gobuster/3.6
[+] Время ожидания:         10s
===============================================================
Запуск gobuster в режиме перечисления каталогов
===============================================================

Ошибка: ошибка при запуске gobuster: не удалось подключиться к https://website.co.uk/: Get "https://website.co.uk/": EOF

Почему-то это работает, если я использую dns вместо dir:

gobuster dns -d website.co.uk -w /usr/share/seclists/Discovery/DNS/combined_subdomains.txt --wildcard
===============================================================
Gobuster v3.6
by OJ Reeves (@TheColonial) & Christian Mehlmauer (@firefart)
===============================================================
[+] Домен:            website.co.uk
[+] Потоки:           10
[+] Условие wildcard:   true
[+] Время ожидания:           1s
[+] Словарь:          /usr/share/seclists/Discovery/DNS/combined_subdomains.txt
===============================================================
Запуск gobuster в режиме перечисления DNS
===============================================================
Прогресс: 5927 / 653911 (0.91%)^C
[!] Обнаружен сигнал прерывания клавиатуры, завершение.
Прогресс: 5951 / 653911 (0.91%)
===============================================================
Закончено
===============================================================


.

Ответ или решение

Проблема с Gobuster: Ошибка подключения при брутфорсинге директорий сайта

Ваша ситуация, связанная с использованием Gobuster для брутфорсинга директорий веб-сайта, вызывает интерес. Давайте подробнее рассмотрим основные моменты вашей проблемы и возможные решения.

1. Основная проблема

Вы столкнулись с ошибкой подключения при попытке запустить команду Gobuster для брутфорсинга директорий. Вывод показывает следующее сообщение об ошибке:

Error: error on running gobuster: unable to connect to https://website.co.uk/: Get "https://website.co.uk/": EOF

Это указывает на то, что Gobuster не может установить соединение с сайтом по указанному URL, что может быть вызвано несколькими факторами.

2. Причины ошибки

2.1 Проблемы с сетевым подключением: Убедитесь, что у вас есть стабильное интернет-соединение и что вы можете получить доступ к указанному сайту с помощью другого инструмента, например, браузера или команды curl.

2.2 Ограничения на стороне сервера: Некоторые веб-сайты применяют ограничения, чтобы предотвратить слишком частые запросы, что может приводить к ограничению IP-адреса или блокировке. Проверьте, возможно ли использование настроек, таких как User-Agent, чтобы избежать блокировок.

2.3 Проблема с SSL: Так как вы используете HTTPS, могут возникать проблемы с сертификатом SSL. Используйте опцию -k, чтобы игнорировать ошибки SSL, если вы считаете это необходимым (только в тестовых целях).

3. Почему команда DNS работает

Вы отметили, что Gobuster успешно выполняет команду DNS:

gobuster dns -d website.co.uk -w /usr/share/seclists/Discovery/DNS/combined_subdomains.txt --wildcard

Это может быть связано с тем, что при запросах к DNS protocole не требуются те же строгие ограничения, что и для HTTP/HTTPS. Таким образом, DNS-запросы меньше подвержены блокировкам и ограничениям.

4. Рекомендации по устранению ошибки

4.1 Проверка соединения: Попробуйте выполнить следующие команды в терминале:

curl -I https://website.co.uk

Это позволит вам увидеть, доступен ли сайт и какие заголовки он возвращает.

4.2 Используйте HTTP вместо HTTPS: Для проверки попробуйте использовать HTTP, если сервер его поддерживает:

gobuster dir -u http://website.co.uk -w /usr/share/seclists/Discovery/Web-Content/big.txt

4.3 Увеличьте таймаут: Попробуйте увеличить значение таймаута с помощью параметра -t, например:

gobuster dir -u https://website.co.uk -w /usr/share/seclists/Discovery/Web-Content/big.txt -t 20

4.4 Использование прокси: Если у вас есть возможность настроить прокси-сервер, это может помочь обойти проблемы с блокировками.

4.5 Настройки User-Agent: Попробуйте добавить специфичный для браузера User-Agent:

gobuster dir -u https://website.co.uk -w /usr/share/seclists/Discovery/Web-Content/big.txt -a "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/58.0.3029.110 Safari/537.3"

Заключение

Решение ошибок подключения при использовании Gobuster требует внимания к деталям. Проверьте состояние вашего соединения, проверьте ограничения на стороне сервера, и попробуйте различные параметры команд, чтобы получить доступ к интересующим вас директориям. Будьте аккуратны и следуйте этическим нормам работы с веб-ресурсами.

Оцените материал
Добавить комментарий

Капча загружается...