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

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

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

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

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

Категории

Все категории
Loading categories
spurt — Инструмент для стресс-тестирования HTTP, способный перегружать веб-серверы. | Kitploit
Инструменты/GitHubGitHub/zer-far/spurt
Сканеры уязвимостейВеб-безопасностьТестирование на Проникновение
GitHubzer-far/spurt

spurt

Инструмент для стресс-тестирования HTTP, способный перегружать веб-серверы.

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

Популярное

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

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

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

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

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

Spurt

Go

Введение

Spurt — это мощный инструмент для стресс-тестирования, предназначенный для симуляции высоких объёмов трафика и оценки производительности и устойчивости веб-серверов. Он протестирован на Linux.

Spurt сначала проверяет, является ли целевой URL действительным. Для быстрой генерации распространённых заголовков "User-Agent" и "Referer" используется пользовательский модуль, что позволяет выполнять тысячи запросов в секунду. Другой модуль используется для многопоточности, чтобы отправлять запросы параллельно.

Компиляция

Предварительные требования

Убедитесь, что у вас установлено следующее:

  • Go
  • Make
  • Git

Шаги

root@kitploit:~
git clone https://github.com/zer-far/spurt
cd spurt
make

Базовое использование

root@kitploit:~
./spurt --url https://example.com

Нажмите Ctrl+C, чтобы остановить Spurt.

Возможности

Целевой URL

  • Option: --url string

  • Описание: Устанавливает целевой URL для запросов.

Проверка IP-адреса

  • Option: --check

  • Описание: Проверяет ваш публичный IP-адрес перед его использованием для тестирования.

Пользовательский cookie

  • Option: --cookie string

  • Описание: Использует пользовательский cookie.

Время ожидания между запросами

  • Option: --sleep int

  • Описание: Устанавливает задержку (в мс) между запросами, чтобы избежать ограничений скорости.

  • По умолчанию: 1 мс

Многопоточность

  • Option: --threads int

  • Описание: Указывает количество потоков для отправки запросов.

  • По умолчанию: 1 поток

Тайм-аут запроса

  • Option: --timeout int

  • Описание: Устанавливает тайм-аут (в мс) для каждого запроса, чтобы обрабатывать медленные ответы.

  • По умолчанию: 3000 мс

Пример команды

root@kitploit:~
./spurt --check --cookie "sessionid=123456" --sleep 10 --threads 2 --timeout 4000 --url https://example.com

Эта команда использует проверку IP, пользовательский cookie, время ожидания 10 мс, 2 потока и тайм-аут 4000 мс.

Примечания

  • Spurt предназначен для тестирования производительности сервера в контролируемых условиях. Он не должен использоваться со злым умыслом или для атак типа «Отказ в обслуживании» (DoS). Несанкционированное использование может привести к юридическим последствиям.
  • Ваше интернет-соединение может замедлиться во время использования.
  • Чрезмерное количество запросов может привести к ограничению скорости или блокировке.
  • Избегайте использования на соединениях с ограниченной пропускной способностью.
Скачать инструмент