|
Dernières mises à jour
Logiciels contre les chevaux de Troie
Par les participants du groupe alt.comp.virus.
(Ces pages de sécurité sont le résultat d'un effort collectif continu.)
 Main Menu
par Andrew J. Lee
Membre Fondateur AVIEN
http://avien.net | gladius@gladius.f9.co.uk
- Introduction
-
Que fait un cheval de Troie?
-
Détecter et éliminer les chevaux de Troie
- Se protéger contre les chevaux de Troie
-
Il existe plusieurs questions habituelles que les gens posent à propos des chevaux de Troie,
et quelques fautes courantes qu'ils commettent en parlant de "malware" (programmes malfaisants) en général. Je vais donc d'abord parler de ces derniers.
i. Qu'est-ce que "malware"?
"Malware" est un terme générique souvent utilisé pour décrire de façon
approximative toutes les classes de programmes qui ne sont pas "bienvenus".
Fondamentalement, cela comprend: les virus, les vers, les chevaux de Troie et, plus récemment,
les programmes espions ("spyware").
Quelquefois, le mot "malware" est utilisé de manière interchangeable avec l'un de ces
termes, mais couramment avec la classe des programmes appelés chevaux de Troie. Dans cet
article, nous allons discuter des chevaux de Troie uniquement.
ii. Qu'est-ce qu'un cheval de Troie?
Un cheval de Troie est un programme qui est habituellement délivré déguisé en programme
innocent. Il pourrait être malfaisant, causer des dégâts, compromettre la sécurité, être
ennuyeux et faire encore tout un tas d'autres choses. Souvent, ils peuvent combiner
certains ou tous ces attributs. Ils peuvent être transportés par des virus, mais il
est important de réaliser qu'un cheval de Troie n'est pas un virus en soi!
iii. Pourquoi un cheval de Troie n'est-il pas un virus?
Un virus peut être un cheval de Troie, mais un cheval de Troie n'est pas un virus.
Cela vous embrouille? Nous sommes tous un peu embrouillés, et avec de plus en plus de virus
étant lâchés avec des éléments troyens - le virus Iworm.Badtrans est un bon exemple -
la distinction devient de plus en plus difficile à définir.
En fait, pour être un virus, il faut qu'il y ait une portion de code qui se reproduise.
Les chevaux de Troie ne se reproduisent pas, donc ce ne sont pas des virus. Si ils se
reproduisaient, ils seraient des virus!
J'ai entendu une définition selon laquelle les chevaux de Troie sont des "virus cassés",
mais personnellement je n'aime pas cette définition parce que beaucoup de chevaux de Troie ont un "but" différent; ils ne sont pas censés être des virus, parce qu'ils n'ont pas besoin
d'être des virus.
Cependant, la chose la plus importante pour une personne qui a un cheval de Troie ou un virus
sur son ordinateur n'est pas son nom, mais la façon dont on s'en débarrasse sans perdre ses
précieuses données.
iv. Pourquoi l'appelle-t-on cheval de Troie?
Il fût un temps, dans une galaxie lointaine... oh, pardon, c'est une toute autre histoire. Bon,
il y a longtemps, un écrivain nommé Homer (non, pas le gros gars chauve, un autre), écrit un
livre appelé l'Iliade.
Dans ce livre, il conte l'histoire de la chute de Troie. Voilà ce qui s'est passé:
Les Grecs, ayant décidé qu'ils voulaient envahir Troie, ont eu une idée comment accomplir cela.
Troie était une cité forte, et ils savaient que l'assiéger ne servirait pas à grand chose.
Alors ils ont construit un grand cheval de bois et l'ont envoyé à Troie en cadeau. Le peuple
de Troie (les Troyens) appréciait ce geste, et a emmené le cheval avec lui dans la ville.
Plus tard dans la nuit, quelques soldats grecs sont sortis de leur cachette à l'intérieur du
ventre du cheval en bois, et ont ouvert les portes de Troie pour permettre à leur copains qui attendaient dehors de pénétrer. L'armée grecque s'est donc emparée de la ville.
Nous avons tendance à penser que cela est un peu bête, et nous nous demandons bien comment
les Troyens pouvaient être aussi sots d'accepter un cadeau pareil de leurs ennemis. Mais à
chaque fois que vous cliquez sur une pièce jointe qui vous est parvenue par courrier
électronique, ou que vous téléchargez un fichier d'Internet, vous prenez ce risque. Donc,
le nom convient. Malgré que ce ne soit pas l'armée grecque entière qui courra à travers votre
modem pour envahir votre ordinateur, vous verrez que le fait d'accepter ce cadeau aura
grand ouvert les portes menant à vos précieuses données.
[Revenir au début]
-
Par définition, un cheval de Troie fait quelque chose de complètement différent de ce
qu'il prétend faire. Ils arrivent et ils ont l'air inoffensifs, et sans vous demander
ou vous informer, ils causent des dégâts.
Un cheval de Troie peut faire n'importe quoi, les chevaux de Troie les plus "populaires"
appartiennent à la classe appelée "backdoors" (porte de derrière). Sans que vous le sachiez, ce type de cheval de Troie ouvre une "porte" ou un "trou" de sécurité de votre ordinateur (souvent ils exploitent des vulnérabilités connues de logiciels
répandus).
Cela rend tout possible - de la création d'un compte-rendu des touches que pressez (et l'expédition de ce compte-rendu à quelqu'un), la transmission des détails de votre de carte de crédit, jusqu'au contrôle total de votre machine à travers Internet.
Ces chevaux de Troie sont probablement les plus répandus. SubSeven, Keylogger, BackOrifice (BO2K)
et AOL Password Stealer en sont des exemples.
Il existe des centaines de tels chevaux de Troie, une bonne liste se trouve ici:
Moosoft.com.
Il existe d'autres types de chevaux de Troie, avec des fonctions telles que l'ouverture
d'un répertoire quelconque, les mouvements de souris et la suppression de fichiers quelconques
ou le formatage de vos disques durs.
Ceci est une autre bonne raison pourquoi on distingue les chevaux de Troie des virus - les virus
ont besoin de se reproduire pour exister, ils ne désirent pas se détruire. Les chevaux de Troie
n'ont pas de tels scrupules et se donneront volontiers la mort tout en effaçant toutes vos données.
[Revenir au début]
-
La détection et l'élimination des chevaux de Troie sont souvent assez compliquées. Quelques-uns
d'entre eux s'accrochent au système d'exploitation, ce qui les rend plus difficiles à éliminer
proprement.
Ils est aussi généralement plus difficile de détecter les chevaux de Troie tout simplement
parce qu'ils ne se reproduisent pas. Un virus peut se trahir en se reproduisant. Bien que
certains virus soient difficiles à détecter, en général, prendre la décision si un fichier se
comporte comme un cheval de Troie ou pas n'est pas facile.
Cela pourrait être une raison pour laquelle il y a de grandes différences entre les résultats
de détection de chevaux de Troie des logiciels antivirus.
Une autre raison étant que, tout simplement ce ne sont pas des virus, alors pourquoi les
logiciels antivirus les détecteraient-ils?
Récemment, de plus en plus de sociétés ont compris que les virus ne constituent pas la seule
et unique menace pour les utilisateurs d'ordinateurs, mais que beaucoup de virus contiennent
maintenant des portions troyennes.
Cependant, il est probablement sage d'utiliser un détecteur de chevaux de Troie pour les trouver
et les éliminer. Il existe quelques programmes de ce genre.
Les meilleurs solutions pourraient probablement être ce que l'on appelle les "behaviour blockers" ("bloqueurs de comportement"). Ceux-ci empêchent les logiciels d'effectuer certaines choses, par exemple écrire du code dans un autre programme, ou écrire dans certaines clés de la base de registres. Toutefois, il reste du chemin à faire avant que ces types de produits deviennent plus répandus. Pour plus d'informations, lisez l'étude de produits de défense génériques de Nick FitzGerald autre part sur ce site.
[Revenir au début]
-
Le meilleur moyen de protéger votre ordinateur des chevaux de Troie est d'éviter de faire tout
ce qui pourrait permettre à un tel programme de s'infiltrer dans votre système. En fait,
si vous ne lancez pas un cheval de Troie, il ne vous mettra pas en danger. Jetez un
coup d'oeil sur la ligne de conduite "safe hex"
sur ce site. Si vous la suivez strictement, alors vous ne deviendrez très probablement pas la victime d'un cheval de Troie (ou d'un virus). Si toutefois vous en attrapiez un, alors un pare-feu personnel peut vous le signaler, et il peut empêcher l'accès au cheval de Troie
de sources extérieures. Jetez un coup d'oeil sur la page pare-feu sur ce site pour plus d'informations.
[Revenir au début]
© Andrew J Lee 2001
© Claymania Creations 2001 - 2008.
Tous droits applicables réservés.
|