Comment changer le fichier hosts. Fichier Hosts - où il se trouve, à quoi il devrait ressembler, comment le modifier et l'enregistrer

Après avoir entré le site requis dans le navigateur, supposons que Google.com , le navigateur recherche séquentiellement (selon la priorité) une correspondance entre ce nom de domaine et le destinataire IP (car ce sont les adresses IP avec lesquelles fonctionnent les appareils réseau).

UN) le site spécifié est vérifié dans le fichier hosts, s'il trouve une correspondance (supposons que 1.1.1.1 Google.com soit écrit dans le fichier hosts), alors le contenu d'IP - 1.1.1.1 s'ouvrira pour vous, s'il n'y a pas nom de domaine spécifié, passez à l'étape suivante ;

b) le cache DNS est vérifié (si vous avez déjà ouvert Google.com, alors très probablement l'IP de ce site est stockée dans le cache DNS de votre ordinateur/portable), si l'IP du site y est indiquée, alors la page s'ouvre pour vous, sinon, on passe à la dernière étape ;

V) la requête va au serveur DNS (elle est enregistrée manuellement dans les paramètres connexion réseau ou émis via DHCP), si le serveur DNS n'a pas le site spécifié, il « demandera » à un autre serveur DNS jusqu'à ce qu'il le trouve (si, bien sûr, il existe) et que le site s'ouvre avec succès.

Le fichier hosts se trouve dans C:\Windows\System32\Drivers\etc\hosts (si C- disque système). Vous pouvez l'ouvrir avec un bloc-notes ordinaire. Si vous n'avez apporté aucune modification à fichier hôte s, alors ce qui suit y sera écrit :

Fichier hosts sous Windows XP :
# Copyright (c) 1993-1999 Microsoft Corp.
#
#


#espace.
#

#
# Par exemple:
#

127.0.0.1 hôte local

Fichier d'hôtes dansWindows Vista:
#
# Ceci est un échantillon Fichier HÔTE utilisé par Microsoft TCP/IP Pour les fenêtres.
#
# Ce fichier contient les mappages des adresses IP aux noms d'hôtes. Chaque
# L'entrée doit être conservée sur une ligne individuelle. L'adresse IP doit
# être placé dans la première colonne suivi du nom d'hôte correspondant.
# L'adresse IP et le nom d'hôte doivent être séparés par au moins un
#espace.
#
# De plus, des commentaires (tels que ceux-ci) peuvent être insérés sur des
# lignes ou suivant le nom de la machine indiqué par un symbole "#".
#
# Par exemple:
#
# 102.54.94.97 rhino.acme.com # serveur source
# 38.25.63.10 x.acme.com # x hôte client

127.0.0.1 hôte local
::1 hôte local

Fichier d'hôtes dans Windows 7:
# Copyright (c) 1993-2006 Microsoft Corp.
#
# Ceci est un exemple de fichier HOSTS utilisé par Microsoft TCP/IP pour Windows.
#
# Ce fichier contient les mappages des adresses IP aux noms d'hôtes. Chaque
# L'entrée doit être conservée sur une ligne individuelle. L'adresse IP doit
# être placé dans la première colonne suivi du nom d'hôte correspondant.
# L'adresse IP et le nom d'hôte doivent être séparés par au moins un
#espace.
#
# De plus, des commentaires (tels que ceux-ci) peuvent être insérés sur des
# lignes ou suivant le nom de la machine indiqué par un symbole "#".
#
# Par exemple:
#
# 102.54.94.97 rhino.acme.com # serveur source

# 38.25.63.10 x.acme.com # x hôte client

# La résolution du nom d'hôte local est gérée dans le DNS lui-même.
#127.0.0.1hôte local
# ::1 hôte local

Fichier d'hôtes dans Windows 8

# Copyright (c) 1993-2009 Microsoft Corp.
#
# Ceci est un exemple de fichier HOSTS utilisé par Microsoft TCP/IP pour Windows.
#
# Ce fichier contient les mappages des adresses IP aux noms d'hôtes. Chaque
# L'entrée doit être conservée sur une ligne individuelle. L'adresse IP doit
# être placé dans la première colonne suivi du nom d'hôte correspondant.
# L'adresse IP et le nom d'hôte doivent être séparés par au moins un
#espace.
#
# De plus, des commentaires (tels que ceux-ci) peuvent être insérés sur des
# lignes ou suivant le nom de la machine indiqué par un symbole "#".
#
# Par exemple:
#
# 102.54.94.97 rhino.acme.com # serveur source
# 38.25.63.10 x.acme.com # x hôte client

# La résolution du nom d'hôte local est gérée dans le DNS lui-même.
#127.0.0.1hôte local
# ::1 hôte local

Comme vous pouvez le constater, quelle que soit la version, le fichier host n'est pas très différent, mais si un virus « a fonctionné » sur le fichier hosts, divers sites et IP peuvent y être ajoutés. Par exemple:

127.0.0.1 ftp.kasperskylab.ru
127.0.0.1 ids.kaspersky-labs.com
127.0.0.1 vk.com
127.0.0.1 drweb.com

De tels ajouts au fichier vous empêchent d'accéder aux sites spécifiés.

1.2.3.4 ftp.kasperskylab.ru
1.2.3.4 ids.kaspersky-labs.com
1.2.3.4 vk.com
1.2.3.4 drweb.com

De tels ajouts dans le fichier lors de l'ouverture des sites spécifiés vous redirigeront vers d'autres sites, éventuellement infectés par des virus (IP-1.2.3.4- sont fictifs).

Si vous constatez que le fichier hosts a été modifié, il doit être corrigé. Sous Windows XP, le fichier est simplement ouvert dans le Bloc-notes et saisi Les changements nécessaires et est enregistré (vous devez vous connecter en tant qu'administrateur). Sur les autres versions (Windows Vista, 7, 8), vous devez autoriser la modification du fichier. Pour ce faire, ouvrez le dossier dans lequel se trouve hosts C:\Windows\System32\Drivers\etc(si le lecteur C est système). Cliquez sur clic-droit souris dessus hôtes et choisissez "Propriétés".

Sélectionnez un onglet "Sécurité", puis sélectionnez l'utilisateur sous lequel vous travaillez sur votre ordinateur/portable (dans dans cet exemple c'est le site) et cliquez sur le bouton "Changement". Une fenêtre s'ouvrira "Autorisations pour le groupe "hôtes"", sélectionnez à nouveau l'utilisateur et attribuez-lui pleins droits sur le fichier, cliquez "D'ACCORD", dans la fenêtre "Propriétés : hôtes", Même "D'ACCORD".

Après cela, ouvrez les hôtes avec le Bloc-notes et renvoyez le fichier dans l'état original, enregistrez les modifications une fois terminé.

Le fichier hosts est le fichier responsable de travail correct Vos navigateurs Web. Il fait correspondre les adresses IP aux noms de domaine. C'est son travail qui détermine quels sites ouvriront et comment ils s'ouvriront. Par conséquent, ce fichier devient souvent la cible de programmes antivirus qui bloquent les navigateurs.

Où se trouve ce fichier et comment le restaurer après un dommage dans Win 7, nous y réfléchirons plus en détail.

Sous Windows 7 ce fichier situé à l'adresse indiquée : C : WINDOWS SYSTEM32 DRIVERS ETC. Pour y accéder, entrez simplement ce chemin dans la barre d'adresse et appuyez sur Entrée.


La plupart du temps, ce fichier est caché, donc avant de faire cela, vous devez activer le mode d'affichage des fichiers cachés. Pour ce faire, dans le menu de la fenêtre Windows « Outils » - « Options des dossiers » - sélectionnez l'onglet « Affichage » et sélectionnez-y le bouton radio en face de « Afficher les fichiers et dossiers cachés ».


Plus loin fichier d'hôtes il doit être modifié. Nous l'ouvrons à l'aide du Bloc-notes et supprimons toutes les choses inutiles. Par défaut, ce fichier devrait ressembler à ceci.

Enregistrez-le et redémarrez votre ordinateur. N'oubliez pas que si des entrées superflues apparaissent dans ce fichier, vous devez alors rechercher des virus dans votre système d'exploitation et les supprimer. Si cela n'est pas fait, alors programmes antivirus bloquera à nouveau vos navigateurs.

Le fichier hosts se trouve sur le chemin C:WindowsSystem32Driveretchosts (si C est le lecteur système). Vous pouvez l'ouvrir avec un bloc-notes ordinaire. Si vous n'avez pas apporté de modifications au fichier hosts, ce qui suit y sera écrit :

Fichier hosts sous Windows XP :


#
#

#espace.
#

#
# Par exemple:
#


127.0.0.1 hôte local
Fichier hosts sous Windows Vista :
#
# Ceci est un exemple de fichier HOSTS utilisé par Microsoft TCP/IP pour Windows.
#
# Ce fichier contient les mappages des adresses IP aux noms d'hôtes. Chaque
# L'entrée doit être conservée sur une ligne individuelle. L'adresse IP doit
# être placé dans la première colonne suivi du nom d'hôte correspondant.
# L'adresse IP et le nom d'hôte doivent être séparés par au moins un
#espace.
#
# De plus, des commentaires (tels que ceux-ci) peuvent être insérés sur des
# lignes ou suivant le nom de la machine indiqué par un symbole "#".
#
# Par exemple:
#
# 102.54.94.97 rhino.acme.com # serveur source
# 38.25.63.10 x.acme.com # x hôte client

127.0.0.1 hôte local
::1 hôte local

Fichier hosts sous Windows 7 :

# Copyright (c) 1993-2006 Microsoft Corp.
#
# Ceci est un exemple de fichier HOSTS utilisé par Microsoft TCP/IP pour Windows.
#
# Ce fichier contient les mappages des adresses IP aux noms d'hôtes. Chaque
# L'entrée doit être conservée sur une ligne individuelle. L'adresse IP doit
# être placé dans la première colonne suivi du nom d'hôte correspondant.
# L'adresse IP et le nom d'hôte doivent être séparés par au moins un
#espace.
#
# De plus, des commentaires (tels que ceux-ci) peuvent être insérés sur des
# lignes ou suivant le nom de la machine indiqué par un symbole "#".
#
# Par exemple:
#
# 102.54.94.97 rhino.acme.com # serveur source
# 38.25.63.10 x.acme.com # x hôte client

# La résolution du nom d'hôte local est gérée dans le DNS lui-même.
#127.0.0.1hôte local
# ::1 hôte local
Fichier d'hôtes sous Windows 8

#
# Ceci est un exemple de fichier HOSTS utilisé par Microsoft TCP/IP pour Windows.
#
# Ce fichier contient les mappages des adresses IP aux noms d'hôtes. Chaque
# L'entrée doit être conservée sur une ligne individuelle. L'adresse IP doit
# être placé dans la première colonne suivi du nom d'hôte correspondant.
# L'adresse IP et le nom d'hôte doivent être séparés par au moins un
#espace.
#
# De plus, des commentaires (tels que ceux-ci) peuvent être insérés sur des
# lignes ou suivant le nom de la machine indiqué par un symbole "#".
#
# Par exemple:
#
# 102.54.94.97 rhino.acme.com # serveur source
# 38.25.63.10 x.acme.com # x hôte client

# La résolution du nom d'hôte local est gérée dans le DNS lui-même.
#127.0.0.1hôte local
# ::1 hôte local
Comme vous pouvez le constater, quelle que soit la version, le fichier host n'est pas très différent, mais si un virus « a fonctionné » sur le fichier hosts, divers sites et IP peuvent y être ajoutés. Par exemple:

127.0.0.1 ftp.kasperskylab.ru
127.0.0.1 ids.kaspersky-labs.com
127.0.0.1 vk.com
127.0.0.1 drweb.com
De tels ajouts au fichier vous empêchent d'accéder aux sites spécifiés.

1.2.3.4 ftp.kasperskylab.ru
1.2.3.4 ids.kaspersky-labs.com
1.2.3.4 vk.com
1.2.3.4 drweb.com
De tels ajouts dans le fichier lors de l'ouverture des sites spécifiés vous redirigeront vers d'autres sites, éventuellement infectés par des virus (IP-1.2.3.4- sont fictifs).
Si vous constatez que le fichier hosts a été modifié, il doit être corrigé. Sous Windows XP, le fichier est simplement ouvert dans le Bloc-notes, les modifications nécessaires sont apportées et enregistrées (vous devez vous connecter en tant qu'administrateur). Sur les autres versions (Windows Vista, 7, 8), vous devez autoriser la modification du fichier. Pour ce faire, ouvrez le dossier dans lequel se trouve l'hôte C:WindowsSystem32Driversetc (si le lecteur C est celui du système). Faites un clic droit sur les hôtes et sélectionnez "Propriétés".

Sélectionnez l'onglet "Sécurité", puis sélectionnez l'utilisateur sous lequel vous travaillez sur l'ordinateur/portable (dans cet exemple il s'agit de pk-help.com) et cliquez sur le bouton "Modifier". La fenêtre « Autorisations pour le groupe « hôtes » » s'ouvrira, sélectionnez à nouveau l'utilisateur et attribuez tous les droits au fichier, cliquez sur « OK », dans la fenêtre « Propriétés : hôtes », également « OK ».

Après cela, ouvrez les hôtes avec le Bloc-notes, remettez le fichier à son état d'origine, puis enregistrez les modifications une fois terminé.

Ce fichier est un fichier système et se trouve dans partition système disque dans le dossier WindowsSystem32driversetc. C'est un format normal fichier texte avec le nom hosts, mais sans extension de nom. Cela consiste en chaînes de texte et peut être édité par n'importe quel éditeur de texte. Chaque ligne peut être soit un commentaire (auquel cas son premier caractère est #), soit une instruction correspondante ayant le format.

Il doit y avoir un ou plusieurs espaces entre l'adresse et le nom. Par exemple, la chaîne 102.54.81.91 rh.com associe l'hôte rh.com à son adresse 102.54.81.91. Pendant son Installations Windows 7 constitue le contenu standard de ce document, qui ressemble à : Comment restaurer les hôtes Parfois, une situation peut survenir lorsque vous devez restaurer l'état initial de ce fichier. Cela peut survenir soit après suppression accidentelle ou une distorsion, ou à la suite d'une exposition malware.

Il faut dire d'emblée que pour accéder à ce fichier (y compris lors de sa restauration) il faut des droits d'administrateur. Son contenu peut être généré manuellement dans un éditeur de texte ou téléchargé depuis Internet. Modification des hôtes Bien entendu, pour modifier des hôtes, vous devez disposer des droits d'administrateur. Vous pouvez le modifier avec n'importe quel éditeur de texte. A titre d'exemple, nous utilisons le Bloc-notes standard, qui est toujours installé dans Windows 7.

Vous pouvez le lancer de deux manières : depuis la ligne de commande et en appelant directement Notepad : Lancez Notepad depuis la ligne de commande. Vous devez aller dans "Démarrer" - "Accessoires" - " Ligne de commande"(bouton droit de la souris - "Exécuter en tant qu'administrateur"). Une fenêtre de ligne de commande s'ouvrira dans laquelle vous devrez taper la commande bloc-notes C:WindowsSystem32driversetchosts. Une fenêtre Bloc-notes apparaîtra avec le contenu du fichier. Appel direct au Bloc-notes.

Vous devez suivre le chemin indiqué pour la ligne de commande, seulement au lieu de « Invite de commandes », vous devez spécifier « Bloc-notes ». Une fenêtre vide du Bloc-notes apparaîtra. Grâce à l'élément de menu « Fichier », vous devez accéder au dossier etc et l'ouvrir. S'il n'affiche pas le nom de l'hôte, vous devez le saisir manuellement dans le champ « Nom du fichier » en bas de la fenêtre du Bloc-notes. Après toute modification de ce document, vous devez redémarrer, sinon son nouveau contenu ne sera pas connu de Windows 7, puisqu'il ne sera connu que lors d'un redémarrage.

Les avantages et les inconvénients des changements d'hôtes Des modifications utiles à ce fichier peuvent être envisagées, par exemple, les suivantes : Définir l'adresse IP et le domaine pour qu'ils correspondent afin d'accélérer l'accès au site en contournant le serveur DNS. Modifications pour bloquer l'accès à un site spécifique, par exemple pour bloquer la vérification Authenticité de Windows ou la disponibilité de mises à jour pour n'importe quel programme.

Pour ce faire, 127.0.0.1 est spécifié comme adresse IP, que le système d'exploitation perçoit comme un accès à cet ordinateur, et non sur le site réel. Modifications pour "annoncer" cet ordinateur en tant que serveur local, puisque le service DNS n'en sait rien. Bien entendu, pour cela, l’adresse IP doit être statique. Les hôtes sont la cible principale de la plupart des logiciels malveillants. Il existe deux manières principales, pourrait-on dire « classiques », de modifier ce fichier, auxquelles les attaquants ont recours pour en tirer profit.

Il s'agit des modifications suivantes : Blocage de l'accès aux serveurs du programme antivirus afin que l'ordinateur ne puisse pas télécharger un tel programme ou mettre à jour les bases de données du syndrome viral. Par exemple, si, à la suite d'une exposition à un virus ou à un cheval de Troie, une ligne du type « 127.0.0.1 esetnod32.ru » apparaît sur les hôtes, alors toute tentative d'accès au site avec cet antivirus sera bloquée. Substitution de l'adresse réelle du site Internet enregistrée sur Serveur dns, faire semblant.

Disons qu'une application malveillante qui a pénétré un ordinateur écrit dans ce fichier la ligne « 91.81.71.61 vk.com », où est précisée l'adresse de l'ordinateur de l'auteur de ce programme. Ceci est fait dans le but que les tentatives d'accès au site préféré de tous entraîneront un appel au serveur de l'attaquant, dont l'interface reproduit complètement son homologue réel, mais est utilisée pour collecter des informations confidentielles sur les utilisateurs du site, par exemple leurs identifiants et mots de passe.

Par conséquent, si vous soupçonnez la présence de virus dans le système, vous devez d'abord vérifier l'état de ce fichier, et c'est pourquoi de nombreux programmes antivirus surveillent inlassablement son état et informent l'utilisateur de toutes les tentatives de modification.

Où se trouve le fichier hosts ?

Le fichier hosts se trouve dans le dossier du système d’exploitation Windows, généralement le lecteur « C » de l’ordinateur de l’utilisateur.

Le chemin d'accès au fichier hosts ressemblera à ceci :

C:WindowsSystem32driversetchosts
Vous pouvez parcourir manuellement ce chemin ou ouvrir immédiatement le dossier contenant le fichier hôte à l'aide d'une commande spéciale.

Pour accès rapide au fichier, appuyez sur le raccourci clavier « Windows » + « R ». Cela ouvrira la fenêtre Exécuter. Dans le champ "Ouvrir", saisissez soit le chemin d'accès au fichier (voir ci-dessus), soit l'une de ces commandes :

%systemroot%system32driversetc
%WinDir%System32DriversEtc
Cliquez ensuite sur le bouton "OK".

fichier hosts dans le dossier

Ce fichier n'a pas d'extension, mais peut être ouvert et modifié dans n'importe quel éditeur de texte.

Contenu standard du fichier hosts

Dans le système d'exploitation Windows, le fichier "hosts" a le contenu standard suivant :

# Copyright (c) 1993-2009 Microsoft Corp.
#
# Ceci est un exemple de fichier HOSTS utilisé par Microsoft TCP/IP pour Windows.
#
# Ce fichier contient les mappages des adresses IP aux noms d'hôtes. Chaque
# L'entrée doit être conservée sur une ligne individuelle. L'adresse IP doit
# être placé dans la première colonne suivi du nom d'hôte correspondant.
# L'adresse IP et le nom d'hôte doivent être séparés par au moins un
#espace.
#
# De plus, des commentaires (tels que ceux-ci) peuvent être insérés sur des
# lignes ou suivant le nom de la machine indiqué par un symbole "#".
#
# Par exemple:
#
# 102.54.94.97 rhino.acme.com # serveur source
# 38.25.63.10 x.acme.com # x hôte client

# La résolution du nom d'hôte local est gérée dans le DNS lui-même.
#127.0.0.1hôte local
# ::1 hôte local
Ce fichier a un contenu similaire à systèmes d'exploitation Windows 7, Windows 8, Windows 10.

Toutes les entrées qui commencent par le caractère dièse # et continuent jusqu'à la fin de la ligne n'ont pratiquement aucun rapport avec Windows car ce sont des commentaires. Ces commentaires expliquent à quoi sert le fichier.

Il est indiqué ici que le fichier hosts est conçu pour mapper les adresses IP aux noms de sites. Les entrées dans le fichier hosts devront être effectuées selon certaines règles : chaque entrée doit commencer par nouvelle ligne, écrivez d'abord l'adresse IP, puis après au moins un espace le nom du site. Ensuite, après le hachage (#), vous pouvez écrire un commentaire sur l'entrée insérée dans le fichier.

Ces commentaires n'affectent en rien le fonctionnement de l'ordinateur, vous pouvez même supprimer toutes ces entrées, ne laissant qu'un fichier vide.

Vous pouvez télécharger le fichier hosts standard à partir d'ici pour l'installer sur votre ordinateur. Il peut être utilisé pour remplacer le fichier modifié si vous ne souhaitez pas modifier vous-même le fichier hosts sur votre ordinateur.

À quoi faut-il faire attention

Si le fichier sur votre ordinateur n'est pas différent de celui-ci, fichier standard, cela signifie qu'il n'y a aucun problème sur votre ordinateur qui pourrait survenir en raison de la modification de ce fichier par des programmes malveillants.

Portez une attention particulière au contenu du fichier, qui se trouve après ces lignes :

#127.0.0.1hôte local
# ::1 hôte local
Des entrées supplémentaires peuvent être insérées dans le fichier hôte, qui sont ajoutées ici par certains programmes.

Par exemple, dans cette image, vous pouvez voir qu'Unchecky a ajouté quelques entrées au contenu standard du fichier hosts. Entre les lignes commentées, des entrées supplémentaires ont été insérées pour effectuer certaines actions. Cela a été fait pour que lors de l'installation de programmes sur mon ordinateur, cet utilitaire coupez les logiciels indésirables.

Entrées ajoutées

Il peut y avoir lignes supplémentaires, de ce type : d'abord un « ensemble de chiffres », puis après un espace, « nom du site », ajouté afin, par exemple, de désactiver la publicité dans Programme Skype, ou bloquer l'accès à un site.

Si vous n'avez vous-même rien ajouté au fichier hosts et n'utilisez pas le programme mentionné dans cet article (Unchecky), vous pouvez supprimer en toute sécurité les entrées incompréhensibles du fichier hosts.

Pourquoi changent-ils le fichier hosts ?

Le fichier hosts est modifié afin de bloquer l'accès à une certaine ressource sur Internet, ou afin de rediriger l'utilisateur vers un autre site.

Habituellement, au début code malicieux est exécuté après le lancement d'un programme téléchargé sur Internet. À ce stade, des modifications sont automatiquement apportées aux propriétés du raccourci du navigateur et, bien souvent, des lignes supplémentaires sont ajoutées au fichier hosts.

Pour bloquer un site (par exemple, le site VKontakte), des lignes de ce type sont saisies :

127.0.0.1 vk.com
Pour certains sites, deux versions du nom du site peuvent être saisies avec « www » ou sans cette abréviation.

Vous pouvez vous-même bloquer les sites indésirables sur votre ordinateur en ajoutant une entrée similaire au fichier hôte :

127.0.0.1 nom_site
Dans cette entrée, l'adresse IP (127.0.0.1) est l'adresse réseau de votre ordinateur. Vient ensuite le nom du site que vous devez bloquer (par exemple, pikabu.ru).

En conséquence, après avoir saisi le nom du site, vous verrez une page vierge de votre ordinateur, bien que le nom de cette page Web soit inscrit dans la barre d'adresse du navigateur. Ce site sera bloqué sur votre ordinateur.

Lors de l'utilisation de la redirection, après avoir saisi le nom du site souhaité, un site complètement différent s'ouvrira dans le navigateur de l'utilisateur, il s'agit généralement d'une page Web contenant de la publicité ou d'une fausse page d'une ressource populaire.

Pour rediriger vers un autre site, des entrées du type suivant sont ajoutées au fichier hôte :

157.15.215.69 nom_site
Au début le recrutement est en cours numéros - adresse IP (j'ai écrit ici nombres aléatoires par exemple), puis, après un espace, le nom du site sera écrit en lettres latines, par exemple vk.com ou ok.ru.

Le fonctionnement de cette méthode ressemble à ceci : des personnes malveillantes créent délibérément un faux (faux) site Web avec une adresse IP dédiée (sinon cette méthode ne fonctionnera pas). Ensuite, une application infectée pénètre sur l’ordinateur de l’utilisateur et après son lancement, des modifications sont apportées au fichier hosts.

De ce fait, lorsqu'un utilisateur tape le nom d'un site populaire dans la barre d'adresse du navigateur, au lieu du site souhaité, il est redirigé vers un site complètement différent. Cela pourrait être une fausse page réseau social, conçu pour voler les données personnelles des utilisateurs, ou un site avec publicité intrusive. Très souvent, à partir d'un tel faux site, il existe des redirections (redirections) vers de nombreuses autres pages spécialement créées avec de la publicité.

Comment modifier le fichier hosts

Vous pouvez modifier vous-même le contenu du fichier hôte en le modifiant à l'aide de éditeur de texte. Un des plus des moyens simples Pour pouvoir modifier le fichier, ouvrez le fichier hosts dans le Bloc-notes, en ouvrant le programme en tant qu'administrateur.

Pour ce faire, créez un raccourci vers l'utilitaire Bloc-notes sur le bureau ou lancez l'application dans programmes standards, qui se trouvent dans le menu Démarrer. Pour commencer, cliquez d'abord sur le raccourci du programme avec le bouton droit de la souris, puis sélectionnez dans menu contextuelÉlément "Exécuter en tant qu'administrateur". Après cela, la fenêtre de l'éditeur de texte du Bloc-notes s'ouvrira.

C:WindowsSystem32driversetc
Après avoir ouvert le dossier "etc", vous ne verrez pas le fichier "hosts", puisque l'Explorateur sera sélectionné pour afficher les fichiers texte. Sélectionnez le paramètre Tous les fichiers. Après cela, le fichier hosts sera affiché dans ce dossier. Vous pouvez maintenant ouvrir le fichier hosts dans le Bloc-notes pour le modifier.

Une fois l'édition terminée, enregistrez les modifications dans le fichier hosts. Veuillez noter que le type de fichier lors de l'enregistrement doit être « Tous les fichiers ».

Si le programme malveillant a modifié les entrées du fichier hosts, vous pouvez remplacer le fichier modifié par un fichier standard ou modifier le contenu de ce fichier, en supprimant les entrées inutiles.

Comment ouvrir et modifier le fichier hosts ?

Le fichier hosts peut être ouvert à l’aide du Bloc-notes Windows standard.
C’est probablement la partie la plus intéressante de l’article.

Tout d'abord, vous devez comprendre pourquoi modifier ce fichier ? Oui, afin de refuser l'accès à certains sites. Ainsi, en modifiant ce fichier et en y inscrivant l'adresse du site, l'utilisateur ne pourra y accéder via aucun navigateur.
Afin de modifier le fichier hosts, il est conseillé de l'ouvrir en tant qu'administrateur (Comment exécuter un fichier ou un programme en tant qu'administrateur) en faisant un clic droit sur le fichier et en sélectionnant "Exécuter en tant qu'administrateur". Ou ouvrez le Bloc-notes de cette façon et ouvrez le fichier qu'il contient.

Pour accélérer les choses, vous pouvez simplement cliquer sur le bouton Démarrer et sélectionner Exécuter (win+r) (Que faire s'il n'y a pas d'exécution dans Démarrer) et saisir dans la ligne :
bloc-notes %windir%system32driversetchosts
comment ouvrir le fichier hosts
En conséquence, ce fichier s'ouvrira dans le Bloc-notes.

Afin de bloquer l'accès à un site (supposons qu'il s'agisse de test.ru), il vous suffit d'ajouter une ligne avec ce site tout en bas :
127.0.0.1 test.ru
En conséquence, le fichier aura le contenu suivant :
# Copyright (c) 1993-1999 Microsoft Corp.
#
# Ceci est un exemple de fichier HOSTS utilisé par Microsoft TCP/IP pour Windows.
#
# Ce fichier contient les mappages des adresses IP aux noms d'hôtes. Chaque
# L'entrée doit être conservée sur une ligne individuelle. L'adresse IP doit
# être placé dans la première colonne suivi du nom d'hôte correspondant.
# L'adresse IP et le nom d'hôte doivent être séparés par au moins un
#espace.
#
# De plus, des commentaires (tels que ceux-ci) peuvent être insérés sur des
# lignes ou suivant le nom de la machine indiqué par un symbole "#".
#
# Par exemple:
#
# 102.54.94.97 rhino.acme.com # serveur source
# 38.25.63.10 x.acme.com # x hôte client

# Ce fichier HOSTS créé par l'API Dr.Web Anti-rootkit

#127.0.0.1hôte local
# ::1 hôte local
127.0.0.1 test.ru
Chaque nouveau site que vous souhaitez bloquer doit être démarré sur une nouvelle ligne et renseigné, sans oublier l'adresse IP locale 127.0.0.1

De plus, pour éditer le fichier hosts, il existe le programme HOSTS EDITOR, dont vous pouvez télécharger et lire la description sur le site officiel.
La façon dont cela fonctionne est que cela permet de modifier le fichier hosts.
D'après la capture d'écran ci-dessous, le principe de son fonctionnement est clair : tout se fait en quelques clics. L'ajout se fait en cliquant sur +.
comment éditer le fichier hosts
Après édition, n'oubliez pas de cliquer sur le bouton Enregistrer (2 boutons "Enregistrer les modifications" à gauche du bouton "+").

Vous pouvez également modifier ce fichier à de bonnes fins, par exemple pour accélérer le chargement du site.
Comment ça fonctionne?
Lorsque vous accédez au site, vous le voyez Nom de domaine, qui a des lettres. Mais tous les sites sur Internet ont une adresse IP et des noms sont déjà attribués en utilisant DNS. Je n’entrerai pas dans les détails de ce processus ; ce n’est pas le sujet de l’article. Mais ici, vous devez savoir que le fichier hosts est prioritaire lors de l'accès aux sites, et ce n'est qu'après qu'une requête DNS est effectuée.

Afin d'accélérer le chargement d'un site, vous devez connaître son adresse IP et son domaine.
L'adresse IP du site peut être trouvée en utilisant diverses prestations, par exemple ceci ou cela.

Un domaine est le nom d'un site Web.
Par exemple, accélérons le chargement de ce site où vous lisez un article en spécifiant explicitement l'adresse IP et le domaine du fichier.
La ligne ajoutée sera alors :
91.218.228.14 vindavoz.ru
Cela accélère le chargement de la page en quelques secondes et peut parfois donner accès si moyens standards Vous ne pouvez pas accéder au site.

Vous pouvez également rediriger vers un autre site à l'aide du fichier hosts.
Pour ce faire, vous devez connaître l'adresse IP du site et son domaine (comme dans le cas décrit ci-dessus), puis la ligne ajoutée ressemblera à ceci :
91.218.228.14 test.ru
Et maintenant, après avoir entré test.ru dans la barre d'adresse de votre navigateur, vous serez redirigé vers le site spécifié dans l'adresse IP. Dans ce cas, rendez-vous sur le site vindavoz.ru.

Si vous souhaitez nettoyer le fichier hosts, vous pouvez le faire en supprimant simplement le contenu et en y collant le texte original à partir de la description ci-dessus (sous spoilers).

Quelques nuances dans le fichier hosts :

Assurez-vous toujours d'avoir une barre de défilement sur le côté et faites toujours défiler vers le bas de la fenêtre. Cela est dû au fait que certains virus sont enregistrés dans une zone cachée en dehors de la fenêtre.
Dans certains cas, généralement si vous ne parvenez pas à enregistrer le fichier, vous devez vous connecter sous le compte Administrateur.
Parfois, à cause de virus, ce fichier peut être masqué. Lire l'article Fichiers cachés et des dossiers.

Les deux méthodes décrites (redirection et accélération) peuvent ne pas produire le résultat souhaité. Le fait est que plusieurs sites peuvent être localisés sur une même adresse IP, cela est particulièrement vrai pour les adresses IP externes fournies par les services.
Étant donné que les virus adorent ce fichier, ses attributs peuvent être modifiés en Caché et En lecture seule.
Vérifiez les attributs du fichier si le fichier hosts ne peut pas être enregistré.

De cette façon, vous pouvez facilement et gratuitement bloquer l'accès aux sites de Windows par modifier le fichier hosts

Utiliser le fichier Hôtes Windows pour empêcher votre ordinateur de se connecter à des adresses Web indésirables, il s'agit d'une pratique très ancienne qui est encore utilisée pour améliorer la sécurité ou bloquer des sites individuels et des cookies de sites tiers. Utilisateurs avancés Nous connaissons ce fichier depuis longtemps et l'avons utilisé plus d'une fois dans la pratique. Mais si vous en entendez parler pour la première fois, cet article vous aidera à comprendre comment utiliser correctement le fichier hosts.

Où se trouve le fichier hosts de Windows 7 et pourquoi est-il nécessaire ?

Tout d'abord, le fichier hosts est un fichier texte classique qui n'a pas d'extension et qui permet de comparer les adresses IP et les adresses URL des sites Web (les adresses seront abordées un peu plus tard). Cela signifie que pour le modifier, il vous suffit d'utiliser n'importe quel éditeur de texte, notamment Bloc-notes Windows. La deuxième chose à savoir est que le fichier hosts peut être utilisé non seulement par vous pour bloquer ou rediriger des sites, mais également par des malwares, par exemple, pour vous rediriger de vos sites web préférés vers des sites malveillants afin de voler vos données personnelles. Cela signifie que la plupart des programmes antivirus surveillent les modifications apportées à ce fichier. Et en cas de changement, ils peuvent émettre des messages appropriés. La troisième chose à savoir est que le fichier hosts est fichier système et vous aurez besoin des droits d'administrateur pour le modifier. Cela signifie que pour le corriger, vous devez ouvrir un éditeur de texte en tant qu'administrateur.

Le fichier d'hôtes de Windows 7 se trouve à l'emplacement suivant :

  • %windir%\system32\drivers\etc\hosts
    • Généralement, %windir% est « C:\Windows », mais vous pouvez également utiliser %windir%.

Ouvrez un éditeur de texte avec des droits d'administrateur, puis ouvrez le fichier hosts à partir du chemin ci-dessus. Un fichier devrait s'ouvrir devant vous, comme le montre l'image :

Note: Le fichier est ouvert dans Notepad++, mais, comme déjà mentionné, vous pouvez le faire en utilisant le Bloc-notes Windows

Le dossier est rempli selon trois règles de base

  1. Tous les commentaires commencent par le symbole # (dièse) Par exemple
    • # Ceci est un commentaire de ligne
  2. Chaque mappage entre une adresse IP et une page URL est indiqué sur une ligne distincte et il doit y avoir un espace entre eux (espace, tabulation)
    • 127.0.0.1 hôte local
    • (127.0.0.1 est l'adresse de votre ordinateur)
  3. L'ordre est exactement comme indiqué :
    • D'abord l'adresse IP puis l'adresse Url

Compte tenu des règles ci-dessus, il est clair que par défaut le fichier hosts de votre ordinateur (adresse IP 127.0.0.1) se voit attribuer le nom localhost, qui peut être utilisé non seulement par les navigateurs, mais également par n'importe quel programme.

Note: En fait, vous pouvez également faire correspondre des adresses Url non existantes avec les adresses IP dont vous avez besoin, mais gardez à l'esprit qu'elles ne seront correctes que sur votre ordinateur.

Passons de la théorie à la pratique.

Utiliser le fichier hosts de Windows 7 pour bloquer et rediriger des sites ?

Tout d'abord, ouvrez le fichier hosts Windows avec les droits d'administrateur comme indiqué ci-dessus. Et essayez d'ajouter deux exemples à la fin du fichier (un pour le blocage, un pour la redirection)

# La ligne suivante bloquera toute tentative d'ouverture d'un site Web malveillant # appelé virus-attack-stole-your-data.ru 127.0.0.1 virus-attack-stole-your-data.ru # La ligne suivante redirigera l'ouverture d'un numéro de site Web appelé mysite.data.info à l'adresse IP 10.10.10.10 10.10.10.10 mysite.data.info

Dans le premier cas, toute tentative d'ouverture d'un site malveillant appelé « virus-attack-stole-your-data.ru » entraînera le navigateur ou tout autre programme qui tentera d'ouvrir le site sur votre ordinateur (127.0.0.1). S'il n'y en a pas, le navigateur vous affichera par exemple un message indiquant que le site n'est pas disponible. C'est pratique et c'est souvent l'un des plus moyens rapides bloquer n’importe quel site Web sous Windows.

Dans le second cas, toute tentative d'accès à l'URL « monsite.data.info » entraînera l'ouverture du site par le navigateur ou tout autre programme au 10.10.10.10. Comme dans le premier cas, si une telle adresse n'existe pas, une erreur sera générée. Cette méthode est particulièrement pratique dans les cas où vous souhaitez utiliser des noms pratiques au lieu de numéros pour accéder à un site sur un ordinateur. Vous pouvez également utiliser vos propres abréviations pour faire référence à des sites disposant de leur propre adresse IP dédiée, comme la plupart des grands projets.

Note: Outre le fait que les adresses Url spécifiées peuvent être utilisées pour ouvrir des sites, vous pouvez également utiliser l'adressage via des ports. Par exemple, une requête à l'adresse « monsite.data.info:8080 » sera redirigée vers « 10.10.10.10:8080 », ce qui est particulièrement pratique lorsque vous avez réseau local Il existe des ordinateurs qui ont une adresse IP (serveurs, stockage, etc.), mais qui n'ont pas de belle adresse Url.

Note: Nous vous rappelons que toutes les adresses Url configurées peuvent être utilisées dans n'importe quel programme de votre ordinateur. Cependant, vous devez vous rappeler que ces paramètres ne seront corrects que sur votre ordinateur.

Il y a encore une question qui peut vous intéresser, à savoir quand les paramètres prendront-ils effet ? Par défaut, le temps d'application dépendra du courant actuel. Paramètres Windows et la présence d'un cache DNS. Cependant, il existe un moyen simple de vider le cache pour appliquer les paramètres du fichier hosts.

Note: Pour plus d'informations sur le DNS, lisez la revue DNS Device.

Comment réinitialiser le cache DNS sous Windows 7 pour appliquer les paramètres du fichier hosts ?

Comme déjà mentionné, pour que les paramètres du fichier hôte de Windows 7 soient appliqués, vous devez soit attendre que Windows mette à jour le cache DNS, soit le réinitialiser manuellement. Et voici comment procéder :

  1. Fermez tous les programmes qui utilisent des connexions Internet, y compris les navigateurs.
    • Note de bas de page : Si vous avez uniquement besoin d'accéder via les navigateurs, fermez-les. D'autres programmes reprendront les paramètres plus tard.
  2. Entrez la commande suivante :
    • ipconfig /flushdns
  3. Appuyez sur Entrée et attendez que la phrase apparaisse
    • Le cache du résolveur DNS a été vidé avec succès

Dans la plupart des cas, cela suffira à mettre à jour le cache DNS.

Note: Si, pour une raison quelconque, le cache n'a pas été mis à jour, redémarrez votre ordinateur. Si cela ne résout pas le problème, vous devez alors commencer à rechercher la cause avec le programme qui n'a pas récupéré les paramètres. Par exemple, les navigateurs disposent également de leur propre cache DNS et peuvent parfois ne pas récupérer immédiatement les paramètres, même si cela ne devrait pas se produire.

Comme vous pouvez le constater, il n’y a rien de compliqué dans l’utilisation du fichier hosts.

Vous savez désormais comment utiliser le fichier hosts Windows à des fins de sécurité pour bloquer et rediriger des sites.


  • RKill est un programme gratuit pour nettoyer un ordinateur infecté des logiciels malveillants

Conseils techniques

  • Appelés des hôtes. C'est très petit, mais quand même dossier important, grâce auquel vous pouvez interdire les transitions vers des sites ou des adresses IP, ou changer la direction. En général, ce fichier est nécessaire dans diverses situations où vous devez interdire la visite de sites pour rechercher des mises à jour. programmes sans licence, ou les paramètres serveur local. De plus, il arrive très souvent que vous installiez quelque chose comme programme régulier, puis écrit que la page VK est bloquée et bien plus encore. Ainsi, sur certains sites où ils écrivent quoi et comment faire, ils oublient généralement de parler du fichier hosts dans Windows 7, où il se trouve, à quoi il ressemble et comment le modifier, car tout n'est pas si simple avec lui. . Premièrement, il est dans dossier système, deuxièmement, il nécessite des droits d'administrateur et il n'a pas d'extension, mais mettons tout en ordre.

    Fichier d'hôtes sous Windows 7
    Commençons par demander où se trouve le fichier hosts. Tout ici est assez simple, mais il faut Compte administrateur. Si tout est en ordre avec cela, alors voici le chemin le long duquel il se trouve :
    C:\Windows\System32\drivers\etc
    Il devrait y avoir plusieurs fichiers dans ce dossier, parmi lesquels ceux dont vous avez besoin. Si vous vous demandez à quoi ressemble le fichier hosts, voici la réponse :

    Comme vous pouvez le voir, il n'est en aucun cas reconnu par le système et il n'a pas d'extension, le système ne lui attribue donc aucun programme par défaut, mais malgré cela, vous pouvez facilement modifier le fichier hosts à l'aide d'un texte éditeur, j'utilise habituellement le bloc-notes. Si vous ne savez pas comment modifier le fichier hosts, procédez comme suit :
    Double-cliquez sur la souris, après quoi une fenêtre de sélection de programme apparaîtra, sélectionnez « Bloc-notes et cliquez » et cliquez sur « Ok »


    Après quoi, le contenu du fichier s'ouvrira dans le Bloc-notes :


    Nous faisons tout ce qui doit être fait et enregistrons les modifications.
    Attention! Si le système ne vous permet pas d'enregistrer le fichier hosts après avoir apporté des modifications, enregistrez-le n'importe où, puis supprimez-le. ancien fichier manuellement et insérez-en un nouveau à sa place. N'oubliez pas le .txt.
    Eh bien, nous avons en fait fini de revoir les principaux points sur où il se trouve, à quoi il ressemble et comment modifier le fichier hosts dans Windows 7. Si vous avez encore ou, au contraire, des questions sur cet article, je vais répondez-y certainement dans les commentaires.

    Le fichier hosts se charge d'établir une correspondance entre le domaine et l'adresse IP du site. Contacter l'hébergeur est prioritaire sur l'envoi d'une requête au serveur DNS, et le fichier est stocké sur l'ordinateur et contrôlé par l'administrateur, ce qui le rend élément important sûr Fonctionnement de Windows. Dans certains cas, les utilisateurs sont confrontés à la nécessité de restaurer le fichier hosts à son état d'origine. Supprimer entrées supplémentairesà partir de là, vous pouvez le faire de deux manières : manuellement et automatiquement, à l'aide d'un logiciel spécial.

    Récupération manuelle

    En règle générale, la restauration du fichier hosts est requise une fois que des applications malveillantes y ont ajouté de nouvelles entrées. Une attaque typique ressemble à ceci: vous ouvrez Odnoklassniki ou VKontakte, et le site signale que votre compte est bloqué et vous demande d'envoyer un SMS pour confirmer votre connexion. En conséquence, l'argent est retiré du téléphone et vous découvrez plus tard qu'au lieu de VKontakte, le fichier hosts vous a redirigé vers une fausse page.

    Mais l'hébergeur n'y est pour rien : il s'est avéré qu'il s'agissait simplement d'un outil entre les mains d'un malveillant. logiciel. Ainsi, après le nettoyage Antivirus Windows vous devez commencer à restaurer les hôtes.

    Une autre option consiste à accéder à C:\Windows\System32\drivers\et et à ouvrir simplement les hôtes via le Bloc-notes. À l'intérieur, vous verrez beaucoup de texte sur langue anglaise. Vous devez vous assurer qu'il n'y a pas d'entrées supplémentaires dans l'hôte. Par défaut, le texte doit se terminer par la ligne "# ::1 localhost". Tout ce qui suit doit être supprimé, surtout si vous n'avez rien entré vous-même dans le fichier.

    Cependant, ce nettoyage peut ne pas être complet, nous vous recommandons donc fortement de faire correspondre le contenu de votre hébergeur avec les informations fournies sur la page d'assistance à l'adresse https://support.microsoft.com/ru-ru/kb/972034. Sous Windows 7 contenu des hôtes devrait ressembler à ceci :

    Pour vous assurer qu'il n'y a pas d'entrées supplémentaires, supprimez l'ancien hôte et créez un nouveau fichier :


    Désormais, l’ancien hébergeur ne fonctionnera plus et il n’y aura certainement rien d’inutile à l’intérieur du nouveau, vous n’aurez donc pas à vous soucier de la sécurité de votre argent et de vos données personnelles.

    Récupération automatique

    Si récupération manuelle semble compliqué, vous pouvez réparer l'hôte avec utilitaires spéciaux. Par exemple, technique Assistance Microsoft dans l'article sur la correction du fichier hosts sur différentes versions Windows propose de télécharger Réparer l'utilitaire Après le lancement, les entrées inutiles seront supprimées sans intervention de l'utilisateur.

    Une autre façon est d'utiliser un antivirus Programme AVZ. Il s'agit d'un outil de recherche puissant et Récupération Windows, mais nous ne considérerons qu'une seule de ses fonctions : effacer le fichier hosts.