Académique Documents
Professionnel Documents
Culture Documents
10 Anti Virus
10 Anti Virus
d’Intrusion
Les attaques informatiques:
Internes ou externes
Ciblent une machine ou un réseau
Mise en œuvre:
Anti-virus
Les systèmes de détection d’intrusion
Déflection:
Divulgation de l’attaque vers un environnement contrôlé en la faisant croire
comme si elle est faite par succès
Mise en œuvre:
Faux systèmes en quarantaine
Faux comptes
Systèmes et comptes paratonnerres (pot de miel)
Contre mesure:
La réaction finale contre l’attaque
Mise en œuvre:
Bloquer une connexion
Supprimer un virus
Afficher une alerte
Arrêter le système…etc.
les systèmes de détection d’intrusion
est un mécanisme destiné à repérer des activités anormales ou suspectes sur la cible traitée
(un réseau ou une machine)
signatures
Difficulté à dire si les observations faites pour un utilisateur particulier correspondent à des activités que l’on
voudrait prohiber.
En cas de profonde modification de l’environnement du système cible, déclenchement d’un flot ininterrompu
d’alarmes (ex : guerre du Golfe).
19/12/2018 11
les limites des IDS
Les attaquants ont développé des techniques afin de contourner l’IDS, ces
techniques peuvent être classées en six (6) catégories :
insertion elimination
Cette technique consiste à insérer des données Cette technique consiste à pénétrer
aux flux suspects afin de perturber le l’IDS et le rendre inutile en le saturant
fonctionnement de l’IDS par les flux.
fragmentation substitution
Définition:
instruction ou suite d'instructions parasites, introduites dans un programme et
susceptibles d'entrainer diverses perturbations dans le fonctionnement de
l'ordinateur
14
Structure d’un virus
Séquence de reproduction:
Elle inclut une fonctionnalité de recherche, qui permet de
rechercher des fichiers à infecter.
Condition:
Il s'agit tout simplement de la partie qui va conditionner le
lancement de l'action qu'est censé accomplir le virus.
Séquence de commandes:
c'est elle qui effectue l'action du virus. Cela peut être détruire
des fichiers, formater une partition...
Séquence de camouflage:
Les développeurs de virus ont donc élaboré plusieurs techniques
pour cacher le virus.
15
Types de virus
Virus du secteur d’amorçage:
• Attaque le premier secteur lu durant la phase de Boot
• Difficile à déceler car il est chargé avec le démarrage => avant démarrage d’anti-virus
Virus d’application:
• Attaque les fichiers exécutables dans l’ordinateur
• Écrit sous forme de bout de code en assembleur
• Se place dans le 1er segment de la cible et s’exécute d’abord
Virus furtifs:
• Très difficile à détecter
• Il sert à modifier le fonctionnement du système d’exploitation d’une façon permettant à
l’anti-virus de croire que le système et sains
16
Types de virus
Virus polymorphes:
• Change sa signature à chaque nouvelle infection
• Utilise la cryptographie pour re-chiffrer le corps principale à chaque nouvelle infection =>
requiert des anti-virus très intelligents
Virus de macros :
• Attaque les fichiers Microsoft Office (word, power point, excel…etc.)
• Basé sur le langage VBA
• S’exécute à chaque utilisation de fichier et affecte tout nouveau fichiers créé en basant sur
le modèle
Vers:
• Certains documents ne les considère pas comme des virus, d’autres les considèrent
comme variété des virus
• Ont le même fonctionnement que le virus sauf qu’ils s’exécutent dans le réseau
17
Types de virus
Virus flibustiers:
• Leur but est de désactiver l’anti-virus
• Ils sont rares mais diablement efficaces et dangereux, le système devenant totalement
vulnérable.
Virus compagnons:
• Un virus à l’ancienne, très aisé à détecter. Sur les systèmes DOS, une priorité d'exécution
est accordée aux fichiers portant l’extension .com. En créant un fichier .com portant le
même nom que l'exécutable .exe
Virus multi-critères:
• Englobe des différentes caractéristiques des autres virus
• Plus il a de caractéristiques plus il est difficile
18
Types de programmes malveillants
Cheval de troie:
• Les chevaux de Troie (troyens) sont une partie d’un programme, qui paraît anodin,
permettant de prendre le contrôle de l'ordinateur à distance.
• Les dégâts causés peuvent même être d’ordre matériel, en modifiant par exemple le BIOS
de la machine en vue entrainer une surcharge électrique.
Hoax:
• Les virus font souvent l'objet de fausses alertes que la rumeur propage, encombrant les
messageries avec des chaines de mails. Certaines fausses alertes misent également sur
l’ignorance des utilisateurs en matière d’informatique pour leur faire supprimer des
éléments sains de leur système.
19
Les anti-virus
Définition:
• Les antivirus sont des programmes capables de détecter la présence de virus
sur un ordinateur, ainsi que de nettoyer celui-ci dans la mesure du possible si
jamais un ou des virus sont trouvés.
20
Types de détection des virus
Signature viral:
• Les virus laissent une signature aux fichiers infectés
• Les anti-virus analyses les fichiers en cherchant ces signatures
• La base de détection de l’anti-virus doit être à jour
21
Types de détection des virus
Analyse heuristique:
• Cherche un type d’instruction suspecte afin de détecter les virus inconnus.
• Ne traite pas les fichiers comme exécutable mais plutôt comme donnée
• Basée sur les méthodes d’intelligence artificielle => loin d’être parfaitement éfficace
Analyse spectrale:
• repose sur le postulat que tout code génèré automatiquement contiendra des signes
révélateurs du compilateur utilisé.
• Impossible de retrouver dans un vrai programme exécutable compilé certaines séquences
de code.
• Vise à repérer les virus polymorphes ou inconnus. Lorsqu'un virus polymorphe crypte son
code, la séquence en résultant contient certaines associations d'instructions que l'on ne
trouverait pas dans un vrai programme.
22