Qu'est-ce que le processus Rundll32.exe? Est-ce un logiciel malveillant ?

click fraud protection

Lorsque vous ouvrez le Gestionnaire des tâches, vous pouvez voir l'entrée Rundll32.exe dans l'onglet Processus. Ou, vous pouvez également rencontrer un erreur rundll32.exe à chaque démarrage ou pendant l'arrêt. De nombreux utilisateurs se demandent si rundll32.exe est un virus. Sinon, que fait exactement rundll32.exe dans le système ?

entrée rundll32 dans le gestionnaire de tâches

Qu'est-ce que rundll32.exe? Est-ce un virus ?

Rundll32.exe, celui situé dans le Windows\System32 dossier est un fichier système Windows légitime. Ce n'est pas un virus !

Mais, si vous avez le fichier situé dans un dossier en dehors de votre Windows\System32 répertoire, il peut s'agir d'un faux fichier ou même d'un logiciel malveillant.

Que fait rundll32.exe ?

Rundll32.exe est un fichier système qui exécute une DLL. Une DLL peut éventuellement spécifier une fonction de point d'entrée. Pour exécuter la DLL qui spécifie un point d'entrée, rundll32.exe est utilisé. La syntaxe de la ligne de commande pour Rundll32 est la suivante :

rundll32.exe ,

Pourquoi plusieurs entrées rundll32.exe s'affichent-elles dans le Gestionnaire des tâches ?

Chaque entrée rundll32.exe que vous voyez dans le Gestionnaire des tâches peut exécuter un programme différent (DLL).

rundll32 plusieurs entrées dans le gestionnaire de tâches

Disons que vous ouvrez une applet du Panneau de configuration - par exemple, Options d'indexation. Lorsque vous ouvrez l'applet du Panneau de configuration classique Options d'indexation, Windows exécute en fait cette commande derrière le capot :

rundll32.exe C:\WINDOWS\system32\shell32.dll, Control_RunDLL C:\WINDOWS\System32\srchadmin.dll

De même, il peut y avoir d'autres applets en cours d'exécution, qui utilisent rundll32.exe.

Un autre exemple serait l'applet Sound dans le Panneau de configuration. La ligne de commande complète pour ouvrir l'applet Sound est :

rundll32.exe C:\WINDOWS\System32\shell32.dll, Control_RunDLL C:\WINDOWS\System32\mmsys.cpl

Pour l'applet Heure et date du Panneau de configuration, voici la ligne de commande rundll32.exe utilisée :

rundll32.exe Shell32.dll, Control_RunDLL "C:\WINDOWS\system32\timedate.cpl"

Comment savoir quel fichier le processus Rundll32.exe est en cours d'exécution ?

Vous pouvez voir la ligne de commande complète de chaque processus Rundll32.exe à l'aide du Gestionnaire des tâches. Vous pouvez configurer le Gestionnaire des tâches pour afficher Colonnes de nom de ligne de commande et de chemin d'image dans les processus ainsi que dans la vue Détails.

gestionnaire de tâches afficher la ligne de commande

Noter: Le Gestionnaire des tâches, avec ses paramètres par défaut, n'affiche que les noms de processus, leur ID et d'autres éléments, mais pas les arguments de ligne de commande complets de chaque processus.

Vous pouvez voir une entrée comme ci-dessous, sans nom de fichier DLL dans les arguments. Certains utilisateurs ont indiqué qu'il est lié à Musique Groove dans Windows 10.

"C:\Windows\system32\rundll32.exe" -localserver 22d8c27b-47a1-48d1-ad08-7da7abd79617

Utilisation de la ligne de commande

Pour afficher la liste des processus rundll32.exe ainsi que la ligne de commande et l'ID de processus, exécutez cette commande dans une fenêtre d'invite de commandes :

WMIC PROCESS WHERE Name="rundll32.exe" get Caption, Commandline, Processid /format: list

Pour afficher les processus en cours d'exécution sous le jeton administrateur, exécutez la commande ci-dessus à partir de Invite de commandes d'administration.

Exemple de sortie

Légende=rundll32.exe. CommandLine="C:\WINDOWS\system32\rundll32.exe" C:\WINDOWS\system32\shell32.dll, Control_RunDLL C:\WINDOWS\System32\srchadmin.dll, ProcessId=11404 Caption=rundll32.exe. CommandLine="C:\WINDOWS\system32\rundll32.exe" Shell32.dll, Control_RunDLL "C:\WINDOWS\system32\timedate.cpl" ID de processus = 10580

Liste des modules utilisés par le processus RunDll32.exe

Pour afficher la liste des modules qui sont utilisés par chaque instance de rundll32.exe, ouvrez une fenêtre d'invite de commandes et exécutez cette commande :

liste des tâches /m /fi "NOM IMAGE eq rundll32.exe"

Vous verrez une sortie comme celle-ci :

liste des tâches de la liste des modules rundll32

Avertissements concernant Rundll32.exe

Vous devriez vous méfier des éléments suivants sur votre système :

  • Si le fichier Rundll32.exe le nom du fichier se trouve dans un autre emplacement en dehors du répertoire Windows, il pourrait s'agir d'un virus.
  • Soyez conscient de ce qu'un processus Rundll32.exe est en train d'exécuter, en inspectant le Gestionnaire des tâches. Dans les systèmes compromis, vous verrez très probablement un ou plusieurs processus Rundll32.exe exécuter des fichiers DLL de logiciels malveillants malveillants, probablement lancés en tant que entrées de démarrage.

    En bref, notez les arguments de ligne de commande des entrées Rundll32.exe dans le Gestionnaire des tâches, c'est-à-dire la DLL exécutée par Rundll32.exe.

EN RELATION:Comment réparer les erreurs Rundll32 ou RunDll au démarrage ?


Une petite demande: si vous avez aimé ce post, merci de le partager ?

Un "minuscule" partage de votre part aiderait beaucoup à la croissance de ce blog. Quelques bonnes suggestions :
  • Épinglez-le !
  • Partagez-le sur votre blog préféré + Facebook, Reddit
  • Tweetez-le !
Alors merci beaucoup pour votre soutien, mon lecteur. Cela ne prendra pas plus de 10 secondes de votre temps. Les boutons de partage sont juste en dessous. :)