La fonction du logiciel antivirus actuellement utilisé est de vérifier si l'ordinateur est infecté par des virus et de supprimer certains virus infectés. Un logiciel antivirus est un type de logiciel utilisé pour éliminer les menaces informatiques telles que les virus informatiques, les chevaux de Troie et les logiciels malveillants.
L'environnement d'exploitation de cet article : système Windows 10, ordinateur thinkpad t480.
La fonction du logiciel antivirus est de vérifier si l'ordinateur est infecté par des virus et de supprimer certains virus infectés.
Présentation du logiciel antivirus
Un logiciel antivirus, également connu sous le nom de logiciel antivirus ou logiciel antivirus, est un logiciel utilisé pour éliminer les menaces informatiques telles que comme les virus informatiques, les chevaux de Troie et les logiciels malveillants.
Les logiciels antivirus intègrent généralement la surveillance et l'identification, l'analyse et la suppression des virus, les mises à niveau automatiques, la défense active et d'autres fonctions. Certains logiciels antivirus disposent également de récupération de données, de prévention des intrusions de pirates, de contrôle du trafic réseau et d'autres fonctions. . Il s'agit d'un système de défense informatique (comprenant des logiciels antivirus, des pare-feu, des programmes de détection de chevaux de Troie et de logiciels malveillants, des systèmes de prévention des intrusions, etc.)
Un logiciel antivirus est un outil programme qui peut supprimer les virus, chevaux de Troie et autres codes de programme connus pour être dangereux pour les ordinateurs. Le « logiciel antivirus » a été nommé par l'ancienne génération de fabricants nationaux de logiciels antivirus. Plus tard, en raison de son intégration avec l'industrie antivirus mondiale, il a été collectivement appelé « logiciel antivirus » et « protection de sécurité ». logiciel" ou "logiciel de sécurité". Un type de logiciel utilisé pour éliminer les virus informatiques, les chevaux de Troie et les logiciels malveillants, tels que « Internet Security Suite » et « Full-featured Security Suite » qui intègrent des pare-feu, entrent tous dans la catégorie des logiciels antivirus.
Principe du logiciel
La tâche du logiciel antivirus est de surveiller et d'analyser le disque en temps réel. Certains logiciels antivirus pénètrent dans le système en ajoutant des pilotes au système et démarrent avec le système d'exploitation. La plupart des logiciels antivirus disposent également d’une fonctionnalité de pare-feu. Les méthodes de surveillance en temps réel des logiciels antivirus varient d'un logiciel à l'autre. Certains logiciels antivirus divisent une partie de la mémoire et comparent les données circulant dans la mémoire avec les signatures de la base de données virales (y compris les définitions de virus) portées par le logiciel antivirus lui-même pour déterminer s'il s'agit d'un virus. D'autres logiciels antivirus exécutent virtuellement les programmes soumis par le système ou les utilisateurs dans l'espace mémoire divisé et émettent des jugements en fonction de leurs comportements ou de leurs résultats.
La méthode d'analyse du disque est la même que la première méthode de surveillance en temps réel mentionnée ci-dessus, sauf qu'ici, le logiciel antivirus analysera tous les fichiers du disque (ou les fichiers d'analyse définis par l'utilisateur dans la portée) faites une vérification.
Pour la surveillance en temps réel des logiciels antivirus, son fonctionnement varie d'un logiciel à l'autre :
Certains logiciels antivirus divisent une partie de l'espace dans la mémoire et transfère les données circulant dans la mémoire de l'ordinateur. Les données sont comparées aux signatures de la base de données virale (y compris les définitions de virus) portées par le logiciel antivirus lui-même pour déterminer s'il s'agit d'un virus.
Certains logiciels antivirus exécutent virtuellement les programmes soumis par le système ou les utilisateurs dans l'espace mémoire alloué et portent des jugements en fonction de leurs comportements ou de leurs résultats.
La méthode d'analyse du disque est la même que la première méthode de surveillance en temps réel mentionnée ci-dessus, sauf que lors de l'analyse du disque, le logiciel antivirus analysera tous les fichiers. sur le disque (ou les fichiers dans la plage d'analyse définie par l'utilisateur), effectuez une vérification.
Technologie logicielle
Technologie de déballage
La technologie de déballage est une technologie très courante qui permet de compresser des fichiers, une technologie d'analyse des fichiers emballés fichiers, fichiers embellis et fichiers encapsulés.
Technologie d'autoprotection
La technologie d'autoprotection est essentiellement incluse dans chaque logiciel antivirus, ce qui peut empêcher les virus de mettre fin au processus du logiciel antivirus ou de le falsifier. avec les fichiers du logiciel antivirus. Il existe deux types d'autoprotection de processus : l'autoprotection à processus unique et l'autoprotection à processus multiples.
Technologie de réparation
Technologie de réparation des fichiers endommagés par des virus Si le virus détruit les fichiers système, le logiciel antivirus peut réparer ou télécharger les fichiers correspondants pour réparation. Les logiciels antivirus dépourvus de cette technologie font souvent planter l'ordinateur après la suppression des fichiers système infectés et ne peuvent pas être démarrés.
La technologie de mise à niveau en temps réel
a été proposée pour la première fois par Kingsoft Antivirus Chaque fois que vous vous connectez à Internet, le logiciel antivirus se connecte automatiquement au serveur de mise à niveau pour. interrogez les informations de mise à niveau et les mises à niveau si nécessaire. Cependant, il existe des technologies d'analyse et de destruction du cloud plus avancées, qui peuvent accéder au centre de données cloud en temps réel pour jugement. Les utilisateurs peuvent se défendre contre les virus les plus récents sans mettre à jour fréquemment la base de données virale. Les utilisateurs ne doivent pas se laisser influencer par les affirmations des fabricants selon lesquelles les bases de données virales sont mises à jour quotidiennement en temps réel.
Technologie de défense active
La technologie de défense active utilise un système expert antivirus de simulation dynamique pour surveiller automatiquement diverses actions du programme et analyser automatiquement la relation logique entre les actions du programme, de manière exhaustive. appliquer la connaissance des règles d'identification des virus pour déterminer automatiquement les virus et atteindre l'objectif de défense active.
Technologie inspirante
La méthode antivirus conventionnelle consiste à ce qu'après l'apparition d'un nouveau virus, les experts antivirus de l'éditeur de logiciels antivirus extraient les caractéristiques du virus à partir des échantillons de virus et les distribuent sur l'ordinateur de chaque utilisateur via des mises à niveau régulières pour atteindre l'objectif. effet mortel. Cependant, cette méthode prend du temps et est laborieuse. Il existe donc une technologie heuristique.Basée sur la technologie originale d'identification des valeurs des fonctionnalités, basée sur l'expérience de l'analyse d'échantillons de programmes suspects résumés par des experts en analyse d'échantillons antivirus (transplantés dans des programmes antivirus), lorsque la comparaison des valeurs des fonctionnalités n'est pas satisfaite, sur la base des fonctions win32API décompilées appelées par le code du programme (combinaison de fonctionnalités, fréquence d'apparition, etc.) déterminent si l'objectif spécifique du programme est un virus ou un malware. Si les conditions de jugement sont remplies, une alarme sera émise. inviter l'utilisateur à trouver des programmes suspects, atteignant ainsi l'objectif de se défendre contre les virus et logiciels malveillants inconnus. Il résout les inconvénients de la comparaison de valeurs propres uniques.
Technologie intelligente
Adopte un algorithme d'intelligence artificielle, qui a la capacité « d'auto-apprentissage et d'auto-évolution » et peut être immunisé contre la plupart des virus mutants sans mises à niveau fréquentes de la bibliothèque de signatures. L'effet de vérification et de destruction est excellent et, dans une certaine mesure, il résout le problème technique de « impossibilité de tuer les nouveaux virus sans mettre à niveau la base de données virale ».
(Partage de vidéos d'apprentissage : Vidéo de programmation)
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!