Los anteriores intentos de Microsoft para proteger a los usuarios de Windows del peligroso malware han sido muchas veces sin duda un desastre. Sin embargo, con Windows 10 la compañía está ofreciendo una nueva manera de ayudar a proteger a los usuarios contra el malware basado en la escritura dinámica y otras formas de ataque cibernético.
AMSI (Antimalware Scan Interface) es un estándar de interfaz que permite a las aplicaciones y servicios de Windows, integrarse con cualquier producto antimalware existente en el PC. Estas aplicaciones pueden llamar a las nuevas API AMSI de Windows en cualquier momento para escanear el equipo en busca de malware.
Microsoft explica:
«El software malicioso que utiliza técnicas de ofuscación y evasión incorporados en huéspedes de scripting de Windows, serán automáticamente inspeccionados en un nivel mucho más profundo, proporcionando niveles adicionales de protección».
Las aplicaciones pueden utilizar AMSI para escanear archivos, memoria o streams, rendimiento del contenido y verificaciones de la reputación de la IP, y emplear otras técnicas para identificar el comportamiento malicioso de las aplicaciones.
¿Donde Encontrar Documentación De AMSI?
Como se ha mencionado anteriormente, AMSI provee una API para ser usada por los programadores y desarrolladores de aplicaciones, Microsoft brinda una referencia a la interfaz de la API, en la cual podrían encontrar:
- Enumeración de la interfaz de escaneo del Antimalware
- Funciones de la interfaz de escaneo del Antimalware AMSI
- Interfaz de las interfaces de escaneo del Antimalware AMSI.
Microsoft prevé aplicaciones de comunicación que utilizan para escanear los mensajes instantáneos en busca de virus, y por supuesto comprobar automáticamente los plugins de los juegos antes de que sean instalados.
El gigante del software espera que desarrolladores de aplicaciones van a hacer uso de AMSI para proteger a los usuarios del contenido potencialmente malicioso, y pide a los desarrolladores de antivirus añadir soporte para la nueva interfaz en sus nuevos productos.
Finalmente
Sin duda, con la llegada de Windows 10, Microsoft brindara una serie de grandes ventajas; no solo a los usuarios sino también a los desarrolladores de aplicaciones que deseen programar para este popular sistema operativo.