Comme pour le point précédent, les tests automatisés (connus sous le nom de scanners de vulnérabilité ou d’évaluations de vulnérabilité) permettent aux équipes informatiques d’identifier les mauvaises configurations potentielles et les vulnérabilités connues dans les versions de leurs logiciels, systèmes d’exploitation et technologies.
Bien que les tests automatisés soient rentables et nécessitent moins d’expertise, ils n’offrent pas le même niveau d’analyse et ne peuvent pas identifier les vulnérabilités complexes (telles que les failles logiques des applications ou les vulnérabilités des environnements personnalisés). Les tests automatisés peuvent également causer des dommages à vos systèmes et polluer vos bases de données. Leur utilisation doit donc être limitée, complémentaire aux tests manuels, et ils doivent être réalisés par des professionnels expérimentés pour limiter leur impact négatif.
Les tests manuels, au contraire, exigent beaucoup plus d’expertise et une compréhension approfondie des différents contextes technologiques. Ils permettent à votre organisation de contextualiser ses vulnérabilités et de fournir des preuves de leur impact potentiel sur votre entreprise. Ils peuvent identifier les vulnérabilités les plus subtiles qui pourraient avoir un impact critique, que les tests automatisés ne peuvent pas identifier, en causant le moins de dommages possible à vos systèmes.