Preguntas frecuentes
Respuestas sobre la cuenta, la API, la blacklist, el IP Delisting, los precios y la protección de datos, y sobre nuestros productos: el plugin de WordPress Hive, el ReportedIP Agent para servidores Linux, el Honeypot Server y las herramientas gratuitas.
General
ReportedIP es un servicio de reputación de IP impulsado por la comunidad. Recopila informes sobre direcciones IP maliciosas procedentes de sitios web WordPress, servidores Linux, honeypots y envíos manuales, puntúa cada dirección y ofrece el resultado a través de una REST API, una Blacklist descargable y una zona DNS.
Cualquiera puede comprobar una dirección de forma gratuita. Los usuarios registrados pueden notificar atacantes y obtienen cuotas más altas. El servicio se gestiona desde Alemania conforme al RGPD y funciona en servidores ubicados en Alemania.
Sí. El plan Free incluye 1.000 comprobaciones de IP y 50 informes al día, suficiente para la mayoría de los sitios web pequeños y medianos. También se pueden hacer consultas sin API Key, limitadas a 100 al día por dirección IP.
Los planes de pago amplían las cuotas y añaden operaciones masivas, varios dominios por licencia, licencias para servidores Linux y el envío gestionado de correos y SMS para el inicio de sesión en dos pasos. Consulta la página de precios.
El Confidence Score (de 0 a 100) indica la probabilidad de que una dirección IP sea maliciosa. Se calcula a partir de:
- Número de informes: más informes elevan la puntuación.
- Diversidad de informantes: los informes de fuentes distintas pesan más que muchos informes de una sola fuente.
- Actualidad: los informes recientes cuentan más que los antiguos.
- Gravedad: las categorías de ataque graves elevan más la puntuación.
- Datos de honeypots: los informes de honeypots verificados reciben una bonificación.
Los informes pierden peso con el tiempo (vida media de 30 días). Además, la puntuación completa baja en cuanto una dirección deja de estar activa: tras dos semanas sin un nuevo informe se reduce a la mitad cada 30 días, de modo que una dirección que deja de atacar sale sola de la Blacklist. Detalles: Confidence Score.
Tres diferencias concretas. (1) Gestionado en Alemania conforme al RGPD, en servidores ubicados en Alemania. (2) Clientes abiertos: el plugin de WordPress Hive y el DNS Checker tienen licencia GPL y se pueden auditar; el Honeypot Server es source-available. (3) Puntuaciones que envejecen: los informes pierden peso con una vida media de 30 días y las direcciones inactivas salen de la lista automáticamente, mientras que los informes de honeypots verificados tienen un peso adicional.
Para una comparación punto por punto, consulta la comparativa de alternativas a AbuseIPDB.
Dos productos para dos tipos de sistemas:
- ReportedIP Hive, el plugin de seguridad para WordPress con 16 sensores de ataque, un Web Application Firewall e inicio de sesión en dos pasos con cuatro métodos (códigos por SMS desde el plan Professional). Gratuito en todos los modos. Se instala desde WordPress.org; las funciones de los planes de pago llegan con el complemento ReportedIP Hive Pro.
- ReportedIP Agent para servidores Linux: lee los logs de los servicios SSH, correo, web y FTP, bloquea a los atacantes en el kernel y carga la Blacklist de la comunidad. Se licencia por servidor.
Los datos en bruto están disponibles en tres formas: la REST API, el feed de la Blacklist y la zona DNS/RBL para servidores de correo. A esto se suman quince herramientas gratuitas, entre ellas el Honeypot Server autoalojado. Resumen: Productos.
Cuenta
El registro lleva un minuto:
- Abre la página de registro e introduce tu dirección de correo electrónico y una contraseña.
- Acepta la política de privacidad y las condiciones de uso.
- Haz clic en el enlace de activación del correo que te enviamos.
- Llegarás a tu Dashboard.
Importante: solo puedes iniciar sesión después de confirmar tu dirección de correo. Si el correo de activación no llega en unos minutos, revisa la carpeta de spam.
En tu Dashboard, abre Subscription. Allí se contratan Professional y Business mediante el checkout de Stripe en autoservicio, con pago mensual o anual. Los precios actuales están en la página de precios. Enterprise se presupuesta de forma individual: usa la sección Enterprise del dashboard o escribe a 1@reportedip.com.
En la sección Privacy de tu Dashboard puedes exportar tus datos o eliminar tu cuenta con todos los datos personales. La eliminación se ejecuta de inmediato y no se puede deshacer. Los informes que enviaste permanecen en la base de datos sin ningún vínculo contigo, porque la reputación de las direcciones notificadas depende de ellos.
Sí. Cada cuenta tiene un enlace de recomendación personal en el dashboard. La persona que recomiendas obtiene un 20 % de descuento en la primera factura de un plan Professional o Business, y tú recibes un crédito equivalente a un mes de tu plan una vez finalizado su periodo de desistimiento. Como alternativa, las empresas pueden unirse al programa de partners con pago en efectivo. Detalles y condiciones: Programa de recomendación.
API
Registra una cuenta gratuita en reportedip.com/register, confirma tu dirección de correo, abre la sección API Keys de tu Dashboard y crea una clave con un nombre descriptivo. Cópiala enseguida, solo se muestra una vez. Envíala con cada solicitud en la cabecera X-Key.
Los límites diarios dependen de tu plan:
- Free: 1.000 comprobaciones/día, 50 informes/día
- Contributor: 5.000 comprobaciones/día, 200 informes/día
- Professional: 25.000 comprobaciones/día, 1.000 informes/día, operaciones masivas
- Business: 100.000 comprobaciones/día, 5.000 informes/día, operaciones masivas. Si se contrata de dos a veinte veces, todos los límites se multiplican.
- Enterprise: ilimitado, contrato personalizado
- Operadores de honeypots: ilimitado
Los límites se cuentan por cuenta, no por clave. Las consultas sin API Key están limitadas a 100 al día por dirección IP.
La API responde en JSON. El endpoint /blacklist admite además format=txt (una IP por línea) y format=csv (columnas IP, confianza, último informe).
POST /v2/bulk-check comprueba hasta 1.000 IP en una sola llamada y devuelve un objeto de resultado por dirección. Está disponible en Professional, Business y Enterprise. POST /v2/bulk-report acepta hasta 1.000 informes por llamada y está reservado a Enterprise. Las llamadas masivas se descuentan de tu cuota diaria según el número de IP, no según el número de solicitudes HTTP. Formatos de datos: referencia de la API.
Para la Blacklist, sí. /blacklist devuelve una cabecera ETag y una cabecera Cache-Control. Envía If-None-Match con la siguiente solicitud y recibirás HTTP 304 mientras la lista no haya cambiado. Las descargas de la Blacklist nunca se descuentan de tu cuota diaria, tanto si responden 200 como 304.
/check no tiene ETag. Guarda la respuesta en caché por tu parte: los plugins de WordPress conservan un resultado positivo durante 24 horas y uno negativo durante 2 horas.
Con ?verbose=true, /v2/check devuelve además confidenceBreakdown (la parte de cada componente: informes, diversidad, actualidad, gravedad, bonificación por honeypot y el factor de inactividad) y debugInfo (número de informes, informantes únicos, informes de honeypots, factor de amortiguación temporal). Sirve para entender por qué una dirección obtuvo su puntuación. Una llamada verbose cuesta lo mismo que una normal.
Revoca la clave en tu Dashboard, en API Keys, y crea una nueva. La clave antigua se rechaza a partir de la siguiente solicitud. Después actualiza todos los sistemas que la usaban (sitios web WordPress, agentes Linux, scripts). Todos los planes admiten varias claves, así que puedes crear primero la nueva y rotar sin interrupciones.
Plugin de WordPress
Desde la versión 3.0.0 hay un plugin y un complemento:
- ReportedIP Hive, gratuito desde WordPress.org: 16 sensores de ataque, un Web Application Firewall, inicio de sesión en dos pasos, protección de formularios y compatibilidad con multisitio y WooCommerce. Documentación.
- ReportedIP Hive Pro, el complemento para los planes Professional, Business y Enterprise: envío gestionado de correos y SMS, inicio de sesión en dos pasos en la tienda WooCommerce y el resto de funciones de esos planes. Se descarga desde el panel. Funciona junto al plugin gratuito y lo instala si falta.
Administración de WordPress → Plugins → Añadir nuevo → busca «ReportedIP Hive» → Instalar ahora → Activar. En la primera activación se abre un inicio rápido de una sola página. Con un plan Professional, Business o Enterprise, descarga además ReportedIP Hive Pro desde el panel y súbelo en Plugins → Añadir nuevo → Subir plugin. Para una instalación manual también puedes descargar reportedip-hive.zip. Documentación.
Local Shield funciona íntegramente en tu servidor. Cuenta los inicios de sesión fallidos y bloquea localmente a los reincidentes, pero no comparte datos ni consulta la base de datos de la comunidad. No se envía ninguna solicitud a reportedip.com.
Community Network se conecta a la API de ReportedIP. Tu sitio web se beneficia de lo que notifican miles de otros sitios web, y los ataques contra tu sitio web se comparten para proteger a los demás. Necesita una API Key (basta con el plan Free). El plugin admite los dos modos y puedes cambiar en cualquier momento sin perder los datos locales.
Sí. Desde la versión 2.1.2, Hive inspecciona las solicitudes entrantes (URI, query string, cuerpo, user agent) con un conjunto de reglas de firmas: inyección SQL, XSS, path traversal, inyección de comandos, wrappers LFI, SSRF, Log4Shell, inyección de objetos PHP, NoSQL, XXE, subida de web shells y más. El motor y el conjunto de reglas OWASP Top 10 (Paranoia Level 1) son gratuitos en todos los planes. En el modo Local Shield, Hive usa la base incluida en el plugin; un sitio conectado a la comunidad recibe el conjunto de reglas Free desde reportedip.com, que cubre más. Contributor añade el conjunto de reglas ampliado de Paranoia Level 2, actualizado cada semana, y Professional el conjunto de reglas más profundo para los Paranoia Level 2 y 3, actualizado cada día mediante Priority Sync. Las reglas están firmadas con Ed25519, y una base offline incluida garantiza que un feed manipulado o inaccesible nunca rompa tus reglas. Un drop-in opcional (configurado automáticamente para Apache y PHP-FPM, con un fragmento para nginx) bloquea incluso antes de que WordPress se cargue. El WAF está protegido contra ReDoS y falla en abierto: una regla defectuosa nunca tumba el sitio web.
Gratis en todos los planes: detección de bots verificados (Googlebot, Bingbot y otros rastreadores se confirman mediante sus rangos de direcciones oficiales y un DNS inverso confirmado en ambos sentidos; los suplantadores se marcan o bloquean), bloqueo de correos desechables en el registro, un honeypot de comentarios, cabeceras de seguridad básicas, una puntuación de protección y hardening de 0 a 100, códigos de referencia en la página de bloqueo (enviados también como cabecera X-RIP-Ref), interruptores de bloqueo de acceso para la REST API, XML-RPC, los feeds, el acceso de invitados a wp-admin, PHP en la carpeta de subidas y las huellas de versión, un registro de preparación del sistema que muestra lo que suele fallar sin avisar y la integración con MainWP.
Professional añade cabeceras de seguridad avanzadas (HSTS, Permissions-Policy, Content-Security-Policy, aislamiento cross-origin), activadores adaptativos del inicio de sesión en dos pasos por rol y el bloqueo opcional de nodos de salida de Tor. Business añade el registro de auditoría (inicios de sesión, cuentas, contenido, plugins, temas y core, ajustes con valor anterior y nuevo, editor de archivos, red; con filtros y exportación CSV/JSON), el bloqueo de cuentas con el gestor de sesiones y la gestión remota de ajustes de todos tus sitios web desde el dashboard de reportedip.com.
Gratis en todos los planes: un filtro de spam en comentarios que puntúa cada comentario y lo marca como spam o lo rechaza, y una prueba de ejecución invisible en los comentarios, el registro y el formulario de contraseña olvidada, que los navegadores reales superan sin notarlo y los bots simples no. La misma protección cubre Contact Form 7 con un solo interruptor.
Professional añade una comprobación de cálculo: el navegador tiene que resolver un pequeño desafío firmado por tu servidor antes de enviar el formulario, el esfuerzo aumenta con la frecuencia de solicitudes y la página se puede seguir guardando en caché. Business añade adaptadores listos para usar para WPForms, Gravity Forms, Elementor Forms, Formidable Forms, Forminator y Ultimate Member. Un envío rechazado siempre muestra un mensaje al remitente; nada desaparece sin avisar.
Hive tiene un conjunto de reglas de registro que cubre todas las vías de alta: el formulario de registro de WordPress, WooCommerce, los registros en multisitio y las cuentas creadas por código. Incluye nombres de usuario prohibidos además de una lista integrada de nombres de sistema reservados (admin, administrator, root, webmaster y similares), reglas de correos permitidos y bloqueados, un límite configurable de registros por dirección IP y un bloqueo inmediato opcional para intentos de inicio de sesión con nombres de usuario que no existen, que es lo que generan en masa las herramientas de credential stuffing.
Diez entradas por lista son gratuitas en todos los planes. Professional elimina el límite, acepta patrones /regex/ y añade el registro restringido a rangos de IP incluidos en una lista de permitidos. Detalles: Reglas de registro.
Sí, en el plan Business. Una cuenta bloqueada conserva sus entradas, pedidos y archivos multimedia, pero no puede iniciar sesión, usar una contraseña de aplicación ni completar un restablecimiento de contraseña; todas sus sesiones y dispositivos de confianza terminan en el momento en que se aplica el bloqueo. Puedes bloquear desde el perfil del usuario, desde la lista de usuarios (columna, filtro y acción masiva) o con wp reportedip user block <user>. Un bloqueo puede incluir un mensaje que la persona ve al iniciar sesión y una nota interna que nunca ve.
Los bloqueos existentes siguen vigentes y siempre se pueden levantar, incluso después de que el plan haya vencido, así que una licencia vencida nunca deja una cuenta bloqueada. En Users → Sessions ves todas las sesiones activas con hora de inicio de sesión, caducidad, dirección IP y dispositivo, y puedes cerrar sesiones sueltas o todas las sesiones de un usuario. Detalles: Control de cuentas de usuario y sesiones.
Apenas. La comprobación de bloqueo es una consulta indexada a la tabla local de bloqueos por solicitud, que se ejecuta pronto, en init. La whitelist se mantiene en memoria durante la solicitud. Los informes se ponen en cola y se envían en segundo plano mediante cron. Las consultas de reputación en el inicio de sesión y en los formularios se guardan en caché localmente, un resultado positivo durante 24 horas y uno negativo durante 2 horas, de modo que las comprobaciones repetidas de la misma dirección no cuestan ni tiempo ni cuota de API.
No hay que hacer nada a mano. La versión 3.0.0 llega como una actualización normal. Se conservan los intentos, las IP bloqueadas, la lista blanca (incluidos rangos y entradas permanentes), la cola, los ajustes y la clave de API. En una red donde el plugin funcionaba sitio por sitio, los datos de cada sitio pasan a las tablas de la red. Después abre el inicio rápido y elige Local Shield o Community Network.
Sí, desde la versión 2.0.0. Hive solo se activa para toda la red, así que la configuración de seguridad es la misma en todos los sitios web. Todas las tablas están bajo el prefijo de la red: un bloqueo deja fuera a una dirección en todos los subsitios, y los intentos de fuerza bruta en distintos sitios web se suman en un único contador. Los administradores de red tienen todos los ajustes y una vista de logs de todos los sitios web; los administradores de cada sitio web ven el estado y los logs de su sitio web, además de algunos ajustes propios. Cuántos dominios pueden usar el envío gestionado de correos y SMS depende del plan (Professional 3, Business 15 por licencia, Enterprise ilimitados).
Hive admite cuatro métodos, combinables por usuario: TOTP (Google Authenticator, Authy, 1Password, Bitwarden y otros), un código por correo electrónico, un código por SMS (mediante el envío gestionado de SMS, desde Professional) y WebAuthn (passkeys, YubiKey, Touch ID, Face ID, Windows Hello). Una llave de seguridad por cuenta es gratuita en todos los planes para el inicio de sesión de WordPress y el restablecimiento de contraseña; la verificación en dos pasos en la tienda WooCommerce, comprobación de la llave incluida, requiere Professional o superior. Business añade Advanced Security Keys (varias llaves por usuario, detección automática del modelo, avisos cuando se añade o elimina una llave). También hay diez códigos de recuperación de un solo uso y dispositivos de confianza (30 días por defecto).
Sí, oficialmente desde la versión 2.1.36. La serie YubiKey 5 (USB-A, USB-C, Lightning, NFC), la Security Key by Yubico y cualquier otro autenticador CTAP2 completan una ceremonia WebAuthn completa en el inicio de sesión de WordPress, en la verificación de la tienda WooCommerce y en el restablecimiento de contraseña. En el inicio de sesión de WordPress y en el restablecimiento de contraseña, una llave o passkey por cuenta es gratuita en todos los planes; la comprobación de la llave en la tienda WooCommerce forma parte de la verificación de la tienda y requiere Professional o superior. El plan Business añade varias llaves por cuenta (principal y de respaldo), detección automática del modelo ("YubiKey 5 Series with NFC") y avisos por correo cuando se añade o elimina una llave. Una llave clonada (el contador de firmas no avanza) se rechaza y se notifica por correo en todos los planes. Configuración: Llaves de seguridad de hardware; experiencia práctica: YubiKey 5C NFC para 2FA en WordPress.
Usa uno de los diez códigos de recuperación que guardaste durante la configuración. Si ya no los tienes, un administrador puede restablecer el inicio de sesión en dos pasos de cualquier usuario en Users → Two-Factor. Con acceso a la shell, wp reportedip 2fa reset <user_id> hace lo mismo mediante WP-CLI, en todos los planes.
Sí. Los inicios de sesión fallidos en las páginas de cuenta y de pago de WooCommerce cuentan para la protección contra fuerza bruta en todos los planes, incluido Free. Desde Professional, con el complemento Pro instalado, la verificación en dos pasos aparece dentro de tu tienda (Mi cuenta, pago, carrito y el bloque de pago) en lugar de en la página de inicio de sesión de WordPress.
El plugin gratuito se actualiza a través de WordPress.org como cualquier plugin del directorio. ReportedIP Hive Pro consulta reportedip.com cada 12 horas con tu Community Access Key, y sus actualizaciones aparecen en la misma página de Plugins. Los sitios con la antigua versión de GitHub (2.1.x) recibieron una única versión 3.0.0 que los cambió de canal e instaló el complemento Pro cuando el plan lo incluye.
Blacklists
Tres formatos a través de /v2/blacklist:
- JSON: dirección, Confidence Score y hora del último informe
- TXT: una IP por línea, pensado para firewalls
- CSV: columnas IP, confianza y último informe
Los servidores de correo pueden consultar los mismos datos para cada mensaje como zona DNS/RBL.
El feed de la API forma parte de todas las cuentas a partir del plan Contributor, y las descargas no se descuentan de la cuota diaria. Con independencia de ello, hay un mirror público en GitHub, gratuito para todos y sin cuenta. El agente de Linux necesita una licencia de servidor para cargar el feed; consulta la sección del Agent más abajo.
La lista de la API se reconstruye continuamente a partir de las puntuaciones actuales; para los firewalls basta con consultarla cada 15 a 60 minutos. El mirror público de Git se publica una vez al día: una dirección entra 48 horas después de su primer reporte y se queda mientras su puntuación esté por encima del umbral.
Por defecto, la lista contiene direcciones con un Confidence Score de 75 o más. Un único informante no puede elevar tanto una dirección: la puntuación está limitada hasta que varias fuentes independientes la hayan notificado. Puedes elegir otro umbral con el parámetro confidence, por ejemplo ?confidence=90 para una lista más estricta. Otros parámetros: limit, format y category.
Sí, pasa ?category=<id> a /v2/blacklist, con varios ID separados por comas. Los ID figuran en Threat Categories. El mirror público de Git publica además nueve listas temáticas (spam, fuerza bruta, inicio de sesión en CMS, ataques web, malware, DDoS, fraude, infraestructura y APT) como archivos separados, para que cargues solo lo que encaja con tu stack.
Sí. El formato TXT está pensado para la integración directa en firewalls. La documentación de la Blacklist incluye guías para nginx, Apache, iptables, fail2ban y Cloudflare Custom Rules. Para notificar atacantes desde fail2ban, consulta la guía de fail2ban. En servidores Linux, el ReportedIP Agent hace todo esto en un solo paquete.
La zona DNS/RBL permite consultar la Blacklist para cada mensaje desde Postfix, Exim, Rspamd o cualquier filtro de correo compatible con DNSBL, con los códigos de retorno habituales 127.0.0.x. El acceso se realiza mediante un token personal. Es un add-on para Professional, Business y Enterprise por 7,90 € al mes o 79 € al año, IVA incluido, con hasta 100.000 consultas al día por token. Configuración: zona DNS/RBL, página del producto: DNSBL Zone.
IP Delisting
Primero busca tu dirección en la página de inicio de ReportedIP para ver qué categorías se han notificado. Una vez resuelta la causa, solicita la retirada con el formulario de IP Delisting. Sin cuenta, confirmas la solicitud por correo electrónico; los usuarios con sesión iniciada la siguen en su dashboard. Las solicitudes suelen resolverse en 48 horas.
Cada informe pierde peso con una vida media de 30 días: a los 30 días cuenta la mitad y a los 90 días, una octava parte. Además, la puntuación de una dirección baja en cuanto dejan de llegar informes nuevos: tras dos semanas sin actividad se reduce a la mitad cada 30 días. Por eso, una dirección que deja de atacar cae por debajo del umbral de la Blacklist en pocas semanas. No existe un bloqueo permanente por informes de la comunidad.
Los falsos positivos ocurren, sobre todo con direcciones de hosting compartido, nodos de salida de VPN y direcciones asignadas dinámicamente. Cada página de detalle de una IP y cada resultado de consulta de una dirección notificada enlaza al formulario de IP Delisting con la dirección ya rellenada. Nuestro equipo revisa la solicitud, normalmente en 48 horas, y recibes la decisión por correo electrónico.
Las direcciones de VPN y Tor se puntúan como cualquier otra dirección: según lo que se notifica desde ellas. Si los ataques salen de tu nodo de salida, aparecerá en la lista, y volverá a salir de ella cuando cesen los informes. Si tu rango se incluyó sin motivo, usa el formulario de IP Delisting. Nuestra API marca por separado los nodos de salida de Tor conocidos, para que los operadores de sitios web decidan por sí mismos cómo tratarlos.
Los informes permanecen en la base de datos porque la reputación de las direcciones notificadas depende de ellos. Si eliminas tu cuenta, los informes pierden todo vínculo contigo y quedan como datos anónimos; su peso se desvanece con el tiempo como el de cualquier otro informe. Si uno de tus informes era erróneo, escribe a 1@reportedip.com.
Precios y planes
Business cuesta 39,00 € al mes o 389 € al año (aprox. un 17 % menos), IVA incluido. Además de lo que ofrece Professional, obtienes: 100.000 comprobaciones de API y 5.000 informes al día, 15 dominios por licencia, 3 licencias de servidor Linux, 2.500 correos y 75 SMS al mes mediante el envío gestionado, 3 grupos para bloqueos compartidos, Advanced Security Keys, el registro de auditoría, el bloqueo de cuentas con el gestor de sesiones, la gestión remota de ajustes de todos tus sitios web, adaptadores de formularios para WPForms, Gravity Forms, Elementor Forms, Formidable Forms, Forminator y Ultimate Member, un año de conservación de logs y soporte prioritario por correo electrónico en 12 horas. La comparación completa está en la página de precios.
Sí. Business se puede contratar de 2 a 20 veces en el checkout y cambiarse después en el Stripe Customer Portal. Multiplica todo el plan: comprobaciones e informes diarios de la API, los correos y SMS incluidos al mes y el número de dominios. Ejemplo: Business 5 veces da 500.000 comprobaciones al día, 25.000 informes al día, 12.500 correos y 375 SMS al mes y hasta 75 dominios. Las licencias de servidor Linux incluidas no se multiplican, porque los servidores se contratan por separado. A partir de dos licencias se aplica automáticamente un descuento por volumen, y el importe total exacto se muestra antes de confirmar. Por encima de 20 veces entra Enterprise (desde 663 € al mes, contrato personalizado).
Cuando se agotan los SMS mensuales incluidos (25 en Professional, 75 en Business), puedes comprar un paquete único en el dashboard: 50 SMS por 14,90 €, 200 SMS por 49,90 € o 500 SMS por 99,90 €, todos con IVA del 19 % incluido. Los paquetes no caducan nunca y solo se usan después de la cuota mensual. Los demás métodos de inicio de sesión en dos pasos (TOTP, correo electrónico, WebAuthn) siguen funcionando aunque no queden SMS.
Sí, con la misma lógica: 1.000 correos por 4,90 €, 5.000 correos por 14,90 € o 25.000 correos por 49,90 €, todos con IVA del 19 % incluido. No caducan nunca y solo empiezan a usarse cuando se agotan los correos mensuales incluidos (500 en Professional, 2.500 en Business). Si compras paquetes con regularidad, normalmente te sale mejor el siguiente plan.
La facturación anual ahorra aprox. un 17 %: Professional 149 € al año en lugar de 12 × 14,90 € = 178,80 €, Business 389 € al año en lugar de 12 × 39,00 € = 468 €. El periodo de facturación se elige en el checkout; los cambios posteriores se hacen en el Stripe Customer Portal, que abres desde la sección Billing del dashboard. Los contratos Enterprise se presupuestan de forma individual.
Sí: Professional cubre 3 dominios, Business 15 por licencia y Enterprise los que necesites; Free y Contributor cubren uno. Un sitio web con Hive registra su dominio cuando usa tu API Key. En Domains, dentro del dashboard, ves cada sitio web registrado con su API Key, la versión de Hive y de WordPress y el último contacto, y puedes liberar un dominio para dejar libre la plaza. En Business también puedes gestionar de forma centralizada los ajustes de Hive de todos los sitios web.
Correo: Hive recurre a wp_mail() en tu propio servidor. El inicio de sesión en dos pasos sigue funcionando, solo que sin la entregabilidad de nuestro envío gestionado de correos.
SMS: el usuario cambia a otro método (TOTP, correo electrónico, WebAuthn) o compras un paquete. El inicio de sesión por SMS nunca falla sin avisar: el usuario recibe un aviso claro cuando el SMS no está disponible.
Todos los precios en autoservicio (Professional, Business, paquetes y add-ons) incluyen el IVA alemán del 19 %. Stripe Tax aplica el tipo correcto:
- Clientes en Alemania: IVA del 19 % en la factura.
- Empresas de la UE con un NIF-IVA válido (comprobado en VIES): 0 %, con la mención de Reverse Charge en la factura ("Steuerschuldnerschaft des Leistungsempfängers").
- Consumidores de la UE fuera de Alemania: el tipo de su país mediante OSS (ventanilla única).
- Empresas fuera de la UE: 0 %, exportación.
Enterprise se presupuesta en neto; en la factura se aplican las mismas reglas. Stripe emite las facturas; las encontrarás en PDF en la sección Billing de tu dashboard.
Professional y Business se pueden cancelar en cualquier momento en el Stripe Customer Portal, con efecto al final del periodo de facturación en curso, mensual o anual. No hay reembolso parcial por el resto de un periodo. En su lugar, se aplica una garantía de devolución del dinero de 14 días al primer pago de la suscripción: en los 14 días siguientes a la compra recuperas el importe íntegro sin indicar ningún motivo; solicítalo en 1@reportedip.com.
Los créditos de los paquetes son definitivos una vez usado el primer crédito. Los consumidores tienen el derecho de desistimiento legal, que en los servicios digitales solo se extingue antes de tiempo si lo aceptaste expresamente antes del checkout. La versión vinculante está en nuestras condiciones de uso.
Privacidad y RGPD
Para cada informe: la dirección IP notificada, las categorías de ataque, una marca de tiempo, un comentario opcional y la cuenta que lo envió. Sin user agents y sin datos de tus visitantes. El servicio sigue el principio de minimización de datos (art. 5 RGPD).
Los plugins de WordPress nunca envían nombres de usuario al servicio. En tu propio servidor, Hive solo guarda nombres de usuario donde tú lo activas (registro detallado) o donde es la finalidad de la función (el registro de auditoría de Business).
Los informes se conservan porque la reputación de una dirección se calcula a partir de ellos; su peso se desvanece con el tiempo, y una solicitud de IP Delisting aceptada elimina una dirección de la base de datos. Los datos de la cuenta se eliminan cuando eliminas tu cuenta. El tiempo que Hive conserva sus logs depende de tu plan: 30 días en Free y Contributor, 90 días en Professional, un año en Business y configurable en Enterprise.
Sí. Conforme al art. 17 RGPD puedes solicitar la supresión de tus datos personales. Con una cuenta lo haces tú mismo en la sección Privacy del dashboard, de inmediato. Si no, escribe a 1@reportedip.com. Los informes enviados desde tu cuenta quedan como datos anónimos sin ningún vínculo contigo.
En cuanto usas el envío gestionado de correos y SMS (desde Professional), tratamos datos personales por encargo tuyo, en concreto direcciones de destinatarios y números de teléfono. Para ello actuamos como tu encargado del tratamiento conforme al art. 28 RGPD; solicita el contrato de encargo del tratamiento en 1@reportedip.com. Los clientes Enterprise pueden acordar un AVV individual. Compartir direcciones de atacantes con la comunidad no es un tratamiento por encargo; cada parte es responsable de lo que le corresponde.
Los servidores funcionan en Hetzner Online, en Núremberg (Alemania). Los correos se envían desde nuestros propios servidores de correo en Alemania. Subencargados del tratamiento:
- Stripe Payments Europe Ltd. (Irlanda), procesamiento de pagos.
- Avernis (Alemania), envío de códigos por SMS.
- Cloudflare, protección DDoS delante de la dirección de la API reportedip.de.
La lista completa y vinculante está en nuestra política de privacidad.
No. En reportedip.com no hay analítica, ni rastreadores publicitarios ni seguimiento de terceros. Las cookies que usamos son funcionales: la sesión de inicio de sesión, el idioma elegido, el esquema de color y, si llegaste mediante un enlace de recomendación, una cookie de recomendación válida durante 60 días. El pago se realiza en páginas de Stripe. Hive solo establece cookies en tu sitio web durante el inicio de sesión en dos pasos: una cookie de verificación de corta duración y, si el usuario lo acepta, un token de dispositivo de confianza.
Honeypot Server
Una aplicación PHP independiente (PHP 8.2+ con SQLite) que imita WordPress, Drupal y Joomla. 40 analizadores integrados detectan inyección SQL, XSS, fuerza bruta, credential stuffing, exploits de plugins y firmas de escáneres. Los atacantes detectados se notifican a la API de ReportedIP en pequeños lotes, por defecto justo después de las visitas a la página y, opcionalmente, mediante cron. El código fuente es público en github.com/reportedip/honeypot-server bajo la Business Source License 1.1, que pasa a ser Apache 2.0 el 1 de marzo de 2030. Guía de despliegue: documentación del Honeypot Server.
Dos motivos. Defensa: cada solicitud que un atacante gasta en tu honeypot no llega a un sistema real. Estatus: los operadores de honeypots obtienen el estatus de honeypot en su cuenta de ReportedIP, con comprobaciones e informes ilimitados y un peso adicional en sus informes. Los datos de honeypots cuentan más que los informes normales porque nadie visita un honeypot por accidente.
Sí, los atacantes tienen que poder alcanzarlo desde internet. Ejecútalo en un subdominio sin uso o en un VPS pequeño aparte; bastan los planes de servidor en la nube más pequeños. Se incluye una configuración de Docker Compose.
Sí. Desde la versión 1.3.0, cada detección puede activar un webhook, y cada webhook tiene su propio método HTTP, cabeceras y cuerpo, de modo que puede alimentar cualquier API. Elige el método (POST, PUT, PATCH o GET), añade cabeceras de autenticación línea a línea y construye el cuerpo con marcadores como {{ip}}, {{categories}}, {{severity}} y {{timestamp}}. El marcador {{abuseipdb_categories}} asigna las categorías de ReportedIP a los ID de AbuseIPDB, y las plantillas para AbuseIPDB, Slack, Discord y JSON genérico te permiten empezar con un clic. Los envíos de prueba usan la dirección de loopback 127.0.0.1, así que nunca generan un informe real. Referencia: documentación del Honeypot Server.
Opcionalmente, sí. Define un Secret en un webhook y cada solicitud llevará una cabecera X-ReportedIP-Signature con un HMAC-SHA256 del cuerpo sin procesar (sha256=<hmac>). Vuelve a calcularlo con el mismo Secret y compáralo en tiempo constante antes de confiar en el payload, el mismo patrón que usan GitHub y Stripe. El envío se produce después de mandar la respuesta de la trampa, así que un webhook nunca ralentiza el honeypot.
ReportedIP Agent
El agente protege servidores Linux. Lee los logs de SSH, correo (Postfix, Dovecot, Exim), servidores web, WordPress y Drupal, FTP, DNS y ModSecurity, bloquea a los atacantes localmente en el kernel con ipset o nftables, los notifica a la comunidad y carga la Blacklist de la comunidad en cinco sets (ssh, mail, web, ftp, edge). Se actualiza solo y te avisa por correo cuando algo requiere atención. Resumen: ReportedIP Agent.
Un comando como root, con la API Key de tu dashboard:
curl -fsSL https://reportedip.com/agent/install.sh | REPORTEDIP_KEY=<KEY> sh
El instalador te pide primero que aceptes las condiciones; para instalaciones desatendidas, define REPORTEDIP_ACCEPT_TERMS=1. El único requisito imprescindible es systemd, en x86_64 o ARM64. Sin ipset ni nftables, el agente sigue funcionando y notificando, solo que no puede bloquear. Paso a paso: Instalación.
Para el feed de la Blacklist, sí: se licencia por servidor. Professional incluye un servidor, Business tres y Enterprise los acordados. Free y Contributor no incluyen ninguno: el agente se instala, detecta, bloquea localmente y también notifica, pero no carga la Blacklist de la comunidad. Con una licencia de cortesía o de prueba, el agente carga el feed una vez por hora, con direcciones a partir de una confianza de 90; desde Professional, cada 15 minutos, a partir de una confianza de 75.
Los servidores son un contingente propio, separado de los dominios del plugin Hive, así que un servidor con licencia nunca te cuesta un dominio. Las licencias se añaden y eliminan en Agent Servers, en el dashboard. Detalles: Licencias.
4,90 € al mes o 49 € al año por servidor, IVA incluido. El precio por servidor baja con la cantidad: 4,90 € de 1 a 4 licencias, 3,90 € a partir de 5, 2,90 € a partir de 10, 1,90 € a partir de 25 y 1,40 € a partir de 50, siempre para todas las licencias contratadas. A partir de Professional no hay límite superior.
Contratar Business varias veces aumenta el número de dominios, pero no el de servidores incluidos, porque los servidores son la parte que se paga por separado.
No. Los dominios y los servidores son dos contingentes separados. Una cuenta Professional con sus tres dominios en uso sigue teniendo su servidor incluido, y añadir licencias de servidor nunca reduce el número de dominios.
Solo se pausa la descarga del feed. La lista de la comunidad ya cargada permanece en el kernel y sigue bloqueando; la detección local, el bloqueo local, los informes dentro del límite diario de tu plan y las actualizaciones automáticas continúan. El servicio no se detiene y no se vacía ningún set.
Es intencionado: un servidor nunca debe quedar desprotegido por una factura pendiente. reportedip-agent status muestra el estado de la licencia, la antigüedad de la lista y qué hacer.
No. Las licencias se introducen por fases, y cada servidor que notificaba a ReportedIP antes del cambio conserva una licencia gratuita de forma permanente.
Sí, con grupos. Un grupo reúne las API Keys de hosts con el agente y de sitios web con Hive: cuando un miembro notifica una dirección, todos los miembros la bloquean. Cada grupo tiene su propia whitelist de direcciones que ningún miembro bloqueará ni notificará nunca. Professional incluye 1 grupo con hasta 10 miembros, Business 3 grupos con 50 miembros cada uno y Enterprise 100 grupos con 500 miembros. Configuración: Grupos.
Sí. Cada tipo de ataque que antes llegaba a través de una jail tiene su propio detector, que lee el log original, así que un host sin fail2ban no pierde nada. Donde fail2ban sigue funcionando, el agente puede usarlo como una fuente adicional.
En una medición de once días en un host de producción, el agente encontró 187 de las 189 direcciones que fail2ban había bloqueado en la misma máquina (las dos que no detectó eran direcciones de prueba introducidas a mano) y notificó 78 direcciones más que atacaban de verdad pero se quedaban por debajo de los umbrales de fail2ban. reportedip-agent test <file> sustituye a fail2ban-regex. La guía completa: cómo el agente de Linux sustituye a fail2ban.
Herramientas gratuitas
Una herramienta de diagnóstico gratuita para dominios. Consulta unos 100 resolvers DNS en más de 50 países de seis continentes y comprueba SPF, DKIM, DMARC y DNSSEC. Usos habituales: encontrar problemas de entrega de correo, seguir la propagación DNS durante una migración y comparar respuestas entre resolvers. Disponible en reportedip.com/dnschecker/. El plugin de WordPress reportedip-dnschecker que hay detrás, con el shortcode [ridns_dns_checker], es de código abierto bajo la GPL.
Sí. Sin cuenta tienes 30 consultas al día por dirección IP, compartidas entre todas las herramientas. Con la sesión iniciada, el límite compartido sube a 100 al día. Las herramientas son independientes del servicio de reputación de IP; puedes usar uno sin el otro.
Diez, y no. Nueve funcionan en el navegador y la décima es el Honeypot Server, que alojas tú mismo: DNS Checker, Email Security Check, DNSBL Blacklist Check, Reverse DNS, Abuse Contact, Bot Verification, ASN Report, Security Headers y What We Know About You. La lista completa con entradas y resultados está en Free Tools.
Usa el DNSBL Blacklist Check. Consulta a la vez doce zonas seleccionadas, para IPv4 e IPv6, además de la lista de ReportedIP, y nombra cada lista que responde junto con el código de retorno, para que sepas dónde pedir la retirada. Nueve de las doce zonas tienen versión IPv6; para las otras tres, el resultado indica "no aplicable" en lugar de "limpia".
Al operador del bloque de red más pequeño, no al del más grande. La herramienta Abuse Contact consulta el registro responsable mediante RDAP y devuelve el buzón que publica ese operador, junto con el bloque de red, su titular y un borrador de denuncia que envías desde tu propio buzón. Nosotros no enviamos nada.
Compruébalo con Bot Verification. Un user agent es texto libre que cualquier cliente puede enviar, así que la herramienta usa el método que publica el operador del bot: DNS inverso confirmado en ambos sentidos para Googlebot, Bingbot, Applebot, YandexBot y Baiduspider, y los rangos de direcciones publicados para GPTBot, OAI-SearchBot, ChatGPT-User, ClaudeBot, PerplexityBot y DuckDuckBot.
Casi siempre porque la dirección no tiene registro PTR, o tiene uno que no resuelve de vuelta. Reverse DNS muestra ambas cosas: el nombre que lleva la dirección y si supera la comprobación directa. Solo el operador del bloque de direcciones puede configurar un registro PTR, normalmente tu proveedor de hosting o de tránsito.
Depende de cómo se reparten los informes, y eso es lo que responde el ASN Report. Un recuento total de informes por sí solo hace que cualquier proveedor grande parezca delictivo, así que el informe muestra dos cifras para cada red: cuántas direcciones se conocen allí y cuántos informes acumula cada una.
Con Security Headers. Descarga una página y pondera cada hallazgo según lo que previene, de modo que una Content-Security-Policy ausente cuenta más que una Permissions-Policy ausente, y nombra la directiva que hay que cambiar en lugar de solo la cabecera que falta. Las ponderaciones figuran en Tool Scoring.
Sí. Cada herramienta es un endpoint REST público bajo /wp-json/ridns/v1, diecisiete en total, sin clave ni cuenta. Comparten el presupuesto diario de las herramientas del navegador. Parámetros y respuestas: Tools API.
Sí, en dos registros. Para las estadísticas, cada consulta (el dominio, la dirección o el número de AS que introdujiste) se guarda con un hash seudónimo del visitante y, si has iniciado sesión, tu ID de usuario, y se conserva hasta un año. Para prevenir abusos, la consulta se guarda además con tu dirección IP completa, lo que introdujiste y el resultado, y se borra a los 30 días. El contador diario del límite de consultas caduca al cabo de un día, y el DNS Checker guarda sus resultados en caché durante 90 segundos. Ninguna herramienta presenta un reporte en tu nombre y ninguna contacta con una dirección que introduces; solo Security Headers descarga la página que indicas, porque es lo que comprueba. Detalles: política de privacidad.
Última actualización: · Mantenido por el equipo de ReportedIP