Skip to content
KitploitKITPLOIT
OutilsBlog
Log in
Soumettre
OutilsBlog
Soumettre

Outils de Hacking, PenTest et Cybersécurité pour votre Arsenal de Sécurité !

Kitploit est un répertoire d'outils de hacking, de cybersécurité et de pentesting. Découvrez les dernières mises à jour des projets pour trouver des vulnérabilités, analyser des systèmes, automatiser les tests et renforcer votre sécurité.

··Flux·Contact·Confidentialité·© 2026 Kitploit

Répertoire d'outils

Catégories

Voir toutes les catégories
Loading categories
Outils/GitHubGitHub/projectdiscovery/dnsx
ReconnaissanceÉnumération DNS et Sous-domaineCollecte d'InformationsUtilitaires et FrameworksÉnumération de Sous-domainesFuzzing DNSAnalyse DNSTop en Analyse DNS n°3Top en Fuzzing DNS n°4Top en Énumération DNS et Sous-domaine n°5
2.8k32787il y a 1 jourVérifié par Kitploit

Populaires

Voir tout →

Découvrez les outils les plus utilisés par notre communauté.

Explorer tous les outils

Parcourez notre collection d'outils

Voir tous les outils →
Top en Énumération de Sous-domaines n°5
GitHubprojectdiscovery/dnsx

dnsx

dnsx est un kit d'outils DNS rapide et polyvalent permettant d'exécuter plusieurs requêtes DNS de votre choix avec une liste de résolveurs fournis par l'utilisateur.

Voir le dépôtSite web
Partager

dnsx

Une boîte à outils DNS rapide et polyvalente conçue pour exécuter des requêtes DNS

Fonctionnalités • Installation • Utilisation • Exécution de `dnsx` • Wildcard • Notes • Rejoindre Discord


dnsx est une boîte à outils DNS rapide et polyvalente conçue pour exécuter diverses sondes via la bibliothèque retryabledns. Elle prend en charge plusieurs requêtes DNS, les résolveurs fournis par l'utilisateur, le filtrage des wildcards DNS comme shuffledns, etc.

Fonctionnalités

dnsx

  • Utilitaire simple et pratique pour interroger les enregistrements DNS.
  • Prise en charge des requêtes A, AAAA, CNAME, PTR, NS, MX, TXT, SRV, SOA
  • Prise en charge de la résolution / brute-force DNS
  • Prise en charge de l'entrée de résolveur personnalisé
  • Prise en charge de plusieurs formats de résolveur (TCP/UDP/DOH/DOT)
  • Prise en charge de stdin et stdout
  • Prise en charge de la gestion automatique des wildcards

Instructions d'installation

dnsx nécessite go1.21 pour s'installer correctement. Exécutez la commande suivante pour installer la dernière version :

go install -v github.com/projectdiscovery/dnsx/cmd/dnsx@latest

Utilisation

dnsx -h

Cela affichera l'aide de l'outil. Voici tous les commutateurs qu'il prend en charge.

INPUT:
   -l, -list string      list of sub(domains)/hosts to resolve (file or stdin)
   -d, -domain string    list of domain to bruteforce (file or comma separated or stdin)
   -w, -wordlist string  list of words to bruteforce (file or comma separated or stdin)

QUERY:
   -a                       query A record (default)
   -aaaa                    query AAAA record
   -cname                   query CNAME record
   -ns                      query NS record
   -txt                     query TXT record
   -srv                     query SRV record
   -ptr                     query PTR record
   -mx                      query MX record
   -soa                     query SOA record
   -any                     query ANY record
   -axfr                    query AXFR
   -caa                     query CAA record
   -recon                   query all the dns records (a,aaaa,cname,ns,txt,srv,ptr,mx,soa,axfr,caa)
   -e, -exclude-type value  dns query type to exclude (a,aaaa,cname,ns,txt,srv,ptr,mx,soa,axfr,caa) (default none)

FILTER:
   -re, -resp          display dns response
   -ro, -resp-only     display dns response only
   -rc, -rcode string  filter result by dns status code (eg. -rcode noerror,servfail,refused)

PROBE:
   -cdn  display cdn name
   -asn  display host asn information

RATE-LIMIT:
   -t, -threads int      number of concurrent threads to use (default 100)
   -rl, -rate-limit int  number of dns request/second to make (disabled as default) (default -1)

UPDATE:
   -up, -update                 update dnsx to latest version
   -duc, -disable-update-check  disable automatic dnsx update check

OUTPUT:
   -o, -output string           file to write output
   -j, -json                    write output in JSONL(ines) format
   -omit-raw, -or               omit raw dns response from jsonl output
   -ot, -output-template string custom output template (e.g. -ot '{{host}} {{a}}')

DEBUG:
   -hc, -health-check  run diagnostic check up
   -silent             display only results in the output
   -v, -verbose        display verbose output
   -raw, -debug        display raw dns response
   -stats              display stats of the running scan
   -version            display version of dnsx
   -nc, -no-color      disable color in output

OPTIMIZATION:
   -retry int                number of dns attempts to make (must be at least 1) (default 2)
   -hf, -hostsfile           use system host file
   -trace                    perform dns tracing
   -trace-max-recursion int  Max recursion for dns trace (default 32767)
   -resume                   resume existing scan
   -stream                   stream mode (wordlist, wildcard, stats and stop/resume will be disabled)
   -timeout value            maximum time to wait for a DNS query to complete (default 3s)

CONFIGURATIONS:
   -auth                         configure projectdiscovery cloud (pdcp) api key (default true)
   -r, -resolver string          list of resolvers to use (file or comma separated)
   -wt, -wildcard-threshold int  wildcard filter threshold (default 5)
   -aw, -auto-wildcard           automatically detect wildcard domains for filtering
   -wd, -wildcard-domain string  domain name for manual wildcard filtering (mutually exclusive with -auto-wildcard; other flags will be ignored - json output recommended)

Exécution de dnsx

Résolution DNS

Filtrer les noms d'hôtes actifs à partir de la liste des sous-domaines passifs, obtenus à partir de diverses sources :

subfinder -silent -d hackerone.com | dnsx -silent

a.ns.hackerone.com
www.hackerone.com
api.hackerone.com
docs.hackerone.com
mta-sts.managed.hackerone.com
mta-sts.hackerone.com
resources.hackerone.com
b.ns.hackerone.com
mta-sts.forwarding.hackerone.com
events.hackerone.com
support.hackerone.com

Afficher les enregistrements A pour la liste de sous-domaines donnée :

subfinder -silent -d hackerone.com | dnsx -silent -a -resp
Télécharger l’outil