|
|
||||||||
![]() |
![]() |
Antivirus et analyses "On-access"Antivirus et analyses "On-access"
L'expression "On-access" est utilisée pour désigner l'un des comportements des antivirus, des anti-spywares, des pare-feux, des proxy filtrant, des contrôleurs d'intégrité et autres anti-malwares. Il s'agit de la capacité qu'a l'outil de sécurité informatique d'analyser un objet "à la volée" ("en temps réel", "in real time", "on the fly") au moment même où la manipulation de cet objet est demandée et juste avant que celui-ci ne soit ouvert. Pour les pare-feux ou les proxy il s'agit d'analyser un flux en temps réel. Pour les contrôleurs d'intégrité il s'agit de re-calculer la signature (MD5, SHA1...) de l'objet et de la comparer à celle de référence.
Ce comportement est le plus important des outils de sécurité. Il s'interpose automatiquement entre une demande d'accès à une ressource et l'ouverture de cette ressource (insertion d'un CD, ouverture d'un fichier, ouverture d'une ressource sur le Web, ouverture d'un e-mail etc. ...). Le comportement "On-access" est un comportement en haute priorité et la tâche qui l'assure ne "tourne" pas du tout "en permanence et en arrière plan", ni même au premier plan, mais est inactive (dans un état d'attente) et est sollicitée en temps réel "sur interruption" : les couches (les APIs) de Windows d'appels aux objets (fichiers...) sont crochetées (modifiées par implantation d'un "hook") lors de l'installation d'un antivirus etc. ... et les demandes d'accès, par appel aux APIs, sont détournées - les objets de ces appels sont soumis aux analyses instantanées et les réponses sont passées aux APIs, avec autorisation ou refus d'obtempérer, et le module "On-access" (temps réel) retourne dans son état d'attente. L'utilisateur est alerté, généralement par une fenêtre de type "pop-up" lui donnant plus ou moins d'informations sur la raison du rejet - il peut être demandé à l'utilisateur quelle décision prendre (ouvrir tout de même, mettre en zone de quarantaine pour analyse approfondie ultérieure, détruire l'objet s'il s'agit d'un fichier local etc. ...). Le comportement "On-access" est l'inverse du comportement "On-demand" dans lequel l'analyse d'un objet (ou d'un ensemble d'objets - un répertoire - ou d'un ordinateur entier) est faite à la demande de l'utilisateur, à un moment quelconque mais pas au moment ou le système d'exploitation va accéder à l'objet pour l'ouvrir. Le comportement "On-demand" est de peu d'intérêt (exemple : nous disposons d'une collection de milliers de parasites divers sur nos disques, en ligne, sans que cela ne gène en quoi que ce soit le fonctionnement de nos machines : une analyse "On-access" serait provoquée si nous demandions l'ouverture de l'un de ces fichiers sinon ils peuvent rester là sans aucune incidence - seule une analyse "On-demand" balayant la totalité de nos partitions les découvrirait et tant qu'ils ne sont pas "ouvert" (installés - activés) ils sont totalement inoffensifs raison pour laquelle les tests comparatifs "On-demand" n'ont aucune utilité. Divers noms ou expressions sont synonymes de "On-access" :
Quelques outils gratuits disposent de fonctions "On-access" mais c'est généralement les version commerciales (payantes, dites "Pro") qui incorporent ce dispositif, les versions gratuites étant de simples analyseurs à la demande "On-demand". Lire : On-demand Les tests comparatifs "On-demand" sont-ils significatifs ? Ressources externes sur la notion "On-access" Avfs: An On-Access Anti-Virus File System |
![]() |
|
||||
|
|
||||||||
|
||||||||
|
Rédigé en écoutant :
Music |
||||||||