Los productos McAfee incluyen mecanismos de autoprotección para evitar la manipulación de archivos McAfee, carpetas, procesos, entradas de registro y ejecutables. Los mecanismos de autoprotección son necesarios para proporcionar y mantener un alto nivel de seguridad y confianza en el software, especialmente para protegerlos de malware ataques.
Es posible que algunas aplicaciones de software de terceros inyecten o "enlacen" procesos de McAfee o intenten cargar su propio código (una DLL) en el proceso de McAfee. Las aplicaciones de terceros podrían utilizar técnicas de enlace como medio para proporcionar más funcionalidad al usuario o al administrador. Sin embargo, no existe una razón legítima para conectar los servicios de nivel de sistema protegidos McAfee.
Aunque este comportamiento es similar a un ataque de malware, desde el punto de vista del proveedor de terceros, la aplicación de terceros se comporta de la forma esperada. Proporciona funcionalidad que admite la finalidad de la aplicación de terceros. Los proveedores de terceros reconocen que no necesitan enlazar todos los procesos, y muchas proporcionan una configuración de compatibilidad que permite excluir procesos específicos de la inserción con su código.
Pueden producirse efectos adversos cuando código de terceros que no es de confianza inyectar o enlazar servicios protegidos McAfee. Entre los problemas conocidos se incluyen los interbloqueos del sistema que requieren corrección manual.