Overblog
Editer l'article Suivre ce blog Administration + Créer mon blog

Accélérer et sécuriser votre navigation grace au fichier hosts

par Mike Da Funk

Principe :   Le fichier hosts est un fichier utilisé par le système d'exploitation lors de l'accès à Internet. C'est une bibliothèque établissant des correspondances entre adresses URL (quelque chose comme www.monsite.com) et adresses IP (une suite de nombre comme 123.45.67.89)

Si vous attribuez à un site Internet une telle adresse privée au lieu de son adresse publique, le système d'exploitation va chercher ledit site sur votre ordinateur et non sur Internet ! Non seulement cela vous protège des sites à risques, mais, en évitant le chargement de ses pages, images, scripts ou vidéos, cela accélère votre navigation. C'est un gros avantage par rapport à un outil de filtrage comme Adblock, qui ne fait que masquer les éléments après leur téléchargement.

En attribuant à un site sa véritable adresse IP, on accélère également la navigation — votre ordinateur n'a pas besoin de rechercher cette adresse — et, surtout, on la sécurise — l'adresse n'est pas falsifiable.


En outre, le fichier hosts présente l'énorme avantage d'une protection indépendante du moyen d'accès au réseau.

   Avantages :

  • Il ne coûte rien ;
  • il ne nécessite aucune installation ;
  • il est un simple fichier texte facile à modifier ;
  • il n'utilise aucun code exécutable ni fonction cachée ;
  • il est efficace quel que soit le navigateur Internet utilisé ;
  • il fonctionne sur de nombreux systèmes, y compris smartphones ;
  • il est compatible avec tout logiciel de sécurité (pare-feu, antivirus...) ;
  • il ne consomme pratiquement aucune ressource mémoire ou processeur ;
  • il permet une navigation sur Internet plus sûre en bloquant des sites nuisibles ;
  • il permet une navigation sur Internet plus agréable et plus rapide en bloquant les publicités.

   Limitations (ce ne sont pas forcément des inconvénients) :

  • Il bloque toutes les pages descendantes (bloquer domaine.com bloque domaine.com/dossier/page.htm) ;
  • il ne bloque pas les sous-domaines (bloquer domaine.com ne bloque pas sous.domaine.com) ;
  • il ne gère pas les expressions régulières (/(.*[\w_])?ad[svx](\d{1,2})?[\w_]/ par exemple) ;
  • il ne filtre pas les adresses IP (on ne peut pas bloquer 123.45.67.89 par exemple) ;
  • il ne peut pas bloquer un supradomaine (.com ou .ru par exemple) ;
  • il bloque totalement les pages, sans différencier ses éléments ;
  • il n'utilise pas de mots clefs (*viagra* par exemple) ;
  • il est ardu à construire et fastidieux à maintenir.

Voici ce qu'on peut obtenir avec un fichier hosts bloquant des sites publicitaires et pornographiques :


Fichier hosts vierge 

 Fichier hosts filtrant 

 Fichier hosts bloquant 

 

Pour ce faire, il faut modifier le fichier hosts, qui se trouve normalement dans les dossiers suivants :

  • Android, iOS, Linux, Mac OS X, Unix, Posix : /etc/
  • Windows XP, Vista, 7 : C:\windows\system32\drivers\etc\

Téléchargement :

   Les archives qui suivent contiennent des fichiers hosts élaborés

Faire un donDonate
  • hosts.blc [Archive], anti-hameçonnage (15 avril 2012) : 1 916 sites sensibles ;
  • hosts.trc [Archive], anti-traqueurs (3 novembre 2013) : 45 379 sites à possible contenu intrusif bloqués ;
  • hosts.pub [Archive], anti-publicités (3 novembre 2013) : 108 060 sites à possible contenu publicitaire bloqués ;
  • hosts.rsk [Archive], anti-maliciels (3 novembre 2013) : 118 281 sites à possible contenu dangereux bloqués ;
  • hosts.sex [Archive], anti-sexe (3 novembre 2013) : 849 540 sites à possible contenu adulte bloqués ;
  • hosts.mis [Archive], anti-divers (3 novembre 2013) : 489 062 sites divers bloqués.

Installation :

   Sous Windows(1), vous pouvez facilement générer, personnaliser, installer et contrôler le fichier hosts avec mon package Housts [Archive] (38 ko). Il vous permettra facilement d'activer ou de désactiver à volonté le blocage des sites, sans recourir à un programme visible ni résidant en mémoire. Sinon, vous pouvez procéder de la façon suivante :

  1. Faites une copie de sécurité de votre fichier hosts (par défaut, il est presque vide, mais ça ne coûte rien !) ;
  2. extrayez le fichier hosts de l'archive téléchargée (par exemple hsex.7z si vous avez choisi le hosts.sex) ;
  3. renommez le fichier extrait (par exemple hosts.sex) en hosts ;
  4. copiez-le à la place du fichier hosts originel (écrasement) ;
  5. protégez ce fichier contre l'écriture (procédure Proth incluse dans Housts) ;
  6. éventuellement (cf. Notes ci-après), désactivez le service « client DNS » (procédure Dnsoff incluse dans Housts).

Source : http://rlwpx.free.fr/WPFF/hosts.htm

Pour être informé des derniers articles, inscrivez vous :
Commenter cet article
J
<br /> Salut Mike, ces fichiers semblent tous filtrer des liens nuisibles,<br /> <br /> <br /> comment choisir, peut-on en ajouter plusieurs ou y a t'il des doublons ?<br /> <br /> <br /> Le "divers" est-il global, protégeant comme ce que fait l'ensemble des autres ?<br /> <br /> <br /> Ne risque t'il pas d'y avoir des sites d'info "politiquement incorrects" bloqués ?<br />
Répondre
M
<br /> <br /> Salut Jean Luc,<br /> <br /> <br /> Non les différentes sessions sont complémentaires, et même s'il y a des doublons, ce n'est pas grave...<br /> <br /> <br /> J'ai testé pendant quelques jours, c'était vraiment sympa !<br /> <br /> <br /> Après oui certains sites où je voulais accéder étaient bloqués, il suffit de les repérer dans la liste et de supprimer les lignes concernées...<br /> <br /> <br /> Je pense que c'est du très bon boulot !<br /> <br /> <br /> <br />