Se puede afirmar que la cadena de infección de un código maligno es multifuncional y esto se sustenta en que en el mundo de la ciberseguridad, los códigos maliciosos son una amenaza constante y evolutiva. Uno de los esquemas más peligrosos es el del programa malicioso por cuya multifuncionalidad, está diseñado para adaptarse a diferentes vectores para incidir sobre los sistemas y explotar múltiples vulnerabilidades. Por ello es esencial explicar cómo se genera la cadena de infección en este tipo de amenazas.
El análisis de los pasos típicos que sigue un el código maligno para comprometer un sistema, como aspecto esencial, considerando tanto ataques dirigidos (hacking), como infecciones automáticas por descuidos humanos o técnicos.
El vector de infección inicial, que es el primer eslabón de la cadena, es el método de entrada del programa maligno en el sistema.