Creo que tu pregunta (¿Antivirus detectará keyloggers?) ha sido respondida.
Me gustaría dar un paso atrás y examinar los problemas más amplios, porque a veces la respuesta a una pregunta no es realmente la respuesta que estás buscando.
Primero, respetuosamente estoy en desacuerdo con la opinión de @ Polynomial. Creo que su idea central es fantástica. No importa qué controles de seguridad implemente si sus usuarios no son al menos tácitamente compatibles. RSA se redujo porque un asistente administrativo buscó en un mensaje de correo electrónico secuestrado y hizo clic en un enlace. Está intentando cambiar el comportamiento del usuario proporcionando un ciclo de retroalimentación claro; Esta es una técnica que ha demostrado ser efectiva. Creo que un keylogger es la "misión" o carga útil equivocada para implementar en esta campaña. Creo que una carga útil suficiente sería una redirección a una página que contenga la política de su empresa. Si necesita ir más allá de eso, podría incluir uno de los virus de muestra utilizados por las compañías de antivirus para probar sus productos. (No puedo encontrar un enlace a uno, pero si tiene una necesidad legítima, estoy seguro de que podrá encontrar uno).
Segundo, no estoy seguro de entender por qué estás viendo un antivirus. Si su objetivo es probar la efectividad de su antivirus, le sugiero que confíe en la investigación de otras personas. Hay sitios que publican investigaciones comparativas. Pero en última instancia, el 90% de los productos antivirus serán adecuados contra el 90% de los ataques que encuentre. No tengo los números actuales, pero la mayoría de los virus en la naturaleza son virus comunes.
Tercero, déjame combinar esas dos observaciones. El antivirus está diseñado para reducir la probabilidad de que sea víctima de un ataque oportunista. Si desea probar su resistencia contra un ataque oportunista, necesita una estrategia de prueba diferente. (Las exploraciones simples son probablemente suficientes). Los ataques de phishing falsos, como lo que usted describe, están diseñados para probar su resistencia frente a ataques dirigidos; Los programas antivirus no tienen valor contra ataques dirigidos.
Creo que debe dar un paso atrás y decidir qué tipo de política de seguridad / implementación desea (cuál es su tolerancia al riesgo). Una vez que sepas eso, entonces diseña escenarios de amenazas y casos de prueba contra esos. El comportamiento confuso del usuario con los keyloggers con antivirus me indica que no tiene una estrategia coherente de gestión de riesgos.