<summary><strong>Apprenez le piratage AWS de zéro à héros avec</strong><ahref="https://training.hacktricks.xyz/courses/arte"><strong>htARTE (Expert en équipe rouge AWS de HackTricks)</strong></a><strong>!</strong></summary>
* Si vous souhaitez voir votre **entreprise annoncée dans HackTricks** ou **télécharger HackTricks en PDF**, consultez les [**PLANS D'ABONNEMENT**](https://github.com/sponsors/carlospolop)!
* Découvrez [**La famille PEASS**](https://opensea.io/collection/the-peass-family), notre collection exclusive de [**NFT**](https://opensea.io/collection/the-peass-family)
* **Rejoignez le** 💬 [**groupe Discord**](https://discord.gg/hRep4RUj7f) ou le [**groupe Telegram**](https://t.me/peass) ou **suivez-nous** sur **Twitter** 🐦 [**@carlospolopm**](https://twitter.com/hacktricks\_live)**.**
* **Partagez vos astuces de piratage en soumettant des PR aux** [**HackTricks**](https://github.com/carlospolop/hacktricks) et [**HackTricks Cloud**](https://github.com/carlospolop/hacktricks-cloud) github repos.
**Configuration instantanément disponible pour l'évaluation des vulnérabilités et les tests d'intrusion**. Lancez un pentest complet de n'importe où avec plus de 20 outils et fonctionnalités allant de la reconnaissance au reporting. Nous ne remplaçons pas les pentesteurs - nous développons des outils personnalisés, des modules de détection et d'exploitation pour leur donner du temps pour creuser plus profondément, ouvrir des shells et s'amuser.
Le **Système de noms de domaine (DNS)** sert de répertoire de l'internet, permettant aux utilisateurs d'accéder aux sites web via des **noms de domaine faciles à retenir** comme google.com ou facebook.com, au lieu des adresses numériques du Protocole Internet (IP). En traduisant les noms de domaine en adresses IP, le DNS garantit que les navigateurs web peuvent charger rapidement les ressources internet, simplifiant ainsi notre navigation dans le monde en ligne.
* **Serveurs racine DNS**: Ils se trouvent en haut de la hiérarchie DNS, gérant les domaines de premier niveau et intervenant uniquement si les serveurs de niveaux inférieurs ne répondent pas. La Corporation Internet pour les Noms et les Nombres Attribués (**ICANN**) supervise leur fonctionnement, avec un total mondial de 13 serveurs.
* **Serveurs de noms autoritaires**: Ces serveurs ont le dernier mot pour les requêtes dans leurs zones désignées, offrant des réponses définitives. S'ils ne peuvent pas fournir de réponse, la requête est renvoyée aux serveurs racine.
* **Serveurs de noms non autoritaires**: Ne possédant pas les zones DNS, ces serveurs collectent des informations de domaine via des requêtes à d'autres serveurs.
* **Serveur DNS en cache**: Ce type de serveur mémorise les réponses aux requêtes précédentes pendant un certain temps pour accélérer les temps de réponse pour les futures demandes, la durée du cache étant dictée par le serveur autoritaire.
* **Résolveur**: Intégrés dans les ordinateurs ou routeurs, les résolveurs exécutent la résolution de noms localement et ne sont pas considérés comme autoritaires.
Il n'y a pas de bannières dans les DNS, mais vous pouvez capturer la requête magique pour `version.bind. CHAOS TXT` qui fonctionnera sur la plupart des serveurs de noms BIND.\
fierce --domain <DOMAIN> --dns-servers <DNS_IP>#Will try toperform a zone transfer against every authoritative name server and if this doesn'twork, will launch a dictionary attack
Si vous parvenez à trouver des sous-domaines résolvant vers des adresses IP internes, vous devriez essayer d'effectuer une recherche DNS inverse sur les serveurs de noms du domaine en demandant cette plage d'adresses IP.
Vous pouvez interroger les plages IP inverses sur [https://bgp.he.net/net/205.166.76.0/24#\_dns](https://bgp.he.net/net/205.166.76.0/24#\_dns) (cet outil est également utile avec BGP).
In IPv6, reverse DNS lookups are performed using the `ip6.arpa` domain. To bruteforce reverse DNS in IPv6, you can use tools like `dnsrecon` or `dnsenum` to enumerate possible domain names associated with a given IPv6 address.
### Steps to bruteforce reverse DNS in IPv6
1.**Enumerate possible domain names**: Use tools like `dnsrecon` or `dnsenum` to generate a list of possible domain names based on the IPv6 address range you want to bruteforce.
2.**Perform reverse DNS lookup**: Use the generated domain names to perform reverse DNS lookups on the target IPv6 address.
3.**Identify valid domain names**: Analyze the results to identify valid domain names that resolve to the target IPv6 address.
4.**Verify findings**: Manually verify the identified domain names to confirm if they are associated with the target system.
5.**Document results**: Document the findings, including valid domain names and any additional information discovered during the bruteforcing process.
By following these steps, you can effectively bruteforce reverse DNS in IPv6 addresses to uncover potential domain names associated with a target system.
Si la **récursion DNS est activée**, un attaquant pourrait **usurper** l'**origine** du paquet UDP afin de faire **envoyer la réponse DNS au serveur victime**. Un attaquant pourrait abuser des types d'enregistrements **ANY** ou **DNSSEC** car ils ont tendance à avoir des réponses plus volumineuses.\
La manière de **vérifier** si un DNS prend en charge la **récursion** est de interroger un nom de domaine et de **vérifier** si le **drapeau "ra"** (_récursion disponible_) est présent dans la réponse:
**Configuration instantanée disponible pour l'évaluation des vulnérabilités et les tests de pénétration**. Exécutez un pentest complet de n'importe où avec plus de 20 outils et fonctionnalités allant de la reconnaissance aux rapports. Nous ne remplaçons pas les pentesteurs - nous développons des outils personnalisés, des modules de détection et d'exploitation pour leur permettre de gagner du temps pour creuser plus profondément, ouvrir des shells et s'amuser.
En examinant une notification de non-distribution (NDN) déclenchée par un e-mail envoyé à une adresse invalide dans un domaine cible, des détails précieux sur le réseau interne sont souvent divulgués.
**Configuration instantanée disponible pour l'évaluation des vulnérabilités et les tests de pénétration**. Exécutez un pentest complet de n'importe où avec plus de 20 outils et fonctionnalités allant de la reconnaissance aux rapports. Nous ne remplaçons pas les pentesteurs - nous développons des outils personnalisés, des modules de détection et d'exploitation pour leur donner du temps pour creuser plus profondément, ouvrir des shells et s'amuser.
<summary><strong>Apprenez le piratage AWS de zéro à héros avec</strong><ahref="https://training.hacktricks.xyz/courses/arte"><strong>htARTE (Expert de l'équipe rouge AWS de HackTricks)</strong></a><strong>!</strong></summary>
* Si vous souhaitez voir votre **entreprise annoncée dans HackTricks** ou **télécharger HackTricks en PDF**, consultez les [**PLANS D'ABONNEMENT**](https://github.com/sponsors/carlospolop)!
* Découvrez [**La famille PEASS**](https://opensea.io/collection/the-peass-family), notre collection exclusive de [**NFTs**](https://opensea.io/collection/the-peass-family)
* **Rejoignez le** 💬 [**groupe Discord**](https://discord.gg/hRep4RUj7f) ou le [**groupe Telegram**](https://t.me/peass) ou **suivez-nous** sur **Twitter** 🐦 [**@carlospolopm**](https://twitter.com/hacktricks\_live)**.**
* **Partagez vos astuces de piratage en soumettant des PR aux** [**HackTricks**](https://github.com/carlospolop/hacktricks) et [**HackTricks Cloud**](https://github.com/carlospolop/hacktricks-cloud) github repos.