El análisis de vulnerabilidades es la segunda parte de la fase de escaneo y tiene como objetivo identificar si un sistema es débil o susceptible de ser afectado/atacado de alguna manera (hardware, software, telecomunicaciones, humanos). Su orden cronológico sería el siguiente: