Скорость работы сканеров - эта тема, о которой часто любят поговорить. Вероятно потому, что это наиболее доступная и понятная большинству пользователей тема, связанная с работой средств сетевого аудита. В этой связи хотелось бы сделать несколько замечаний.
Во-первых, совершенно очевидно, что в подавляющем большинстве ситуаций время, затрачиваемое сканером на аудит отдельно взятого хоста, не является существенным параметром. С одной стороны, программа работает самостоятельно, и совершенно не требуется сидеть за экраном компьютера и наблюдать, как она это делает. С другой стороны, используя возможности автоматизации (если они, конечно, есть), можно проводить сканирование в нерабочее время - например, ночью.
Во-вторых, следует четко понимать, что в погоне за абстрактной скоростью сканирования неизбежно придется жертвовать качеством результата. Случаев, когда это оправдано, очень немного. Насколько разумно использовать сканер (или режим сканера), выдающий результат очень быстро, но результат вероятно неполный и не до конца достоверный? Совершенно не разумно.
В-третьих, и это, пожалуй самое важное, эффективность сканера следует оценивать не по формальной скорости сканирования "чего-то" (хоста, сервиса и т.п.), а по общей производительности, которая складывается из многих обстоятельств (и определяет в итоге общие затраты рабочего времени на эксплуатацию продукта):
1. достоверность результатов сканирования
2. возможность автоматизации
3. возможность многопоточной работы для одновременного сканирования значительного числа хостов
4. удобство работы с результатами сканирования (доставка и формат отчетов).
При разработке
XSpider реализации этих особенностей уделялось самое пристальное внимание. У
XSpider нет одной характерной скорости сканирования, она зависит от ряда обстоятельств. В частности, использование того или иного профиля (настроек сканирования) может заметно влиять на скорость проверки конкретного хоста. Время сканирования может колебаться от 2 минут до двух часов в зависимости от профиля и конфигурации хоста. В дистрибутив
XSpider входят заранее разработанные профили сканирования, полезные в разных типовых ситуациях. Учитывая сказанное выше, мы рекомендуем всегда выбирать профиль сканирования оптимальный для конкретной ситуации, а не тот, который быстрее работает.