Методы / L7 / HTTP-BYPASS
L7 · ApplicationLayer 7HTTP FloodProxiedRate Limit
HTTP-BYPASS стресс-тест
Универсальный HTTP-флуд уровня L7, нагружающий сайты за защитами низкого и среднего уровня для проверки лимитирования скорости и фильтрации запросов.
Как это работает
Этот метод генерирует большой объём корректно сформированных HTTP-запросов, распределённых по ротируемому пулу прокси, так что трафик выглядит исходящим от множества разных клиентов. Он нацелен на путь обработки запросов: потоки приложения, пулы соединений и любой слой кэширования или лимитирования скорости перед источником. Запустите его, чтобы убедиться, что защиты низкого и среднего уровня корректно притормаживают распределённые флуды запросов до того, как они достигнут логики вашего приложения.
Параметры
threads1-16Рабочие потоки, генерирующие запросы параллельно.
rate200k rq/sЦелевая скорость запросов в секунду по всему пулу.
streams10-500Одновременных соединений, удерживаемых открытыми на поток.
duration30s-30mДлительность непрерывного флуда запросов.
Запустите из CLI
retro-cli
$ retro run http-bypass --target https://example.com --rps 800 --duration 120
FAQ по HTTP-BYPASS
Законно ли тестирование HTTP-BYPASS?+
Только против инфраструктуры, которой вы владеете или которую авторизованы тестировать. RETRO//STRESS требует авторизованных целей.
Что нагружает HTTP-BYPASS?+
Универсальный HTTP-флуд уровня L7, нагружающий сайты за защитами низкого и среднего уровня для проверки лимитирования скорости и фильтрации запросов.
Можно ли сочетать его с другими методами?+
Да, добавьте его как шаг в цепочку пакетов, чтобы выстроить в последовательность с другими протоколами.