3. La información que está en el "Sistema origen" debe llegar al "Sistema destino". El sistema origen podría ser un disquete y el sistema destino el disco duro del ordenador, El funcionamiento del mecanismo de interceptación de la información varía en función de su implantación en sistemas operativos, o aplicaciones. El mecanismo de interceptación debe ser específico para cada sistema operativo o componente sobre el que se va a implantar el antivirus
4.
5. Este motor se encarga de buscar virus en la información que ha sido interceptada y, si procede, desinfectarla. Esta búsqueda de información se lleva a cabo de dos maneras. Una consiste en comparar la información recibida con una base de datos de virus (las llamadas "firmas de virus"). Si coincide la información con los patrones previamente conocidos mediante las firmas, se concluye que el fichero está infectado por un virus. La otra manera es "averiguar" si lo que se está analizando puede ser peligroso sin saber previamente si es un virus o no.
6. Cuando se habla de un antivirus hay que hacer una distinción muy clara entre los dos tipos de antivirus que hay. Uno son los antivirus residentes,. Son los antivirus que están constantemente vigilando el sistema para evitar que haya ningún tipo de intrusión. El otro tipo de antivirus son los analizadores bajo demanda. Éstos, si bien utilizan el mismo motor de búsqueda que el residente, se encargan de analizar partes del sistema solamente cuando el usuario lo ordena.