Una investigación reciente realizada por ESET alertó sobre los efectos negativos de la publicación del código fuente de AsyncRAT, un troyano de acceso remoto (RAT) liberado en 2019.
Características técnicas de AsyncRAT
AsyncRAT fue desarrollado en C# con una arquitectura modular y un sistema de plugins que facilita la adición o eliminación de funciones a voluntad. Además, comparte clases de criptografía con Quasar RAT, lo que permite portar configuraciones y cifrados sin esfuerzo.
Forks destacados de AsyncRAT
- DCRat: oculta actividad deshabilitando AMSI/ETW y roba cámara, micrófono y tokens de Discord.
- Venom RAT: mejora las técnicas de evasión.
- NonEuclid RAT: bruteforce SSH/FTP y funciona como clipper de criptomonedas.
- JasonRAT: filtra víctimas por país.
- XieBroRAT: puente con Cobalt Strike adaptado al mercado chino.
Distribución y propagación
Los constructores y módulos preconfigurados se ofrecen en Telegram y foros de la dark web, rebajando la barrera de entrada y multiplicando las infecciones. Los forks parchean interfaces de seguridad (AMSI/ETW), inyectan código en procesos legítimos y se copian en claves de inicio o tareas programadas para resistir reinicios.
Funcionalidades del malware
El mismo binario puede activar plugins para keylogging, capturas de pantalla, cifrado de archivos o control total del escritorio remoto, según el objetivo de la campaña. Usan cifrado personalizado y túneles (p. ej. Cloudflare) para camuflar el tráfico; algunos variantes rotan dominios mediante DGA o abusan de plataformas legítimas — Discord, Telegram, GitHub — para alojar cargas útiles.
Campañas de distribución
Campañas masivas empaquetan AsyncRAT en droppers como GuLoader o SmokeLoader, distribuidos a través de falsos cracks, actualizaciones y phishing. Una vez dentro, el RAT actúa de plataforma de lanzamiento para ransomware o stealers.