MASSDNS es un stub resolver especializado de alto rendimiento (stub resolver significa que también se puede llamar a un cliente como stub resolver integrado dentro del sistema operativo) capaz de resolver 3 millones 500 mil entradas de dominio por segundo. Su alto rendimiento se debe a que los desarrolladores de esta herramienta utilizaron una programación personalizada basada en pila en lugar de utilizar la biblioteca LDNS de Linux que contiene una función que simplifica la programación de DNS, como comentaron los especialistas en hacking ético del Instituto Internacional de Seguridad Cibernética (IICS). Un MASSDNS es una herramienta que utiliza un método recursivo predeterminado para resolver nombres de dominio.

‘RECURSIVO’ (Una resolución recursiva es un tipo de consulta en la que el servidor DNS, que recibió su consulta, hará todo el trabajo de obtener la respuesta de todas las formas posibles y se la enviará de vuelta. Durante este proceso, el servidor DNS también puede consultar otros servidores DNS en Internet en su nombre, para obtener la respuesta). También podemos usar un método no recursivo para resolver nombres de dominio.

‘NO RECURSIVO‘(DNS Resolver ya conoce la respuesta, que ya está almacenada en la caché)

INSTALACIÓN DE MASSDNS

Nota: Se ha utilizado Kali Linux 2019, 64 bits para la instalación de la herramienta MASSDNS.

  • Ejecute Kali Linux en su sistema, abra la terminal y escriba:

git clone https://github.com/blechschmidt/massdns.git

  • Después de clonar este repositorio, cambie el directorio a la carpeta massdns
  • Escriba cd massdns
  • La herramienta ha sido descargada pero aún no puede instalarla escribiendo massdns, pues contiene un archivo de creación que debe ejecutarse, pues tiene algunas fuentes que deben compilarse para iniciar o construir la herramienta
  • Escriba make para construir la herramienta

Escriba make install para instalar su herramienta

Después de realizar todos los pasos anteriores, su herramienta ya está lista para ejecutarse escribiendo el comando massdns

# massdnsUsage: massdns [options] [domainlist]-b--bindto           Bind to IP address and port. (Default: 0.0.0.0:0)--busy-poll        Use busy-wait polling instead of epoll.-c--resolve-countNumber of resolves fora name before giving up. (Default: 50)--drop-group       Group to drop privileges to when running as root. (Default: nogroup)--drop-user        User to drop privileges to when running as root. (Default: nobody)--flush            Flush the output file whenever a response was received.-h--help             Show this help.-i--interval         Interval inmilliseconds to wait between multiple resolves of the samedomain. (Default: 500)-l--error-log        Error log file path. (Default: /dev/stderr)--norecurse        Use non-recursive queries. Useful forDNS cache snooping.-o--output           Flags foroutput formatting.--predictable      Use resolvers incrementally. Useful forresolver tests.--processes        Number of processes to be used forresolving. (Default: 1)-q--quiet            Quiet mode.--rcvbuf           Size of the receive buffer inbytes.--retry            Unacceptable DNS response codes. (Default: REFUSED)-r--resolvers        Text file containing DNS resolvers.--root             Donot drop privileges when running as root. Not recommended.-s--hashmap-size     Number of concurrent lookups. (Default: 10000)--sndbuf           Size of the send buffer inbytes.--sticky           Donot switchthe resolver when retrying.--socket-count     Socket count per process. (Default: 1)-t--type             Record type to be resolved. (Default: A)--verify-ip        Verify IP addresses of incoming replies.-w--outfile          Write to the specified output file instead of standard output.Output flags:S - simple text outputF - full text outputB - binary outputJ - ndjson outputAdvanced flags forthe simple output mode:d - Include records from the additional section.i - Indent any reply record.l - Separate replies using a line feed.m - Only output reply records that match the question name.n - Include records from the answer section.q - Print the question.r - Prepend resolver IP address, Unix timestamp and returncode to the question line.s - Separate packet sections using a line feed.t - Include TTL and record class within the output.u - Include records from the authority section.

  • Ahora podemos comenzar a usar la herramienta
  • Crearemos un archivo abc.txt y mencionaremos algunos nombres de dominio que desea resolver. Mencionamos 2 dominios en un abc.txt

www.hackthebox.eu 

www.hackerearth.com

  • Para crear un nombre de archivo abc.txt, escriba el comando nano abc.txt
  • Ahora inserte las dos direcciones URL en el archivo abc.txt y guarde el contenido con Ctrl + O, luego presione Enter y salga del archivo Ctrl + X
  • Ahora, de acuerdo con la sintaxis del uso definido por el desarrollador, habíamos preparado nuestra lista de dominios y ya tenemos el archivo de texto resolvers.txt integrado en el paquete por el desarrollador
  • Podemos ver el contenido del archivo resolvers.txt cambiando primero el directorio a massdns y luego escribiendo este comando #cat lists/resolvers.txt. Esto mostrará todos los servidores de resolución que están en el archivo resolvers.txt
  • Ahora resolvamos los dos dominios que tenemos en nuestro archivo abc.txt
  • Para esto, escriba el comando massdns –r lists/resolvers.txt abc.txt
  • Después de ejecutar, obtendremos los registros como el servidor de nombres, el nombre canónico, los registros A o AAAA y algunos registros adicionales

massdns-rlists/resolvers.txt abc.txtPrivileges have been dropped to "nobody:nogroup"forsecurity reasons.Processed queries: 0Received packets: 0Progress: 0.00% (00 h 00 min 00 sec / 00 h 00 min 00 sec)Current incoming rate: 0 pps, average: 0 ppsCurrent success rate: 0 pps, average: 0 ppsFinished total: 0, success: 0 (0.00%)Mismatched domains: 0 (0.00%), IDs: 0 (0.00%)Failures: 0: 0.00%, 1: 0.00%, 2: 0.00%, 3: 0.00%, 4: 0.00%, 5: 0.00%, 6: 0.00%, 7: 0.00%, 8: 0.00%, 9: 0.00%, 10: 0.00%, 11: 0.00%, 12: 0.00%, 13: 0.00%, 14: 0.00%, 15: 0.00%, 16: 0.00%, 17: 0.00%, 18: 0.00%, 19: 0.00%, 20: 0.00%, 21: 0.00%, 22: 0.00%, 23: 0.00%, 24: 0.00%, 25: 0.00%, 26: 0.00%, 27: 0.00%, 28: 0.00%, 29: 0.00%, 30: 0.00%, 31: 0.00%, 32: 0.00%, 33: 0.00%, 34: 0.00%, 35: 0.00%, 36: 0.00%, 37: 0.00%, 38: 0.00%, 39: 0.00%, 40: 0.00%, 41: 0.00%, 42: 0.00%, 43: 0.00%, 44: 0.00%, 45: 0.00%, 46: 0.00%, 47: 0.00%, 48: 0.00%, 49: 0.00%, 50: 0.00%,Response: | Success:               | Total:OK:       |            0 (  0.00%) |            0 (  0.00%)NXDOMAIN: |            0 (  0.00%) |            0 (  0.00%)SERVFAIL: |            0 (  0.00%) |            0 (  0.00%)REFUSED:  |            0 (  0.00%) |            0 (  0.00%)FORMERR:  |            0 (  0.00%) |            0 (  0.00%);; Server: 206.248.95.194:53;; Size: 285;; Unix time: 1582114214;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 54368;; flags: qr rd ra ; QUERY: 1, ANSWER: 3, AUTHORITY: 4, ADDITIONAL: 4;; QUESTION SECTION:www.hackerearth.com. INA;; ANSWER SECTION:www.hackerearth.com. 60 INA 52.76.81.127www.hackerearth.com. 60 INA 54.169.98.191www.hackerearth.com. 60 INA 52.76.244.185;; AUTHORITY SECTION:hackerearth.com. 1786 INNS ns-989.awsdns-59.net.hackerearth.com. 1786 INNS ns-73.awsdns-09.com.hackerearth.com. 1786 INNS ns-1300.awsdns-34.org.hackerearth.com. 1786 INNS ns-1709.awsdns-21.co.uk.;; ADDITIONAL SECTION:ns-73.awsdns-09.com. 4443 INA 205.251.192.73ns-989.awsdns-59.net. 2264 INA 205.251.195.221ns-1300.awsdns-34.org. 9582 INA 205.251.197.20ns-1709.awsdns-21.co.uk. 8646 INA 205.251.198.173;; Server: 212.94.32.32:53;; Size: 90;; Unix time: 1582114214;; ->>HEADER<<- opcode: QUERY, status: NXDOMAIN, id: 13441;; flags: qr rd ra ; QUERY: 1, ANSWER: 0, AUTHORITY: 1, ADDITIONAL: 0;; QUESTION SECTION:www.hackethebox.eu. INA;; AUTHORITY SECTION:eu. 600 INSOA nl.dns.eu. tech.eurid.eu. 1060075683 3600 1800 3600000 600Processed queries: 2Received packets: 2Progress: 100.00% (00 h 00 min 00 sec / 00 h 00 min 00 sec)Current incoming rate: 12 pps, average: 12 ppsCurrent success rate: 12 pps, average: 12 ppsFinished total: 2, success: 2 (100.00%)Mismatched domains: 0 (0.00%), IDs: 0 (0.00%)Failures: 0: 100.00%, 1: 0.00%, 2: 0.00%, 3: 0.00%, 4: 0.00%, 5: 0.00%, 6: 0.00%, 7: 0.00%, 8: 0.00%, 9: 0.00%, 10: 0.00%, 11: 0.00%, 12: 0.00%, 13: 0.00%, 14: 0.00%, 15: 0.00%, 16: 0.00%, 17: 0.00%, 18: 0.00%, 19: 0.00%, 20: 0.00%, 21: 0.00%, 22: 0.00%, 23: 0.00%, 24: 0.00%, 25: 0.00%, 26: 0.00%, 27: 0.00%, 28: 0.00%, 29: 0.00%, 30: 0.00%, 31: 0.00%, 32: 0.00%, 33: 0.00%, 34: 0.00%, 35: 0.00%, 36: 0.00%, 37: 0.00%, 38: 0.00%, 39: 0.00%, 40: 0.00%, 41: 0.00%, 42: 0.00%, 43: 0.00%, 44: 0.00%, 45: 0.00%, 46: 0.00%, 47: 0.00%, 48: 0.00%, 49: 0.00%, 50: 0.00%,Response: | Success:               | Total:OK:       |            1 ( 50.00%) |            1 ( 50.00%)NXDOMAIN: |            1 ( 50.00%) |            1 ( 50.00%)SERVFAIL: |            0 (  0.00%) |            0 (  0.00%)REFUSED:  |            0 (  0.00%) |            0 (  0.00%)FORMERR:  |            0 (  0.00%) |            0 (  0.00%)

  • De forma similar, si desea un registro particular, como A, AAAA, NS, MX, puede especificar el registro usando el comando massdns –r lists/resolvers.txt –t NS abc.txt. Este comando se usa para recuperar el nombre de servidor del dominio dado
  • También puede emplear el modo silencioso, usando el comando: massdns –r lists/resolvers.txt –-quiet abc.txt

# massdns -r lists/resolvers.txt --quiet  abc.txt;; Server: 35.8.2.41:53;; Size: 90;; Unix time: 1582113398;; ->>HEADER<<- opcode: QUERY, status: NXDOMAIN, id: 18688;; flags: qr rd ra ; QUERY: 1, ANSWER: 0, AUTHORITY: 1, ADDITIONAL: 0;; QUESTION SECTION:www.hackethebox.eu. INA;; AUTHORITY SECTION:eu. 370 INSOA nl.dns.eu. tech.eurid.eu. 1060074961 3600 1800 3600000 600;; Server: 212.1.118.3:53;; Size: 90;; Unix time: 1582113398;; ->>HEADER<<- opcode: QUERY, status: NXDOMAIN, id: 27638;; flags: qr rd ra ; QUERY: 1, ANSWER: 0, AUTHORITY: 1, ADDITIONAL: 0;; QUESTION SECTION:www.hackerearth.eu. INA;; AUTHORITY SECTION:eu. 370 INSOA nl.dns.eu. tech.eurid.eu. 1060074961 3600 1800 3600000 600

  • Si desea guardar los resultados en un archivo, entonces usamos el comando: massdns –r lists / resolvers.txt –t NS –w xyz.txt abc.txt
  • Esto guardará los resultados en xyz.txt y puede ver el contenido de este archivo utilizando el comando cat xyz.txt

MASSDNS VS NSLOOKUP

  • Aquí podemos decidir el número de búsquedas simultáneas, pero no podemos hacerlo en Windows CMD
  • En Windows, NSLOOKUP es un comando que usamos para encontrar la información de DNS de cualquier sitio web. Pero aquí podemos tener varias búsquedas al mismo tiempo
  • Podemos tener búsquedas concurrentes escribiendo el comando:

massdns –r lists/resolvers.txt –hashmapsize abc.txt

  • Por defecto tiene la configuración para mostrar 1000 búsquedas a la vez, pero tiene un límite que varía entre 1 y 18446744073709551615

Pero en el shell de comandos de Windows no podemos ver más de una búsqueda

  • Si queremos hacer el proceso de manera no recursiva, podemos hacerlo usando el comando massdns –r lists/resolvers.txt –-norecurse abc.tx
  • Podemos ocultar todo el proceso del backend y podemos ver los resultados del parámetro –quiet por el comando anterior
  • Es posible muchas otras tareas dependiendo de las necesidades de los especialistas en hacking ético

¿POR QUÉ ES NECESARIO SABER USAR ESTA HERRAMIENTA?

Acorde a los investigadores de hacking ético del Instituto Internacional de Seguridad Cibernética (IICS), existen muchas herramientas para resolver DNS en el mercado, pero elegimos esta herramienta debido a que:

  • La latencia de tiempo en comparación con las otras herramientas es inferior al 1.5-2% del tiempo que tardan las otras herramientas
  • Además, esta herramienta tiene una lista de ‘resolvers’, que acelera el tiempo de resolución reduciendo el número de saltos y permitiendo la opción de tener una ruta más corta para el destino

Aquí está la representación de un pequeño experimento con otra herramienta (Dig)

  • Dig también es una herramienta de línea de comandos para consultar el sistema de nombres de dominio (DNS)
  • En primer lugar, tomamos 24 dominios que pasaron por ambas herramientas
  • Se crea un archivo con dominios, denominado iot.txt para 24 dominios
webmagnat.ronickelfreesolutions.comscheepvaarttelefoongids.nltursan.netplannersanonymous.comdoing.frsaltstack.comdeconsquad.commigom.comtjprc.orgworklife.dkinno-make.comfood-hub.orgbikemastertool.combetenbewegen.devk.metwotigersports.com517mrt.comsiel.nle-hps.cominfowheel.comsynirc.netabuliyan.comeasy-ways.com
  • La latencia de tiempo tomada por Dig es de aproximadamente 10 segundos en la configuración de laboratorio, mencionan los expertos en hacking ético
dig -f iot.txt; <<>> DiG 9.11.5-P1-1-Debian <<>> webmagnat.ro;; global options: +cmd;; Got answer:;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 17487;; flags: qr rd ra; QUERY: 1, ANSWER: 1, AUTHORITY: 2, ADDITIONAL: 3;; OPT PSEUDOSECTION:; EDNS: version: 0, flags:; udp: 4096;; QUESTION SECTION:;webmagnat.ro.                  IN      A;; ANSWER SECTION:webmagnat.ro.           10800   IN      A       85.25.207.218;; AUTHORITY SECTION:webmagnat.ro.           10800   IN      NS      ns1.webmagnat.ro.webmagnat.ro.           10800   IN      NS      ns2.webmagnat.ro.;; ADDITIONAL SECTION:ns1.webmagnat.ro.       10800   IN      A       85.25.207.218ns2.webmagnat.ro.       10800   IN      A       85.25.207.218;; Query time: 635 msec;; SERVER: 192.168.0.1#53(192.168.0.1);; WHEN: Wed Feb 19 04:25:36 PST 2020;; MSG SIZE  rcvd: 125; <<>> DiG 9.11.5-P1-1-Debian <<>> nickelfreesolutions.com;; Got answer:;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 27270;; flags: qr rd ra; QUERY: 1, ANSWER: 1, AUTHORITY: 2, ADDITIONAL: 3;; OPT PSEUDOSECTION:; EDNS: version: 0, flags:; udp: 4096;; QUESTION SECTION:;nickelfreesolutions.com.       IN      A;; ANSWER SECTION:nickelfreesolutions.com. 600    IN      A       184.168.131.241;; AUTHORITY SECTION:nickelfreesolutions.com. 3600   IN      NS      ns63.domaincontrol.com.nickelfreesolutions.com. 3600   IN      NS      ns64.domaincontrol.com.;; ADDITIONAL SECTION:ns63.domaincontrol.com. 6454    IN      A       97.74.101.42ns64.domaincontrol.com. 6885    IN      A       173.201.69.42;; Query time: 394 msec;; SERVER: 192.168.0.1#53(192.168.0.1);; WHEN: Wed Feb 19 04:25:36 PST 2020;; MSG SIZE  rcvd: 152; <<>> DiG 9.11.5-P1-1-Debian <<>> scheepvaarttelefoongids.nl;; Got answer:;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 30333;; flags: qr rd ra; QUERY: 1, ANSWER: 1, AUTHORITY: 2, ADDITIONAL: 3;; OPT PSEUDOSECTION:; EDNS: version: 0, flags:; udp: 4096;; QUESTION SECTION:;scheepvaarttelefoongids.nl.    IN      A;; ANSWER SECTION:scheepvaarttelefoongids.nl. 3600 IN     A       94.126.71.64;; AUTHORITY SECTION:scheepvaarttelefoongids.nl. 3599 IN     NS      ns0.co-co.nl.scheepvaarttelefoongids.nl. 3599 IN     NS      ns1.co-co.nl.;; ADDITIONAL SECTION:ns0.co-co.nl.           3599    IN      A       188.122.89.150ns1.co-co.nl.           3599    IN      A       141.138.205.119;; Query time: 298 msec;; SERVER: 192.168.0.1#53(192.168.0.1);; WHEN: Wed Feb 19 04:25:37 PST 2020;; MSG SIZE  rcvd: 145; <<>> DiG 9.11.5-P1-1-Debian <<>> tursan.net;; Got answer:;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 19418;; flags: qr rd ra; QUERY: 1, ANSWER: 2, AUTHORITY: 2, ADDITIONAL: 3;; OPT PSEUDOSECTION:; EDNS: version: 0, flags:; udp: 4096;; QUESTION SECTION:;tursan.net.                    IN      A;; ANSWER SECTION:tursan.net.             300     IN      A       104.27.156.203tursan.net.             300     IN      A       104.27.157.203;; AUTHORITY SECTION:tursan.net.             10800   IN      NS      terry.ns.cloudflare.com.tursan.net.             10800   IN      NS      serena.ns.cloudflare.com.;; ADDITIONAL SECTION:terry.ns.cloudflare.com. 1568   IN      A       173.245.59.237serena.ns.cloudflare.com. 9826  IN      A       173.245.58.220;; Query time: 177 msec;; SERVER: 192.168.0.1#53(192.168.0.1);; WHEN: Wed Feb 19 04:25:37 PST 2020;; MSG SIZE  rcvd: 161; <<>> DiG 9.11.5-P1-1-Debian <<>> plannersanonymous.com;; Got answer:;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 32916;; flags: qr rd ra; QUERY: 1, ANSWER: 1, AUTHORITY: 2, ADDITIONAL: 3;; OPT PSEUDOSECTION:; EDNS: version: 0, flags:; udp: 4096;; QUESTION SECTION:;plannersanonymous.com.         IN      A;; ANSWER SECTION:plannersanonymous.com.  3600    IN      A       209.99.64.44;; AUTHORITY SECTION:plannersanonymous.com.  10800   IN      NS      this-domain-for-sale.com.plannersanonymous.com.  10800   IN      NS      ns.buydomains.com.;; ADDITIONAL SECTION:ns.buydomains.com.      4157    IN      A       52.4.207.204this-domain-for-sale.com. 4157  IN      A       52.20.26.87;; Query time: 371 msec;; SERVER: 192.168.0.1#53(192.168.0.1);; WHEN: Wed Feb 19 04:25:37 PST 2020;; MSG SIZE  rcvd: 161; <<>> DiG 9.11.5-P1-1-Debian <<>> doing.fr;; Got answer:;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 23501;; flags: qr rd ra; QUERY: 1, ANSWER: 1, AUTHORITY: 2, ADDITIONAL: 3;; OPT PSEUDOSECTION:; EDNS: version: 0, flags:; udp: 4096;; QUESTION SECTION:;doing.fr.                      IN      A;; ANSWER SECTION:doing.fr.               600     IN      A       91.103.232.161;; AUTHORITY SECTION:doing.fr.               10799   IN      NS      dns2.doing-net.com.doing.fr.               10799   IN      NS      dns1.doing-net.com.;; ADDITIONAL SECTION:dns1.doing-net.com.     600     IN      A       91.103.232.130dns2.doing-net.com.     600     IN      A       217.70.191.85;; Query time: 606 msec;; SERVER: 192.168.0.1#53(192.168.0.1);; WHEN: Wed Feb 19 04:25:38 PST 2020;; MSG SIZE  rcvd: 136; <<>> DiG 9.11.5-P1-1-Debian <<>> saltstack.com;; Got answer:;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 29255;; flags: qr rd ra; QUERY: 1, ANSWER: 4, AUTHORITY: 4, ADDITIONAL: 5;; OPT PSEUDOSECTION:; EDNS: version: 0, flags:; udp: 4096;; QUESTION SECTION:;saltstack.com.                 IN      A;; ANSWER SECTION:saltstack.com.          60      IN      A       13.35.253.14saltstack.com.          60      IN      A       13.35.253.129saltstack.com.          60      IN      A       13.35.253.69saltstack.com.          60      IN      A       13.35.253.113;; AUTHORITY SECTION:saltstack.com.          10800   IN      NS      ns-1074.awsdns-06.org.saltstack.com.          10800   IN      NS      ns-1843.awsdns-38.co.uk.saltstack.com.          10800   IN      NS      ns-775.awsdns-32.net.saltstack.com.          10800   IN      NS      ns-39.awsdns-04.com.;; ADDITIONAL SECTION:ns-39.awsdns-04.com.    9606    IN      A       205.251.192.39ns-775.awsdns-32.net.   8509    IN      A       205.251.195.7ns-1074.awsdns-06.org.  3996    IN      A       205.251.196.50ns-1843.awsdns-38.co.uk. 2151   IN      A       205.251.199.51;; Query time: 151 msec;; SERVER: 192.168.0.1#53(192.168.0.1);; WHEN: Wed Feb 19 04:25:38 PST 2020
  • La latencia de tiempo por massdns es de alrededor de 1-2 segundos para los mismos dominios
# massdns -r lists/resolvers.txt -w hoo.txt iot.txtPrivileges have been dropped to "nobody:nogroup" for security reasons.Processed queries: 0Received packets: 0Progress: 0.00% (00 h 00 min 00 sec / 00 h 00 min 00 sec)Current incoming rate: 0 pps, average: 0 ppsCurrent success rate: 0 pps, average: 0 ppsFinished total: 0, success: 0 (0.00%)Mismatched domains: 0 (0.00%), IDs: 0 (0.00%)Failures: 0: 0.00%, 1: 0.00%, 2: 0.00%, 3: 0.00%, 4: 0.00%, 5: 0.00%, 6: 0.00%, 7: 0.00%, 8: 0.00%, 9: 0.00%, 10: 0.00%, 11: 0.00%, 12: 0.00%, 13: 0.00%, 14: 0.00%, 15: 0.00%, 16: 0.00%, 17: 0.00%, 18: 0.00%, 19: 0.00%, 20: 0.00%, 21: 0.00%, 22: 0.00%, 23: 0.00%, 24: 0.00%, 25: 0.00%, 26: 0.00%, 27: 0.00%, 28: 0.00%, 29: 0.00%, 30: 0.00%, 31: 0.00%, 32: 0.00%, 33: 0.00%, 34: 0.00%, 35: 0.00%, 36: 0.00%, 37: 0.00%, 38: 0.00%, 39: 0.00%, 40: 0.00%, 41: 0.00%, 42: 0.00%, 43: 0.00%, 44: 0.00%, 45: 0.00%, 46: 0.00%, 47: 0.00%, 48: 0.00%, 49: 0.00%, 50: 0.00%,Response: | Success:               | Total:OK:       |            0 (  0.00%) |            0 (  0.00%)NXDOMAIN: |            0 (  0.00%) |            0 (  0.00%)SERVFAIL: |            0 (  0.00%) |            0 (  0.00%)REFUSED:  |            0 (  0.00%) |            0 (  0.00%)FORMERR:  |            0 (  0.00%) |            0 (  0.00%)Processed queries: 24Received packets: 23Progress: 100.00% (00 h 00 min 01 sec / 00 h 00 min 01 sec)Current incoming rate: 22 pps, average: 22 ppsCurrent success rate: 22 pps, average: 22 ppsFinished total: 23, success: 23 (100.00%)Mismatched domains: 0 (0.00%), IDs: 0 (0.00%)Failures: 0: 82.61%, 1: 21.74%, 2: 0.00%, 3: 0.00%, 4: 0.00%, 5: 0.00%, 6: 0.00%, 7: 0.00%, 8: 0.00%, 9: 0.00%, 10: 0.00%, 11: 0.00%, 12: 0.00%, 13: 0.00%, 14: 0.00%, 15: 0.00%, 16: 0.00%, 17: 0.00%, 18: 0.00%, 19: 0.00%, 20: 0.00%, 21: 0.00%, 22: 0.00%, 23: 0.00%, 24: 0.00%, 25: 0.00%, 26: 0.00%, 27: 0.00%, 28: 0.00%, 29: 0.00%, 30: 0.00%, 31: 0.00%, 32: 0.00%, 33: 0.00%, 34: 0.00%, 35: 0.00%, 36: 0.00%, 37: 0.00%, 38: 0.00%, 39: 0.00%, 40: 0.00%, 41: 0.00%, 42: 0.00%, 43: 0.00%, 44: 0.00%, 45: 0.00%, 46: 0.00%, 47: 0.00%, 48: 0.00%, 49: 0.00%, 50: 0.00%,Response: | Success:               | Total:OK:       |           20 ( 86.96%) |           20 ( 86.96%)NXDOMAIN: |            1 (  4.35%) |            1 (  4.35%)SERVFAIL: |            2 (  8.70%) |            2 (  8.70%)REFUSED:  |            0 (  0.00%) |            0 (  0.00%)FORMERR:  |            0 (  0.00%) |            0 (  0.00%)Processed queries: 24Received packets: 25Progress: 100.00% (00 h 00 min 01 sec / 00 h 00 min 01 sec)Current incoming rate: 103 pps, average: 24 ppsCurrent success rate: 51 pps, average: 23 ppsFinished total: 24, success: 24 (100.00%)Mismatched domains: 1 (4.00%), IDs: 0 (0.00%)Failures: 0: 79.17%, 1: 16.67%, 2: 4.17%, 3: 0.00%, 4: 0.00%, 5: 0.00%, 6: 0.00%, 7: 0.00%, 8: 0.00%, 9: 0.00%, 10: 0.00%, 11: 0.00%, 12: 0.00%, 13: 0.00%, 14: 0.00%, 15: 0.00%, 16: 0.00%, 17: 0.00%, 18: 0.00%, 19: 0.00%, 20: 0.00%, 21: 0.00%, 22: 0.00%, 23: 0.00%, 24: 0.00%, 25: 0.00%, 26: 0.00%, 27: 0.00%, 28: 0.00%, 29: 0.00%, 30: 0.00%, 31: 0.00%, 32: 0.00%, 33: 0.00%, 34: 0.00%, 35: 0.00%, 36: 0.00%, 37: 0.00%, 38: 0.00%, 39: 0.00%, 40: 0.00%, 41: 0.00%, 42: 0.00%, 43: 0.00%, 44: 0.00%, 45: 0.00%, 46: 0.00%, 47: 0.00%, 48: 0.00%, 49: 0.00%, 50: 0.00%,Response: | Success:               | Total:OK:       |           21 ( 87.50%) |           21 ( 84.00%)NXDOMAIN: |            1 (  4.17%) |            1 (  4.00%)SERVFAIL: |            2 (  8.33%) |            3 ( 12.00%)REFUSED:  |            0 (  0.00%) |            0 (  0.00%)FORMERR:  |            0 (  0.00%) |            0 (  0.00%)
  • Los 8-9 segundos no importan aquí, pero cuando haces esta prueba con más de 500 dominios. El tiempo que tardan 599 dominios es de 11 segundos, lo cual es notablemente bueno
Processed queries: 599Received packets: 1146Progress: 100.00% (00 h 00 min 11 sec / 00 h 00 min 11 sec)Current incoming rate: 163 pps, average: 107 ppsCurrent success rate: 12 pps, average: 55 ppsFinished total: 587, success: 587 (100.00%)Mismatched domains: 559 (48.78%), IDs: 0 (0.00%)Failures: 0: 19.25%, 1: 60.65%, 2: 14.48%, 3: 2.73%, 4: 0.85%, 5: 0.00%, 6: 0.34%, 7: 0.17%, 8: 0.00%, 9: 0.17%, 10: 0.00%, 11: 0.00%, 12: 0.00%, 13: 0.00%, 14: 0.00%, 15: 0.00%, 16: 0.00%, 17: 0.00%, 18: 0.00%, 19: 0.00%, 20: 1.02%, 21: 0.34%, 22: 0.00%, 23: 0.00%, 24: 0.00%, 25: 0.00%, 26: 0.00%, 27: 0.00%, 28: 0.00%, 29: 0.00%, 30: 0.00%, 31: 0.00%, 32: 0.00%, 33: 0.00%, 34: 0.00%, 35: 0.00%, 36: 0.00%, 37: 0.00%, 38: 0.00%, 39: 0.00%, 40: 0.00%, 41: 0.00%, 42: 0.00%, 43: 0.00%, 44: 0.00%, 45: 0.00%, 46: 0.00%, 47: 0.00%, 48: 0.00%, 49: 0.00%, 50: 0.00%,Response: | Success:               | Total:OK:       |          485 ( 82.62%) |          888 ( 77.49%)NXDOMAIN: |           81 ( 13.80%) |          121 ( 10.56%)SERVFAIL: |           21 (  3.58%) |          137 ( 11.95%)REFUSED:  |            0 (  0.00%) |            0 (  0.00%)FORMERR:  |            0 (  0.00%) |            0 (  0.00%)
  • La latencia de tiempo por la herramienta de excavación es de aproximadamente 10 minutos en el laboratorio, que es alta en comparación con MASSDNS

Deja un comentario