Operación FakeWealth: Inteligencia de Amenazas sobre la Red cmdxcapital

Investigación de threat intelligence sobre una campaña de fraude financiero con infraestructura en Cloudflare y Google Cloud, migración de wallets Bitcoin, suplantación corporativa y fallos de OpSec que expusieron consultas SQL, tokens de sesión y rutas absolutas del servidor. Esta es la versión extendida del caso que forma parte de la Threat Hunter Recollection.

/índice_de_la_investigación +

00. Resumen de Inteligencia

La Operación FakeWealth es una campaña de fraude financiero que opera bajo la marca cmdxcapital.com. Este artículo documenta el ciclo completo de inteligencia de amenazas aplicado sobre esta red: desde la identificación de infraestructura y el mapeo de dominios satélites hasta la correlación de wallets en blockchain, la atribución por reutilización de plantillas y la explotación de fallos de OpSec para extraer inteligencia del backend.

El enfoque principal es la inteligencia de amenazas: cómo pivotar sobre indicadores de red, cómo leer los errores de configuración del adversario como fuente de inteligencia, y cómo conectar los hallazgos técnicos con el ecosistema más amplio de fraudes financieros documentados en la Threat Hunter Recollection. Las vulnerabilidades encontradas —debug mode de Laravel expuesto, bypass de captcha, proc_open() deshabilitada— no son el fin del análisis, sino evidencias que alimentan la comprensión del adversario.

Este caso tiene conexiones directas con otras investigaciones del portafolio. La metodología de mapeo de infraestructura es la misma que apliqué en la deconstrucción de la red de Pig Butchering, donde los atacantes también utilizaban Cloudflare como escudo, rotación de dominios y plantillas Vue3 recicladas. La diferencia aquí es que cmdxcapital cometió un error que ninguna otra campaña había cometido: dejar el debug mode de Laravel activado en producción. Este mismo patrón de fuga de información por malas configuraciones es el que documenté en la auditoría a la Web API financiera, donde los errores del backend exponían excepciones personalizadas y detalles de implementación.

Campaña de fraude financiero activa

Fecha del informe: Octubre 2025 – Mayo 2026. La infraestructura sigue operativa. Se recomienda bloqueo inmediato de todos los IoCs listados.

01. Ficha de Inteligencia de la Campaña

IndicadorValor
Dominio Corecmdxcapital.com
Framework BackendLaravel 8.83.25 (PHP 8.3.15)
Ruta Absoluta del Servidor/home/cmdxcapi/domains/cmdxcapital.com/public_html
Wallet BTC Actualbc1qqqr0r2ts5m6n8av46z7g7t0v3eeakvtnffelsa
Entidad Legal SuplantadaCompanies House UK N° 13699699 (disuelta 2023)
Plataforma PredecesoraBremby (bremby.biz) — $174,664 en depósitos, 13 reportes de estafa
Fallos de OpSec DetectadosDebug mode expuesto, captcha trivial, proc_open() deshabilitada, queries SQL y tokens de sesión fugados

02. Infraestructura de Red y Pivoting sobre Dominios

El mapeo de infraestructura es el primer pilar de la inteligencia de amenazas. La campaña se diversifica en una red de dominios satélites que funcionan como falsos brokers y portales de captación. Utilizando Cloudflare como CDN y proxy inverso, los atacantes ocultan el servidor de origen real.

Mapa de topología de red de la campaña cmdxcapital
topology_infrastructure_nodes_cmdx.png — Mapa de topología que correlaciona los dominios principales y satélites. El servidor origen en cPanel (198.251.89.82, Frantech/BuyVM) se oculta tras proxies inversos de Cloudflare. Los subdominios de correo se enlazan con Google Cloud Workspace.
Grafo de infraestructura de la campaña cmdxcapital
cmdxcapital_infrastructure_graph.png — Grafo técnico que asocia todos los vectores de la amenaza: rangos DNS y CDN, host de origen, y firmas criptográficas de los artefactos de la campaña.

Los dominios satélites incluyen apexreturns.live, vertexprimestock.com, nexusinveste.com y al menos 10 dominios adicionales. Todos comparten la misma plantilla HTML, los mismos canales de Telegram y las mismas hojas de estilo Bootstrap. Esta reutilización de infraestructura es un patrón que también documenté en el análisis de la red de Pig Butchering bybsusd.com, donde los atacantes reciclaban plantillas Vue3 con Vant UI y mantenían un backend constante mientras rotaban dominios.

El Eslabón Anterior: Bremby (bremby.biz)

La campaña cmdxcapital no nació de la nada. Es la iteración más reciente de una infraestructura de fraude que operó anteriormente bajo la marca Bremby (bremby.biz). Los registros públicos de monitoreo de inversiones revelan que Bremby fue clasificado como scam confirmado, con 13 reportes de estafa, $174,664 en depósitos fraudulentos y $7,282 en listados. El dominio fue registrado en NameCheap el 12 de octubre de 2020 con vigencia hasta 2023, y estaba protegido tras el mismo escudo de Cloudflare (IPs 104.18.47.118, 172.67.146.22, 104.18.46.118) que hoy utiliza cmdxcapital. El certificado SSL también era emitido por Cloudflare Inc.

Los planes de inversión fraudulentos de Bremby —un único plan del 5% mensual— eran monitoreados por 21 plataformas de seguimiento de HYIP (High Yield Investment Programs), incluyendo invest-tracing.io, hyiptank.net, list4hyip.com y monetka.blog. La existencia de este ecosistema de monitoreo es una mina de oro para la inteligencia de amenazas: permite trazar la evolución completa de la campaña desde su encarnación anterior, confirmando que los atacantes simplemente reciclan la infraestructura, cambian el nombre de la marca y reanudan las operaciones.

El patrón es consistente con lo documentado por la FTC en múltiples casos de enforcement: los operadores de esquemas HYIP y falsos exchanges mantienen la misma columna vertebral técnica —Cloudflare como escudo, NameCheap como registrador, plantillas recicladas— y solo cambian la fachada cuando la marca anterior se quema. Bremby operó durante tres años antes de ser desmantelado. CMDX Capital es su reemplazo directo.

Historial de plantillas clonadas de CMDX Capital
scam_cloned_template_history.jpg — Reportes en foros financieros que evidencian la reutilización de estructuras visuales de plataformas previas de estafa (como Bremby), operando bajo el mismo número de registro de Companies House antes de migrar a CMDX Capital.
Lección de Threat Intelligence: Trazabilidad de Campañas

Los sitios de monitoreo de HYIP como InvestorsStartPage, hyiptank.net y list4hyip.com son fuentes de inteligencia subestimadas. Mantienen registros históricos de dominios, depósitos, reportes de estafa y direcciones IP que permiten trazar la evolución de una campaña a través de múltiples identidades. La correlación entre Bremby y CMDX Capital no es especulativa: comparten el mismo registrador (NameCheap), el mismo CDN (Cloudflare), el mismo rango de IPs de origen y la misma plantilla de sitio. Son la misma operación con distinto nombre.

03. Fallos de OpSec como Fuente de Inteligencia

En threat intelligence, los errores del adversario son una mina de oro. La Operación FakeWealth cometió varios fallos de seguridad operacional que permitieron extraer información que ningún atacante querría revelar. El más grave fue dejar el modo de depuración de Laravel activado en producción.

El Crash de Laravel: proc_open() y SwiftMailer

Durante las pruebas de automatización del endpoint de registro, la plataforma expuso un reporte de error completo de Laravel Client. La interfaz Ignition —diseñada para entornos de desarrollo— estaba accesible públicamente con APP_DEBUG=true y APP_ENV=production.

Interfaz Ignition de Laravel expuesta en cmdxcapital.com
laravel_ignition_crash_cmdxcapital.jpg — Interfaz Ignition expuesta en producción en cmdxcapital.com/register. APP_DEBUG=true en un servidor con APP_ENV=production.

El siguiente diagrama de secuencia forense mapea la interacción entre el navegador y el backend durante el crash, desde el POST hasta la exposición del stacktrace:

Diagrama de secuencia del crash de Laravel en producción
sequence_laravel_production_crash.png — Diagrama de secuencia forense: POST /register, inserción en MySQL y colapso del framework al invocar proc_open() mediante SwiftMailer.

El error se originaba en Swift_Transport_StreamBuffer.php, línea 291. El flujo: el usuario se registra, Laravel Fortify inserta el registro en users y crypto_accounts, el sistema intenta despachar un WelcomeEmail mediante SwiftMailer, este invoca proc_open() para interactuar con sendmail, y al estar la función deshabilitada en php.ini, la aplicación crashea exponiendo todo.

Stacktrace de SwiftMailer mostrando la llamada a proc_open()
swiftmailer_proc_open_stacktrace.jpg — Stacktrace forense: Swift_Transport_StreamBuffer (línea 291) intentó invocar proc_open(). El servidor devolvió error fatal por restricciones de hardening en php.ini.

Inteligencia Extraída del Debug Mode

La interfaz Ignition no solo mostraba el error. Exponía información que alimentó directamente la inteligencia sobre la campaña:

Consultas SQL expuestas por el debug mode
mysql_queries_leak_users_table.jpg — Consultas SQL enviadas a MySQL. Revela el orden de inserción: INSERT en users seguido de creación de cuenta en crypto_accounts.
Datos de la petición HTTP expuestos
http_request_data_payload_leak.jpg — Datos persistidos en request_data. Expone parámetros HTTP POST, tokens de sesión e intentos de inyección SQL en el campo email.
Variables de entorno del servidor expuestas
server_environment_variables_exposed.jpg — Variables de entorno: ruta raíz del hosting y versiones de Laravel 8.83.25 sobre PHP 8.3.15.
Lección de Threat Intelligence

El debug mode activo en producción no es solo una vulnerabilidad: es una fuente de inteligencia. Permitió mapear la estructura de la base de datos, identificar la lógica de negocio del backend (Fortify, SwiftMailer, WelcomeEmail) y obtener las rutas absolutas del servidor. En la Threat Hunter Recollection documento cómo este tipo de errores de configuración son una constante en campañas de fraude: desde OpenSSH 7.4 en servidores de Hong Kong hasta captchas con claves en el JSON del lado del cliente. La lección para desarrolladores es clara: nunca despliegues a producción con APP_DEBUG=true. Un simple flag en el .env puede exponer toda la arquitectura de tu backend.

04. Evasión de Controles y Automatización de la Recolección

El formulario de registro implementaba un captcha trivial de evadir. El HTML contenía un input oculto con el valor de confirmación:

<input type='hidden' name='captcha_confirmation' value='61416'>

Este patrón —delegar la validación del captcha a un valor estático en el cliente— es el mismo tipo de error que documenté en el análisis de la red de Pig Butchering, donde el backend devolvía la clave de validación del captcha en el propio JSON de respuesta. En ambos casos, la inteligencia obtenida permite automatizar la recolección de datos del adversario sin interacción humana.

Diagrama de flujo del bypass de captcha
captcha_bypass_logic_flow.png — Diagrama del fallo de diseño: el script extrae el valor estático de captcha_confirmation y lo replica en la petición POST.

La siguiente captura muestra la ejecución real del script de auditoría que desarrollé para validar la evasión:

Salida de terminal del script PoC automatizado
automation_poc_terminal_output.jpg — Ejecución del script PoC. Fase 1: extracción del token CSRF y evasión del captcha. Fase 2: POST automatizado, respuesta HTTP 500, captura del stacktrace con proc_open(), ruta absoluta del host y consulta SQL cruda.

05. Inteligencia en Blockchain y Suplantación Corporativa

Migración de Wallets

Durante el monitoreo, los atacantes migraron su infraestructura de pagos: eliminaron Litecoin, mantuvieron USDT y reemplazaron la dirección de Bitcoin por una billetera Bech32 nativa sin historial previo:

bc1qqqr0r2ts5m6n8av46z7g7t0v3eeakvtnffelsa
Monitoreo de la wallet Bitcoin de cmdxcapital
cmdxcapital_btc_wallet_tracking.jpg — Análisis On-Chain: cambio a formato Bech32 nativo sin transacciones previas. Técnica de rotación limpia para segmentar el rastreo de fondos.
Diagrama de flujo de lavado de activos en blockchain
blockchain_ledger_capital_trace.png — Flujo de lavado: Smurfing/Peeling sobre USDT en TRC20 vs. acumulación estática en la nueva dirección Bech32 de Bitcoin.

Suplantación de Companies House UK

La campaña utilizaba identidades clonadas de empresas británicas disueltas. El registro oficial de Companies House (Empresa N° 13699699) muestra que la entidad cesó operaciones en 2023. Los atacantes clonaron su estructura antes de la disolución. Esta técnica de legal spoofing es recurrente en campañas de fraude financiero: los atacantes buscan entidades disueltas en jurisdicciones con registros públicos accesibles (UK, Singapur, Hong Kong) para robar su identidad corporativa y proyectar una falsa sensación de respaldo legal ante las víctimas.

Registro de Companies House UK de la empresa disuelta
companies_house_uk_spoofing.jpg — Contraste contra el portal gubernamental del Reino Unido. La corporación 13699699 fue disuelta en 2023, validando la técnica de usurpación de marcas inactivas.

06. Correlación de Actores e Infraestructura

El siguiente grafo une la capa de ingeniería social con la infraestructura on-chain, asociando las identidades de Telegram de los operadores con las carteras que recibieron los fondos.

Grafo de relaciones entre actores e infraestructura
threat_actor_relationship_graph.png — Grafo de relaciones: identidades de Telegram (Juan Gómez, Jesus), grupos de captación y carteras Bitcoin/USDT que recibieron fondos de las víctimas.

07. Recomendaciones de Caza (Threat Hunting)

  1. Bloquear el dominio core y todos los satélites en firewalls, proxies y sistemas de filtrado DNS.
  2. Monitorear la wallet Bitcoin bc1qqqr0r2ts5m6n8av46z7g7t0v3eeakvtnffelsa para detectar nuevas transacciones y posibles víctimas.
  3. Buscar nuevos dominios que compartan la misma plantilla HTML, canales de Telegram u hojas de estilo Bootstrap.
  4. Rastrear instalaciones de Laravel con debug mode activo en dominios relacionados con trading o criptomonedas. La exposición de Ignition es un indicador de infraestructura mal configurada vinculada a campañas similares.
  5. Consultar los hashes SHA-256 de los archivos asociados contra VirusTotal, Maltiverse y Hybrid Analysis.
  6. Implementar reglas para formularios con captcha vulnerable: buscar patrones HTML donde el valor de confirmación viaje como input oculto estático en el cliente.
  7. Monitorear plataformas de tracking de HYIP como InvestorsStartPage, hyiptank.net y list4hyip.com para identificar nuevos dominios que repliquen el patrón de Bremby/CMDX Capital.
  8. Correlacionar registros de Companies House con dominios de trading e inversión para detectar suplantación de entidades disueltas.

08. Conclusión

La Operación FakeWealth demuestra que la inteligencia de amenazas no depende de zero-days ni de accesos privilegiados. Depende de saber leer lo que el adversario deja expuesto. Un debug mode activo en producción, un captcha con valor estático en el HTML, una wallet Bech32 recién creada, una empresa británica disuelta en 2023 y un historial de fraude documentado en plataformas públicas de monitoreo de HYIP son piezas que, correlacionadas, dibujan el mapa completo de una campaña que ha estado operando desde al menos 2020 bajo diferentes nombres.

La trazabilidad entre Bremby y CMDX Capital —confirmada por el mismo registrador, el mismo CDN, el mismo rango de IPs y la misma plantilla— revela que no estamos ante un atacante oportunista, sino ante un grupo que opera de forma continua, reciclando infraestructura y cambiando de marca cuando la anterior se quema. Los $174,664 en depósitos fraudulentos documentados en Bremby son solo la punta del iceberg de lo que esta operación ha generado desde 2020.

Este caso es la versión extendida de la investigación que menciono brevemente en la Threat Hunter Recollection, donde conecto cinco investigaciones reales con sus TTPs, IoCs y lecciones aprendidas. La metodología de pivoting sobre infraestructura es la misma que apliqué en el análisis de la red de Pig Butchering bybsusd.com: en ambos casos, los atacantes usan Cloudflare como escudo, rotan dominios y reciclan plantillas. La diferencia es que cmdxcapital cometió el error de dejar Laravel hablando solo en producción, y tuvo la mala suerte de heredar un historial de fraude perfectamente documentado en plataformas públicas de monitoreo.

/¿Te interesa la inteligencia de amenazas aplicada a fraudes financieros?

Este caso es parte de una serie de investigaciones de threat hunting que abarcan OSINT, blockchain forensics y deconstrucción de infraestructura criminal. Cada investigación revela un patrón: los errores de configuración del adversario son la mejor fuente de inteligencia.

09. Referencias