~ digitalchk / docs / ransomware-chk
Ransomware Chk busca en las publicaciones públicas de víctimas de ransomware por empresa o dominio, y publica un catálogo navegable de los grupos que hay detrás. Responde a una pregunta que un prospecto rara vez hace en voz alta: si alguien en su misma posición ya fue golpeado.
Cómo funciona
Búsqueda de víctimas
Busca en el conjunto de datos de ransomware.live por nombre de empresa o dominio y reporta coincidencias con sus fechas y el grupo que las reclamó.
Fichas de grupo
Publica una página por grupo de ransomware con su lista de víctimas, herramientas y notas de rescate, en /ransomware-group/{nombre}/.
Estadísticas y novedades
Shortcodes de estadísticas agregadas y de víctimas recientes, útiles como contenido por sí solos.
Fallos honestos
Cuando la API externa no responde, las páginas devuelven un 503 con indicación de reintentar, en vez de un 404 o un resultado vacío que se leería como buena noticia.
Búsqueda literal
Las coincidencias son literales, para evitar falsos positivos con palabras genéricas. Los grupos a menudo publican solo el dominio, así que cuando no hay resultados la herramienta sugiere probar el dominio y otros nombres que use la empresa.
Monitoreo de sitios de filtraciones
Debajo de cada búsqueda, el visitante puede pedir que le escribamos cuando ese nombre o dominio aparezca en una publicación nueva de un sitio de filtraciones. Se puede vigilar cualquier término de 4 caracteres o más, hasta 5 por dirección de manera predeterminada; solo se confirma, con un código, la dirección que recibe los avisos. El plugin lee las publicaciones recientes cada 6 horas de manera predeterminada (12 horas o diaria en el submenú Monitoring), avisa solo de publicaciones encontradas después del alta y nunca repite una. Cada aviso trae enlaces para detener ese término o todo el monitoreo, y esos enlaces piden confirmación antes, porque los escáneres de seguridad del correo abren todos los enlaces. Dos días después de un aviso, un seguimiento repite lo encontrado por si no se vio. Darse de baja de la newsletter también lo detiene.
Autopublicador
Puede redactar entradas sobre incidentes relevantes, con texto escrito por IA y una imagen destacada generada. El texto funciona con cualquier servicio de IA con una API de tipo Chat Completions, con un ajuste de esfuerzo de razonamiento (Reasoning effort) para modelos que razonan, y las imágenes con las API estándar de generación de imágenes. Cada uno puede tener un proveedor de respaldo que entra cuando el principal falla. Borrar un borrador le dice que no al publicador: recuerda ese incidente y no lo vuelve a escribir, y restaurar el borrador desde la papelera lo deshace (Auto-Publisher > Deleted articles, donde también se apaga o se olvida la lista). Un filtro opcional, Named group only, salta las notas de prensa que no nombran al grupo de ransomware detrás del ataque; viene apagado.
Requisitos
- WordPress 5.8 o superior
- PHP 7.4 o superior
- Una clave de API de ransomware.live. Su nivel gratuito permite una petición por minuto y excluye el uso comercial, así que para un sitio de empresa lo correcto es un nivel de pago
Cómo publicarlo
Pon uno de estos shortcodes en cualquier página o entrada. Cada uno es autónomo y no necesita integración con el tema.
[ransomware_chk][ransomware_check][ransomware_chk_groups][ransomware_chk_stats][ransomware_chk_feed][ransomware_chk_press]
Atribución. El plugin muestra una línea pequeña, «Una herramienta de Digital Checkmark», con un enlace a digitalchk.com, debajo del widget de búsqueda, al pie del informe PDF y debajo de cada correo que envía. Es parte del plugin y no tiene ajuste para quitarla. Si una herramienta y un formulario de Leads Chk comparten página, la línea sale una sola vez.
Configuración
Anti abuso Recomendado
En Settings, añade tu clave de sitio y tu clave secreta de Cloudflare Turnstile. Sin ella, cualquiera puede automatizar la herramienta pública y consumir tus cuotas de los servicios externos.
Con las claves puestas, el plugin además se niega a enviar por correo un código de verificación o un informe si el visitante no pasó Turnstile hace poco. Una búsqueda normal cuenta; si no, se abre una pequeña ventana de verificación antes de enviar.
Verificación de correo Recomendado
El plugin verifica en tres capas antes de enviar un informe: formato, dominio desechable y, si añades una clave de Reoon, comprobación real de entrega. Esto protege tu reputación de envío frente a rebotes a direcciones inventadas.
Informes en PDF Opcional
Los informes se convierten a PDF con Gotenberg, que alojas tú. Pon su URL en la pestaña de informes; en la misma máquina es http://127.0.0.1:3000. Sin Gotenberg el resto del plugin funciona igual.
Entrega y marca
Configura el servidor SMTP que envía los informes y la marca que aparece en ellos: nombre, lema, logotipo, colores y portada.
Avisos y contactos Opcional
Puede avisarte por correo o por webhook cuando entra un contacto y, si usas Leads Chk, pasárselo para que guarde tus contactos y tu boletín. Todo se filtra por evento y por origen, para que no te llegue ruido.
Captación de contactos y retención
Cuando alguien pide su informe, el plugin guarda la dirección como contacto junto con un resumen del resultado, y arma el informe solo con el resultado que el servidor guardó al hacer la consulta (hasta 2 horas), así siempre coincide con lo que encontró la herramienta. Los encuentras en Leads, y se exportan a CSV.
La retención se controla con GDPR Retention (days): los contactos más antiguos que ese plazo se borran solos mediante una tarea programada. Ponlo en 0 para desactivar el borrado, aunque no lo recomendamos. Declara en tu política de privacidad qué guardas y cuánto tiempo.
El plugin también funciona con las herramientas de privacidad de WordPress (Herramientas > Exportar datos personales y Borrar datos personales): un solo pedido exporta o borra todo lo que guarda de una dirección de correo, junto con los demás plugins de Digital Checkmark que tengas instalados.
Si tienes Leads Chk instalado, cada dirección que el plugin recoge por un informe, el muro de uso o la puerta de acceso también se envía allí, con etiquetas (la herramienta, cómo llegó la dirección, si es de empresa o personal, y el resultado) y un registro del consentimiento. Qué pasa después (solo se guarda, se ofrece la newsletter con una casilla o se suscribe) y a qué lista va se decide en la pantalla Integrations de este plugin. Las direcciones que solo se consultaron, y que pueden ser de otra persona, no pasan a Leads Chk. Leads Chk también puede poner un formulario de newsletter debajo de la herramienta.
Si algo no funciona
Las fichas de grupo devuelven 503.
La API externa está rechazando o fallando. Es el camino honesto funcionando como se diseñó. Revisa tu clave y tu nivel de servicio.
Una ficha da 404 al teclear su nombre con guiones.
Los nombres de grupo con espacios solo resuelven con %20. El catálogo los enlaza bien; una URL con guiones escrita a mano no coincide.
Una empresa que sabes que fue atacada no aparece por su nombre.
Los grupos a menudo publican solo el dominio. Busca el dominio, por ejemplo empresa.com, o el nombre sin LLC o Inc.
Cómo pedir ayuda
Escríbenos desde la página de soporte. Incluye la versión del plugin, tus versiones de WordPress y PHP, y el texto exacto de cualquier error.
