Partilhar via


Lista de verificação de segurança para controladores NDIS

Para se certificar de que o seu driver/motorista segue práticas de segurança, faça o seguinte:

  • Se for possível, evite o código que analisa as informações de carga útil do pacote por qualquer motivo. Recomendamos que remova qualquer código desse tipo, especialmente no que diz respeito à verificação de descarregamento, das rotinas de tratamento de pacotes do driver.

  • Verifique os percursos de código de envio e recepção do seu controlador e verifique cuidadosamente qualquer código que analise as informações de carga útil dos pacotes por qualquer motivo.

  • Analise cuidadosamente o código do driver para falhas de segurança e teste seu driver antes de liberá-lo. Certifique-se de verificar todos os caminhos de erro, bem como os caminhos de código normais.

  • Execute testes aleatórios de geração de pacotes para garantir que seus drivers possam resistir a informações incorretas sobre pacotes. No futuro, esses testes serão obrigatórios para a certificação do logotipo do dispositivo.