Chaque registre gTLD est mandaté par son contrat ICANN pour fournir ses fichiers de zone.
Les fichiers de zone répertorient tous les noms de domaine publiés, qui sont presque tous les noms de domaine dans le TLD, mais pas tous: cela exclut les noms de domaine sans serveurs de noms (un cas totalement légitime, vous pouvez parfois souhaiter protéger un nom sans l'associer à aucun service en ligne) , ou les noms de domaine sont "en attente" (les statuts EPP clientHold
ou serverHold
qui retirent les noms de domaine de la publication).
Vous pouvez effectuer une recherche sur CZDA pour trouver la plate-forme en ligne qui permettra à quiconque, gratuitement, en acceptant un contrat, de pouvoir récupérer n'importe quel fichier de zone gTLD, qui est mis à jour quotidiennement.
Donc, c'est très facile de cette façon d'obtenir une liste de noms de domaine, si vous le faites 2 jours de suite, vous pouvez calculer la différence et trouver les noms de domaine nouvellement ajoutés (qui seraient essentiellement les noms de domaine nouvellement enregistrés, avec certains exceptions pour les raisons décrites ci-dessus), puis effectuez des requêtes whois pour récupérer les données de contact associées à ces domaines, puis contactez les personnes.
Notez que lorsque vous accédez au CZDA, vous signez un contrat qui applique certaines règles sur ce que vous pouvez ou ne pouvez pas faire avec les données. Je ne suis pas sûr que l'activité décrite ici tombe dans le cas acceptable du contrat, mais je ne suis pas avocat et c'est extrêmement difficile à respecter. Quoi qu'il en soit, c'est trivial techniquement.
Les ccTLD n'offrent le plus souvent pas accès à leurs fichiers de zone. Certains d'entre eux (comme .FR) fournissent simplement chaque jour la liste des noms de domaine nouvellement enregistrés. Ce qui vous ramène exactement à l'étape précédente lorsque vous avez calculé la différence de deux fichiers de zone, puis vous permet de contacter des personnes de la même manière.
De plus, et complètement sans rapport, si vous lisez attentivement le contrat des bureaux d'enregistrement de l'ICANN (donc encore une fois uniquement pour les gTLD), vous trouverez à l'intérieur d'une clause montrant que les bureaux d'enregistrement doivent vendre leur base de données complète de noms + données de contact dans certains cas spécifiques. Cela coûte cher (10 000 $ par bureau d'enregistrement!) Mais peut également être un moyen d'obtenir les données.
Un moyen de vous protéger contre toutes ces sollicitations consiste à enregistrer vos noms de domaine auprès des services de confidentialité / proxy afin que vos données personnelles n'apparaissent jamais dans la sortie whois. Ceci est proposé par de nombreux bureaux d'enregistrement et deviendra de plus en plus la norme, en raison de nouvelles réglementations sur la confidentialité des données pour les particuliers, comme le RGPD dans l'Union européenne.