Skip to content
KitploitKITPLOIT
HerramientasExploitsBlog
Log in
Enviar
HerramientasExploitsBlog
Enviar

¡Herramientas de Hacking, PenTest y Ciberseguridad para tu Arsenal de Seguridad!

Kitploit es un directorio de herramientas de hacking, ciberseguridad y pentesting. Descubre las últimas actualizaciones de proyectos para encontrar vulnerabilidades, analizar sistemas, automatizar pruebas y fortalecer tu seguridad.

FeedsContactoPrivacidad© 2026 Kitploit

Directorio de Herramientas

Categorías

Ver todas las categorías
Loading categories
DesckVB-RAT — Análisis completo de un troyano de acceso remoto nunca antes documentado, vinculado a la cadena de herramientas de Pjoao1578 | Kitploit
Herramientas/GitHubGitHub/shadowopcode/desckvb-rat
Gestión de Indicadores de Compromiso (IOC)OSINT (Inteligencia de Fuentes Abiertas)Análisis de MalwareForensia DigitalComando y ControlInteligencia de AmenazasPapers e InvestigaciónAprendizaje y EducaciónRespuesta a IncidentesDesarrollo de PayloadsTroyano de Acceso Remoto
9431hace 8 mesesAún no revisado

Más Populares

Ver todos →

Descubre las herramientas más usadas por nuestra comunidad.

Explora todas las herramientas

Explora nuestra colección de herramientas

Ver todas las herramientas →
GitHubshadowopcode/desckvb-rat

DesckVB-RAT

Análisis completo de un troyano de acceso remoto nunca antes documentado, vinculado a la cadena de herramientas de Pjoao1578

Ver Repositorio
Compartir

DesckVB RAT (v2.9) — RAT .NET modular, entrega en múltiples etapas y ecosistema de plugins

Vinculación de cadena de herramientas a “Pjoao1578”

Autor: ShadowOpCode
X/Twitter: https://x.com/ShadowOpCode

Este repositorio acompaña un informe técnico completo que documenta un ecosistema de malware activo centrado en DesckVB RAT, un troyano de acceso remoto .NET modular observado en campañas activas a principios de 2026.

El análisis reconstruye el ciclo de vida completo de la infección, desde la entrega inicial de JavaScript hasta la ejecución en memoria, la comunicación C2 y el despliegue de plugins bajo demanda.

⚠️ Este repositorio no distribuye binarios maliciosos.
Solo contiene material de investigación, indicadores de compromiso y perspectivas defensivas.

DesckVB RAT

📄 Informe

  • PDF: DesckVB_RAT.pdf
  • Temas principales cubiertos:
    • Cadena de infección en múltiples etapas (WSH JavaScript → PowerShell → cargador .NET → RAT)
    • Descifrado en tiempo de ejecución de la configuración C2 (host, puerto, mutex, banderas)
    • Reconstrucción del protocolo C2 TCP personalizado utilizando datos históricos de PCAP
    • Análisis en profundidad de plugins modulares (keylogger, webcam, enumeración AV, sonda de red)
    • Análisis del builder (v2.6) en entorno aislado
    • Análisis de vinculación de cadena de herramientas respaldado por OSINT

TL;DR (para los que “solo quieren el punto”)

  • DesckVB RAT no es interesante porque sea nuevo, sino porque es estable, modular y operativamente maduro.
  • La arquitectura basada en plugins permite a los atacantes desplegar capacidades de forma selectiva tras el compromiso.
  • Incluso con infraestructura C2 inactiva, los datos históricos de PCAP permiten una reconstrucción confiable de:
    • estructura del protocolo
    • semántica de comandos
    • mecanismos de entrega de plugins
  • Las referencias repetidas a “Pjoao1578” en plugins, metadatos y rutas de compilación respaldan firmemente la vinculación de cadena de herramientas / entorno de compilación compartido (no atribución ciega).

🔗 Kill Chain observada (Alto nivel)

Etapa 1 – JavaScript WSH

  • Ofuscación pesada de cadenas
  • Autocopiado a C:\Users\Public\
  • Reinicio mediante wscript.exe //nologo
  • Reconstrucción dinámica de una carga útil de PowerShell (Base64)

Etapa 2/3 – PowerShell

  • Reconstrucción de carga útil en tiempo de ejecución
  • Verificaciones de conectividad (dominios de Google)
  • Lógica antianálisis (verificaciones de proceso/depurador)
  • Descarga de fragmentos de carga útil codificados en decimal
  • Reconstrucción en memoria de un ensamblado .NET

Etapa 4 – Cargador .NET (Sin archivo)

  • Assembly.Load() con invocación reflectiva
  • Ejecución controlada por verificaciones de entorno
  • Sin PE descargado en reposo

Etapa 5 – DesckVB RAT v2.9.0.0

  • Descifrado en tiempo de ejecución de la configuración:
    • dirección y puerto C2
    • mutex
    • banderas de capacidad
    • contraseña de autenticación C2
  • Baliza TCP persistente con bucle de reconexión
  • C2 observado como inactivo (RST) durante el análisis en vivo

📡 Protocolo C2 y entrega de plugins

Reconstruido a partir de datos históricos de PCAP:

  • Comando de ejecución de plugin: RunBlugin||<BASE64_ENCODED_DLL>
  • Elementos de protocolo consistentes:
    • Delimitador de campo: ||
    • Terminador de mensaje (usado por varios plugins): #Sucess#

La consistencia del protocolo es crítica para la detección y búsqueda a nivel de red, incluso cuando la infraestructura cambia.


🧩 Plugins analizados (Resumen)

  • DetectarAntivirus.dll

    • Enumera productos de seguridad instalados
    • Envía los resultados de vuelta al C2
  • Keylogger.dll

    • Hook de teclado de bajo nivel (SetWindowsHookEx)
    • Seguimiento de ventana activa
    • Intercepción del portapapeles
    • Exfiltración mediante protocolo TCP personalizado
  • Webcam.dll

    • Usa DirectShow (AForge)
    • Transmite fotogramas JPEG prefijados con Cam||
    • Intenta suprimir el LED de la cámara mediante clave de registro (el efecto depende del OEM/controlador)
  • Ping_Net.dll

    • Sonda RTT ICMP (predeterminado: www.google.com.br)
    • El comando opcional mapa realiza una obtención HTTP(S) de URLs proporcionadas por el atacante

🧪 Validación del Builder (v2.6)

Se ejecutó una versión crackeada del builder de DesckVB RAT (v2.6) en un entorno de laboratorio completamente aislado para comparar:

  • estructura de configuración
  • nombres y disposición de plugins
  • semántica del protocolo
  • convenciones de versionado

La superposición entre la salida del builder y las muestras en vivo muestra una fuerte continuidad entre versiones, respaldando la agrupación a nivel de ecosistema.


🕵️ Vinculación de cadena de herramientas a “Pjoao1578”

El identificador “Pjoao1578” aparece repetida e independientemente en:

  • Metadatos CompanyName en múltiples plugins (Pjoao1578Developer)
  • Rutas de depuración como: ...\DesckVB Rat\V2.9.0.0\DLL\Blugin Stub\
  • Informes públicos anteriores relacionados con cargadores y herramientas similares

Conclusión correcta

  • Fuerte evidencia de cadena de herramientas / entorno de compilación / marca compartidos
  • Útil para agrupación y búsqueda de amenazas
  • No suficiente para atribución personal definitiva

El informe evita intencionalmente la sobre-atribución y trata estos indicadores con el rigor analítico apropiado.


🧾 Indicadores de compromiso (Extracto)

Tablas completas disponibles en el apéndice del informe.

C2

  • manikandan83[.]mysynology[.]net:7535

URLs de staging (ejemplos)

  • hxxps://andrefelipedonascime1768785037020[.]1552093[.]meusitehostgator[.]com[.]br/.../01.txt
  • .../02.txt
  • .../03.txt
  • .../PeYes

SHA256 (ejemplos)

  • JS de Etapa 1: 9d9cfe5b31a3b020e3c65d440d8355e33f7c056b087ec6aba3093ae1a099ac0
  • PowerShell: 347621f7a3392939d9bdbe8a6c9fda30ba9d3f23cb6733484da8e2993772b7f3
  • Cargador: a675f5a396de1fa732a9d83993884b397f02921bbcf34346fbed32c8f4053064
  • RAT: affb29980bc9564f1b03fe977e9ca5c7adf254656d639632c4d14e34aa4fdff6
  • Plugin de cámara web: ff051dde71487ea459899920ef7014dad8eee4df308eb360555f3e22232c9367

🛡️ Guía de detección y búsqueda

Señales en endpoints

  • JavaScript WSH ofuscado copiado a C:\Users\Public\
  • Ejecución mediante wscript.exe //nologo
  • PowerShell construyendo matrices de bytes decimales + Assembly.Load()
  • Mutex: nozgrb6ev4t4c7sc2hz7iwnnmmwahj54
  • Suplantación de procesos (Update.exe, directorios Microsoft)

Señales de red

  • Formato de baliza que contiene: Desk||<machine>||<user>||<locale>||2.9.0.0||
  • Entrega de plugins mediante RunBlugin||
  • Delimitador estable || y terminador #Sucess#

📚 Metodología

  • Análisis estático (cadenas, IL, metadatos)
  • Ejecución dinámica en laboratorio aislado
  • Reconstrucción de tráfico de red utilizando PCAP histórico
  • Ejecución del builder para comparación estructural

⚠️ Aviso legal

Esta investigación se publica solo con fines defensivos y analíticos.

  • No se distribuyen binarios maliciosos
  • Los indicadores pueden ser reutilizados o degradarse con el tiempo
  • La atribución se maneja de manera conservadora:
    • la evidencia respalda la vinculación de cadena de herramientas y agrupación
    • no identificación definitiva de un operador individual

📎 Citación

Si hace referencia o reutiliza esta investigación, por favor enlace:

  • este repositorio
  • el informe PDF completo
  • la cuenta X del autor (@ShadowOpCode)
Descargar herramienta