Entradas Mensuales

Síguenos en:

Canal Oficial Telegram de elhacker.NET Grupo Facebook elhacker.NET Twitter elhacker.NET Canal Youtube elhacker.NET Comunidad Steam: Grupo elhacker.NET Mastodon

Entradas populares

PostHeaderIcon Usan Google para atacar administradores con PuTTY modificado


Los administradores de IT que busquen PuTTY en Google podrían encontrar un resultado de descarga falso muy convincente. Investigadores han detectado una campaña que utiliza un sitio web imitador para distribuir un instalador de Windows malicioso disfrazado del popular cliente SSH. Para engañar al usuario, el instalador abre una ventana de PuTTY funcional como señuelo, mientras que, en segundo plano, ejecuta secretamente una cadena de malware.



Si eres un administrador de IT y buscas PuTTY en Google, podrías encontrar un resultado de descarga falso muy convincente mezclado con enlaces legítimos. Un grupo de investigadores ha documentado una campaña que utiliza un sitio web clon para distribuir un instalador malicioso de Windows disfrazado del popular cliente SSH.

El instalador abre una ventana de PuTTY totalmente funcional como señuelo, mientras inicia secretamente una cadena de malware independiente en segundo plano.

 

La campaña se dirige a personas que utilizan herramientas de sistema y acceso remoto como parte de su trabajo. Un resultado de búsqueda "envenenado" te lleva a una página falsa de PuTTY, y su enlace de descarga te proporciona un instalador MSI troyanizado.

La página copia el título del sitio de descarga genuino de PuTTY, lo que hace que el resultado falso parezca creíble. Este método recuerda a campañas anteriores de descargas falsas de PuTTY dirigidas a administradores de IT, pero la cadena reportada recientemente utiliza Node.js y un sistema de comandos diferente.

Analistas de Unit 42 identificaron la campaña e informaron que el MSI instala un cargador de Node.js ofuscado junto con un programa PuTTY 0.85 firmado y sin modificar.

Sus hallazgos describen una infección de múltiples etapas que puede darle a un operador la capacidad de enviar nuevas instrucciones de JavaScript a un ordenador infectado. El informe también destaca el uso de contratos inteligentes de Ethereum para localizar el servidor activo de comando y control, o C2.

El sitio de entrega reportado, puty[.]ink, imita la página de descarga de PuTTY. Al hacer clic en su enlace de descarga, se recupera el archivo Putty-x86_64.msi desde un bucket de almacenamiento de Backblaze B2.

Cuando abres el instalador, Windows Installer deposita cuatro archivos en una carpeta dentro del directorio Local AppData del usuario. El MSI también abre putty.exe, una copia legítima de PuTTY 0.85 firmada por Sectigo. Debido a que el programa se ve y funciona normalmente, puedes creer que la instalación es segura.

Mientras tanto, el instalador inicia un archivo por lotes llamado 44JYYsqg.cmd. El script oculta su consola, verifica si Node.js ya está instalado y, si no es así, descarga el entorno de ejecución oficial de Node.js 18.20.5.

Luego utiliza un pequeño archivo JScript para lanzar Node.js con una carga útil (payload) de JavaScript ofuscada. El entorno de ejecución en sí es legítimo; el peligro proviene del script del atacante y de la forma en que se utiliza. Este enfoque se parece a otros casos donde los atacantes utilizan Node.js como lanzador de malware.

En lugar de depender únicamente de una dirección de servidor fija incrustada en el malware, el cargador de JavaScript consulta un contrato inteligente de Ethereum a través de siete servicios RPC públicos.

Compara las respuestas y utiliza la URL válida más común como su dirección de C2. El malware verifica si hay una dirección actualizada cada cinco minutos, lo que dificulta que los defensores se limiten a bloquear un solo servidor.

La técnica, conocida como EtherHiding, también ha aparecido en otras campañas que ocultan la infraestructura de malware en Ethereum. Tras encontrar un servidor, el malware realiza comprobaciones aproximadamente cada 500 milisegundos.

Sus solicitudes parecen descargas de archivos ordinarios de imagen o estilo, utilizando extensiones como .png, .jpg, .css y .ico.

Si el servidor devuelve más de 10 bytes, el cargador pasa la respuesta a la ejecución de JavaScript con acceso a las funciones de Node.js. Eso significa que el operador puede enviar nuevas capacidades sin tener que reemplazar el instalador original.

Por qué los equipos de IT deberían prestar atención

Los hallazgos de Unit 42 describen comandos para recopilar detalles del sistema, incluyendo el sistema operativo, productos antivirus, membresía de dominio, hardware gráfico y sesiones SMB activas.

Los investigadores también observaron la recopilación de perfiles de navegador y cookies, la instalación de un paquete WebSocket y una rutina de PowerShell que capturaba aproximadamente cinco capturas de pantalla del escritorio por segundo.

Esas imágenes se guardaban como archivos codificados en la carpeta temporal, permitiendo un monitoreo casi en vivo de tu pantalla. La campaña no depende de un fallo de software en PuTTY.

Depende de que tú confíes en un resultado de búsqueda y ejecutes un instalador de una página falsa. Esto es especialmente preocupante para los administradores, cuyos ordenadores pueden contener sesiones de navegador, detalles de acceso guardados o conexiones activas a sistemas internos.

Se han utilizado señuelos similares en los resultados de búsqueda para entregar utilidades troyanizadas, como se vio en campañas anteriores de PuTTY y WinSCP falsos dirigidos a equipos de IT.

Los equipos deberían dirigir al personal hacia fuentes de software verificadas y considerar el mantenimiento de un portal de software aprobado para las herramientas de uso común.

Los equipos de seguridad pueden investigar actividad inesperada de node.exe desde las carpetas AppData del usuario, especialmente cuando se ejecuta con un argumento de archivo .ini.

También deberían revisar los lanzamientos de MSI que crean los archivos nombrados de la campaña y verificar el tráfico saliente hacia los servicios RPC de Ethereum desde ordenadores que no tengan motivos para utilizarlos.

La página de descarga legítima de PuTTY y la fuente oficial de lanzamientos de Node.js pueden ayudarte a verificar de dónde debe provenir el software confiable: sitio oficial de PuTTY y Node.js 18.20.5 para Windows.

El anuncio de la campaña de Unit 42 está disponible en X. Una ventana de programa familiar o una firma válida en un archivo adjunto no demuestra que el instalador en sí sea seguro.


Fuentes:
https://cybersecuritynews.com/hackers-abuse-google-search/

0 comments :

Post a Comment

Los comentarios pueden ser revisados en cualquier momento por los moderadores.

Serán publicados aquellos que cumplan las siguientes condiciones:
- Comentario acorde al contenido del post.
- Prohibido mensajes de tipo SPAM.
- Evite incluir links innecesarios en su comentario.
- Contenidos ofensivos, amenazas e insultos no serán permitidos.

Debe saber que los comentarios de los lectores no reflejan necesariamente la opinión del STAFF.