Nueva versión de Trickbot afecta a Windows Defender

Una nueva versión del troyano TrickBot incluye novedosas técnicas de evasión para prevenir su detección y eliminación. En esta última versión, TrickBot apunta a Windows Defender, el antivirus por defecto en sistemas Windows 10 y en muchos casos, el único que los usuarios tienen instalado en su equipo. Así, TrickBot, que empezó como un troyano bancario, ha conseguido mediante actualizaciones constantes convertirse en una amenaza con propósitos múltiples la cual permite el robo de información sensible de aplicaciones, enviar spam, así como ejecutar distintos tipos de malware en ordenadores infectados.

TrickBot es un troyano bancario que se centra en el robo de las credenciales bancarias, monederos de criptomonedas, información de los navegadores u otras credenciales que se encuentren en los ordenadores de los usuarios y sus navegadores.

Cuando TrickBot se ejecuta, en primer lugar inicia un «cargador» que prepara el sistema al deshabilitar los servicios y procesos de Windows encargados de la seguridad del software, tras lo que inicia una elevación de privilegios en el sistema. Una vez completada esta tarea, dará comienzo el paso «clave»: la inyección de una DLL que descargará el resto de módulos usados para llevar a cabo las diferentes tareas, como el robo de información del ordenador. Esta inyección refleja una nueva colaboración con IcedID (otro troyano bancario que apareció en 2017): en lugar de competir, TrickBot ha buscado fortalecer la relación con otros cibercriminales para lograr un mayor alcance y efectividad en su ataque.

Como novedad, TrickBot ahora incluye la funcionalidad de «Cookie Grabber» en un módulo a parte, lo que permite a los atacantes su manipulación de manera independiente a otros componentes y formas de robo de información del troyano.

Versiones anteriores de TrickBot, seguían un procedimiento más básico para desactivar las protecciones de Windows Defender:

  1. Deshabilitar y borrar el servicio WinDefend.
  2. Matar los procesos MsMPEng.exe, MSASCuiL.exe, y MSASCui.exe.
  3. Añadir y habilitar la política de Windows «DisableAntiSpyware» para deshabilitar Windows Defender y otros softwares.
  4. Deshabilitar las notificaciones de Windows Security.
  5. Deshabilitar la protección en tiempo real de Windows Defender.

En la nueva muestra descubierta por los investigadores de seguridad de MalwareHunterTeam y Vitali Kremez, quienes realizaron ingeniería inversa sobre la versión, se puede ver que el troyano ha añadido funciones que dan un paso más en la desactivación de Windows Defender.

TrickBot ha añadido 12 métodos adicionales para atacar a Windows Defender y Microsoft Defender ATP en Windows. Estos métodos utilizan, o bien la configuración de Registro, o el comando de PowerShell Set-MpPreferene para configurar las características de Windows Defender.

Mejora en la toma de control de Windows Defender
Fuente: Bleepingcomputer.com

Estos nuevos métodos llevan a cabo las siguientes funciones, la mayoría de las cuales (si no todas) se pueden bloquear si TamperProteciton se encuentra activo:

  • Añadir políticas en SOFTWAREPoliciesMicrosoftWindows DefenderReal-Time Protection en los siguientes casos:
    • DisableBehaviorMonitoring: deshabilita la monitorización de acciones de Windows Defender.
    • DisableOnAccessProtection: deshabilita el escaneo al abrir un programa o archivo.
    • DisableScanOnRealtimeEnalbe: deshabilita el proceso de escaneo.
  • Configurar las siguientes características de Windows Defender a través de PowerShell:
    • DisableRealtimeMonitoring: deshabilita el escaneo en tiempo real.
    • DisableBehaviorMonitoring: lo mismo que el anterior, solo que en el caso de Windows Defender.
    • DisableBlockAtFirstSeen: deshabilita la protección en la nube de Windows Defender.
    • DisableOAVProtection: deshabilita el escaneo de los archivos y ficheros descargados.
    • DisablePrivacyMode: deshabilita el modo privado de manera que todos los usuarios puedan ver el historial de amenazas.
    • DisableIntrusionPreventionSystem: deshabilita la protección de red para exploits de vulnerabilidades conocidas.
    • DisableScriptScanning: deshabilita el escaneo de scripts.
    • SevereThreatDefaultAction: configura el valor de esta función en 6, lo cual desactiva la respuesta automática ante amenazas severas.
    • LowThreatDefaultAction: configura el valor de esta función en 6, lo cual desactiva la respuesta automática ante amenazas severas.
    • ModerateThreatDefaultAction: configura el valor de esta función en 6, lo cual desactiva la respuesta automática ante amenazas moderadas.

Cuando TrickBot detecte que ciertos programas de seguridad están instalados, configurará un debugger para ese proceso utilizando la clave en el Registro de Windows «Opciones de Ejecución de Archivos de Imagen» (IFEO). Esto provoca que el debugger sea ejecutado antes que el programa, y si el debugger no existe, el programa que se pretende ejecutar fallará. En esta versión el nombre del proceso usado como debugger se ha cambiado a «kakugulykau», lo que causará que los programas no se ejecuten. Los programas que tienen un IFEO debugger configurado son:

  • MBAMService
  • SAVService
  • SavService.exe
  • AlMon.exe
  • SophosFS.exe
  • ALsvc.exe
  • Clean.exe
  • SAVAdminService.exe

Una de las formas en las que esta nueva versión de TrickBot se distribuye es a través de una página falsa de descarga de Office 365, la cual parece un sitio web totalmente legítimo de Microsoft; sus links incluso redireccionan a la página oficial de Microsoft. Sin embargo, tras esperar unos segundos el sitio web lanzará un mensaje indicando que nuestro navegador (Chrome y/o Firefox) necesita ser actualizado. Esta alerta difiere ligeramente según el navegador que utilicemos.

Mensaje de actualización de Chrome
Fuente: Bleepingcomputer.com
Mensaje de actualización de Firefox
Fuente: Bleepingcomputer.com

Como conclusión, recomendar a los usuarios verificar siempre las fuentes antes de realizar cualquier descarga y/o actualización.

Más información:

New TrickBot Version Focuses on Microsoft’s Windows Defender https://www.bleepingcomputer.com/news/security/new-trickbot-version-focuses-on-microsofts-windows-defender/

Trickbot Trojan Gets IcedID Proxy Module to Steal Banking Info https://www.bleepingcomputer.com/news/security/trickbot-trojan-gets-icedid-proxy-module-to-steal-banking-info/

Trickbot Trojan Now Has a Separate Cookie Stealing Module https://www.bleepingcomputer.com/news/security/trickbot-trojan-now-has-a-separate-cookie-stealing-module/

Fake Office 365 Site Pushes Trickbot Trojan as Browser Update https://www.bleepingcomputer.com/news/security/fake-office-365-site-pushes-trickbot-trojan-as-browser-update/

Powered by WPeMatico

Gustavo Genez

Informático de corazón y apasionado por la tecnología. La misión de este blog es llegar a los usuarios y profesionales con información y trucos acerca de la Seguridad Informática.