В тестовой инфраструктуре были развернуны три уязвимых приложения: OWASP Juice Shop v20.2.0, Damn Vulnerable Web Application (DVWA) и File Browser 2.63.23. Эти сервисы не поддерживают HTTPS и шифрование трафика, что позволяет загружать файлы напрямую на диск сервера.

Архитектура защиты состоит из прокси-сервера на базе Kaspersky Web Traffic Security (KWTS) и сервера Squid версии 6.13 с поддержкой OpenSSL. В данной схеме KWTS выступает в роли ICAP-сервера и интерфейса управления политиками, а Squid берет на себя работу с HTTP/HTTPS трафиком в качестве TLS-фронта для бэкенд-приложений.

KWTS можно установить как виртуальный аплаенс или как набор отдельных компонентов. В тесте использовалась ОС Ubuntu 24.04.3 LTS с установкой отдельных компонентов. Для работы системы требуется Nginx, а для реализации многопользовательского администрирования и ролевой модели необходима интеграция с Microsoft Active Directory.

Лицензирование решения осуществляется по количеству пользователей, однако в самом ПО нет встроенного инструмента для визуализации или подсчета текущего потребления лицензий. Вендор рекомендует считать лицензии по количеству сотрудников, использующих прокси, но для сценариев с обратным прокси или ICAP-сервером четкий алгоритм расчета отсутствует.

Тесты показали, что KWTS успешно блокирует загрузку вредоносных файлов, в том числе при попытке эксплуатации уязвимостей. При этом решение не является полноценным WAF и не блокирует большинство запросов при сканировании на уязвимости, так как его основная задача — анализ файлов и URL.