Todo el espacio de nombres, en su propio hardware
409M dominios activos con RDAP, WHOIS y DNS completos, reconstruidos a diario. Rastree dominios similares, pivote sobre la infraestructura y enriquezca alertas en local. Sin contador por consulta en plena investigación, y sin proveedor que vigile sus consultas.
Cace en el archivo, no en la API de otro
Cuatro recetas sobre el esquema real. Cada clave de abajo viene incluida en la exportación. Pruebe cualquiera de ellas primero contra la muestra gratuita de 10.000 filas.
DomainDomain creation dateDomain expiration dateDomain last changedRegistrarRDAP/WHOIS methodResponse Status RDAP/WHOISDNS records.NSDNS records.ADNS records.MXDNS records.TXT
Dominios recién registrados
Todos los dominios vistos por primera vez este mes, la materia prima para el triaje de typosquatting y abuso de marca. Filtre por la fecha de creación del WHOIS.
zstdcat webatla-rdap-whois-2026-08-18.jsonl.zst |
jq -c 'select(."Domain creation date" != null
and (."Domain creation date"[0:7]) >= "2026-08")
| {domain: .Domain, created: ."Domain creation date", registrar: .Registrar}' \
> new-this-month.jsonl
Pivote sobre un conjunto de nameservers
Encuentre todos los dominios servidos por una infraestructura que ya haya marcado. Sustituya el patrón por el NS que esté siguiendo.
zstdcat webatla-dns-2026-08-18.jsonl.zst |
jq -c 'select((."DNS records".NS // []) | any(test("registrar-servers\\.com")))
| {domain: .Domain, ns: ."DNS records".NS}' \
> on-that-ns.jsonl
De la IP a los dominios, todo el archivo
Construya un mapa inverso a partir de los registros A. Agrupe por IP para ver cuántos dominios están alojados en una IP, la señal de infraestructura compartida.
zstdcat webatla-dns-2026-08-18.jsonl.zst |
jq -r 'select(."DNS records".A)
| ."DNS records".A[] as $ip
| "\($ip)\t\(.Domain)"' |
sort | uniq -c -w15 | sort -rn > ip-density.txt
Dominios suplantables, a gran escala
Los dominios que publican SPF pero no tienen MX son candidatos habituales a phishing y spoofing. Un recorrido de memoria constante sobre todo el archivo.
import io, json, zstandard as zstd with open("webatla-dns-2026-08-18.jsonl.zst", "rb") as f: for line in io.TextIOWrapper(zstd.ZstdDecompressor().stream_reader(f)): d = (json.loads(line).get("DNS records") or {}) txt = " ".join(d.get("TXT") or []) if not d.get("MX") and "v=spf1" in txt: print(json.loads(line)["Domain"])
El campo de registro DNS contiene A, AAAA, NS, MX, TXT, SOA, CAA y más, arrays para la mayoría de los tipos y un objeto de host más prioridad para MX. Las recetas manejan esas formas tal como se entregan realmente.
Por qué un archivo supera a una API de consulta para este trabajo
Las investigaciones son amplias y rápidas. Las consultas facturadas por unidad dificultan ambas cosas.
Sin contador en plena caza
Pivote a lo largo de toda una campaña sin vigilar un contador por consulta ni dejar que un límite mensual decida cuándo parar.
Sus consultas siguen siendo suyas
El archivo reside en su hardware. Lo que consulta, y cuándo, nunca es una solicitud a un tercero que pueda registrarlo.
Enriquecimiento a la velocidad de línea
Cruce un feed completo de dominios con sus alertas e IOC en local. Sin ida y vuelta por cada indicador.
Snapshots reproducibles
Una exportación fechada es un punto fijo contra el que puede repetir una búsqueda. Una API en vivo responderá de forma distinta mañana.
Compatible con air gap
Un solo archivo se traslada a un entorno aislado. No se necesitan llamadas salientes para usarlo allí.
DNS completo, no solo una respuesta
NS, MX, TXT, CAA y el resto por dominio, de modo que los pivotes de infraestructura no necesitan una segunda fuente de datos.
Por dónde empezar
Dos datasets cubren la mayor parte del trabajo de seguridad. Tome ambos en all-data cuando quiera tenerlos unidos.
rdap-whois, €299
390M registros de inscripción. Registradores, fechas de creación, expiración y última modificación para atribución y triaje de dominios recién registrados.
rdap-whois → registro + atribucióndns, €199
345M dominios con registros DNS completos en 21 tipos de registro. El lado de infraestructura de cada pivote.
dns → pivotes de infraestructura¿Necesita ambos unidos con tecnología y ranking en una sola clave? Eso es all-data, €599 por todas las columnas.
Las preguntas que un SOC realmente hace
Respondidas sin rodeos.
¿Sigue siendo útil el WHOIS tras el enmascaramiento de los datos?
Sí. Los campos de contacto están ampliamente censurados, y tampoco conservamos datos personales de contacto. Lo que queda es exactamente aquello sobre lo que se apoya el trabajo de infraestructura: registrador, fechas de creación, caducidad y última modificación, estado RDAP y DNS completo. Atribución por cronología e infraestructura, no por el nombre del titular.
¿Cómo de recientes son los dominios recién registrados?
Las exportaciones se reconstruyen a diario, y un solo pago da derecho a un mes natural de nuevas descargas. Descargue la exportación más reciente con la frecuencia que necesite su pipeline y luego compárela con la de ayer para obtener el feed de nuevos registros.
¿Qué registros DNS incluye?
A, AAAA, NS, MX, TXT, SOA, CAA, DS, DNSKEY, CNAME y más, por dominio. Arrays para la mayoría de los tipos, y un objeto de host más prioridad para MX. Las recetas anteriores muestran las formas exactas.
¿Puedo usar esto dentro de un producto o un servicio?
El enriquecimiento, la detección, el scoring y las alertas construidos sobre estos datos son suyos, para operarlos y venderlos. Revender las filas en bruto requiere un acuerdo por escrito. Hable con ventas.
¿Funciona en un entorno aislado?
Sí. Es un solo archivo. Muévalo a una red air-gap o restringida y consúltelo allí sin llamadas salientes.
Haga un pivote sobre 10.000 filas reales
Sin cuenta, sin correo electrónico. Si la muestra encaja con su búsqueda, la exportación completa rdap-whois cuesta €299 y dns cuesta €199.