Noms de domaine : le parasitisme sera le genre humain !

Le parasitisme sera le genre humain !A l’occasion d’une recherche sur Google, je viens de tomber sur deux sites indexés reprenant le nom de domaine dsfc.net : www.dsfc.net.ph et www.dsfc.net.vn. Le 1er est philippin ; le 2d vietnamien. Il s’agit de sous domaines associés à net.ph et net.vn. En réalité, j’ai recensé 19 noms de domaine, grâce au petit programme que vous trouverez ci-dessous :

Toutes les extensions DNS

Dans ce document publié sur le site de l’IANA, vous trouverez tous les suffixes. La mise à jour date du 1er juillet 2012. Je me suis appuyé sur ce fichier pour lister toutes les extensions disponibles.

Mon programme

Je viens d’écrire un programme, test-domain.php, dont l’objet est double. Il permet de tester la disponibilité d’un nom de domaine. Il vous offre aussi la possibilité de savoir quels sont tous les sites parasites associés à un nom de domaine.

<?php
/*

Auteur : Denis Szalkowski Formateur Consultant
Licence : GPL

Le programme s’utilise en ligne de commande sous Linux ou Windows.
Il a pour objet de connaître les domaines « parasites » associés à votre nom de domaine.
Il s’emploie de la manière suivante, à partir de la ligne de commande.

php -f test-domain.php dsfc.net

Le fichier de log, test-domain.log, consigne tous les domaines trouvés à partir du nom de domaine
passé en paramètre de ce programme.

Il peut aussi servir à tester de la disponibilité d’un nom de domaine :

php -f test-domain.php dsfc
*/

error_reporting(0);
$url=$argv[1];
$log=fopen(‘test-domain.log’,’a+’);
$fic=fopen(‘http://data.iana.org/TLD/tlds-alpha-by-domain.txt’,’r’);
while($suffixe=fgets($fic))
{
$req=$url.’.’.strtolower(trim($suffixe));
if(dns_get_record($req))
{
fputs($log,$req. »\n »);
}
}
fclose($fic);
fclose($log);
?>

 

 

Juridique / , , ,