Методы / L4 / SECRETLAB
L4 · NetworkGameUDPSpoofableStateful
SecretLab стресс-тест
Эмулирует трафик сервера SCP: Secret Laboratory против вашего собственного игрового экземпляра, чтобы убедиться, что он остаётся доступным для подключения под пакетной нагрузкой атакующего уровня.
Как это работает
Этот метод отправляет высокую скорость пакетов, выстроенных так, чтобы напоминать легитимный обмен клиента и сервера SCP: Secret Laboratory, нацеленный на слушающий порт игры. Поскольку трафик имитирует реальную переписку сессии, а не случайный мусор, он нагружает отслеживание соединений, обработку сессий и попигроковую обработку на игровом сервере и любом защитном прокси перед ним. Используйте его, чтобы убедиться, что реальные игроки всё ещё могут подключаться и оставаться в сессии, пока сервер впитывает нагрузку.
Параметры
rate600k ppsСкорость пакетов, направляемых на игровой порт
port7777 (default)Слушающий UDP-порт тестового сервера
duration10-600 sКак долго длится эмулируемое давление на сессию
sources1-65kРазличные адреса-источники, распределённые по прогону
Запустите из CLI
retro-cli
$ retro run secretlab --target 203.0.113.45 --port 443 --duration 120
FAQ по SecretLab
Законно ли тестирование SecretLab?+
Только против инфраструктуры, которой вы владеете или которую авторизованы тестировать. RETRO//STRESS требует авторизованных целей.
Что нагружает SecretLab?+
Эмулирует трафик сервера SCP: Secret Laboratory против вашего собственного игрового экземпляра, чтобы убедиться, что он остаётся доступным для подключения под пакетной нагрузкой атакующего уровня.
Можно ли сочетать его с другими методами?+
Да, добавьте его как шаг в цепочку пакетов, чтобы выстроить в последовательность с другими протоколами.