Добавлены затраты на тестирование уязвимых драйверов NDIS
Рекомендуется удалить любой код, который анализирует полезные данные пакета, особенно при обработке проверки разгрузки, из подпрограмм отправки пакетов драйвера. Чтобы обеспечить уверенность в таком коде, необходимо тщательно протестировать драйверы, чтобы убедиться, что все потенциальные условия ошибок обрабатываются безопасно и правильно. Этот вид тестирования означает увеличение затрат на тестирование.
Драйверы минипортов должны избегать синтаксического анализа данных пакета. Они не должны пытаться обрабатывать операции разгрузки, которые оборудование не может обрабатывать. На приемной стороне системы будьте очень внимательны при проверке драйвером информации о содержимом пакета. Отправляющая часть драйвера также может быть затронута конфигурациями маршрутизации или мостовыми системами.