Risque
- Compromission du système sur lequel est installé le faux antivirus et déni de service
Systèmes affectés
Windows 98, 2000 et NT.
Résumé
Un faux antivirus a été mis à disposition sur une page web. Cet outil n'est pas un antivirus, mais son installation entraîne une compromission du système.
Description
http://www.virus-research.org
a mis à disposition un outil appelé antivirus2001censé être capable de
détecter et nettoyer CodeRed,msnVirus (virus non référencé par les
éditeursd'antivirus) et SubSeven. Ce faux antivirus esttéléchargeable
sous le nom du fichier exécutablevscan2001.exe
.
Lorsque l'on lance cet outil pour la première fois sur une machine Windows NT ou 2000, il prétend systématiquement avoir détecté CodeRed et msnVirus, même si ceux-ci ne sont pas présents sur la machine, puis prétend les nettoyer. Aucune utilisation ultérieure de ce produit ne détectera la présence de virus. Sur une machine Windows 98, il prétend systématiquement ne rien détecter.
Cet outil est en fait un cheval de Troie qui contient un robot irc (programme assurant la gestion des canaux irc) et une porte dérobée.
Le programme vscan2001.exe crée, lors de son exécution, le répertoire
C:\Program Files\Accessories\BACKUP\SYSTEM\Critical
. Dans ce
répertoire sont créés les fichiers expl32.exe (un bot irc utilisé pour
lancer des dénis de service) et explorer2.exe (un programme servant à
cacher des fenêtres), ainsi que des fichiers avec extension .dll
(fichiers de configuration du robot). Le fichier
C:\WINNT\DskLoader.exe
(C:\windows\DskLoader.exe
pour Windows 98)
est également créé et appelé à chaque démarrage, mais celui-ci ne
fonctionne que sous Windows 98. Enfin, le fichier C:\WINNT\prun.exe
(C:\windows\prun.exe
pour Windows 98) apparaît et est un outil de déni
de service. La porte dérobée est le cheval de Troie SubSeven. Elle est
cachée dans le fichier suivant C:\WINNT\sys.exe
(C:\windows\sys.exe
). L'exécution de ce fichier provoque l'ouverture
du port 20823/tcp ainsi que la création du fichier syskeys.exe
dans le
répertoire de Windows, et un fichier exécutable dont le nom est
aléatoire dans le sous-répertoire system
de Windows. De plus, sont
créés dans le sous-répertoire system
de Windows les fichiers suivants
:
- c60htwht.dll
- c60rlwot.dll
- clauth1.dll
- clauth2.dll
- lsprst7.dll
- ssprs.dll
- sysprs7.dll
- winos.dll
Des clés sont ajoutées dans la base de registre sous :
HKCU\Software\Microsoft\Windows\CurrentVersion\Explorer
HKLM\Software\Microsoft\Windows\CurrentVersion\Explorer
HKLM\Software\Microsoft\Active Setup\Installed Components\KeyName
HKLM\Software\Microsoft\Windows\CurrentVersion\Run
HKLR\ChatFile\DefaultIcon
HKLR\ChatFile\Shell\open\command
HCR\irc\DefaultIcon
HCR\irc\Shell\open\command
HKLM\Software\CLASSES\ChatFile\DefaultIcon
HKLM\Software\CLASSES\ChatFile\Shell\open\command
HKLM\Software\CLASSES\irc\DefaultIcon
HKLM\Software\CLASSES\irc\Shell\open\command
HKLM\Software\Microsoft\Windows\CurrentVersion\Uninstall\mIRC
HKCU\Software\Microsoft\Windows NT\CurrentVersion\Windows
Si le fichier sys.exe
a été exécuté, alors une clé supplémentaire est
ajoutée à la base de registre sous :
HKLM\Software\Microsoft\Windows\CurrentVersion\RunServices
HKLM\Software\Microsoft\Windows\CurrentVersion\Run
Celles-ci font appel au fichier exécutable créé dans le sous-répertoire
system
à chaque redémarrage de Windows.
Le lancement du programme expl32.exe provoque l'ouverture en écoute du port 113/tcp, puis une tentative de connexion à un serveur irc. Le robot peut ensuite être utilisé pour lancer des attaques en déni de service.
Solution
Ne pas télécharger ce produit. S'il a été installé, réinstaller la machine. Si la réinstallation n'est pas possible, détruire tous les fichiers ainsi que les clés de la base de registres créés par ce produit. Ne pas réinstaller la machine peut néanmoins être dangereux car d'autres fichiers peuvent avoir été installés. Sous Windows 98, vous pouvez restaurer la base de registre depuis une sauvegarde antérieure grâce à la commande scanreg /restore.