Qu'est-ce que le firmware ?
Le firmware est un type de logiciel intégré aux appareils matériels pour contrôler leur fonctionnalité. Contrairement aux logiciels classiques, le firmware n'est pas conçu pour être modifié ou mis à jour fréquemment, et il est généralement stocké en mémoire non volatile. Il sert de pont entre les couches matérielles et logicielles d'un système, permettant au matériel d'interagir avec le système d'exploitation et les applications. On trouve du firmware dans une large gamme d'appareils, des appareils électroniques grand public comme les smartphones et les objets connectés aux équipements industriels et automobiles. Son principal objectif est d'assurer le fonctionnement fiable et efficace du matériel dans lequel il est intégré, jouant un rôle essentiel dans la performance et la fonctionnalité globales de l'appareil.
Que fait le firmware ?
Alors, qu'est-ce que le firmware et que fait-il ? Le firmware est un logiciel intégré dans le matériel qui permet à celui-ci de fonctionner comme prévu et offre aux fabricants un contrôle de bas niveau. Comme celui que l'on trouve dans certains appareils photo numériques, le firmware peut également être le système d'exploitation principal. Selon la définition du firmware de nos laboratoires Malwarebytes, ces fichiers sont écrits dans la mémoire de l'appareil matériel.
Pourquoi l'appelle-t-on firmware ?
Le firmware est ainsi nommé car c'est une combinaison de « ferme » et « logiciel ». Le terme « ferme » (firm) en firmware souligne le fait qu'il est intégré dans le matériel et n'est pas destiné à être facilement modifié ou changé, le rendant plus « ferme » ou « fixe » comparé aux logiciels traditionnels.
Quelle est la différence entre firmware et logiciel ?
La différence entre les microprogrammes et les logiciels est que les microprogrammes sont simplement un type de logiciel. Tous les microprogrammes sont des logiciels, mais tous les logiciels ne sont pas des microprogrammes, tout comme tous les iPhones sont des appareils mobiles, mais tous les appareils mobiles ne sont pas des iPhones. Ou encore, tous les virus informatiques sont des logiciels malveillants, mais tous les logiciels malveillants ne sont pas des virus.
Que se passe-t-il si vous supprimez le firmware ?
Si vous revenez correctement à une version antérieure du firmware, le firmware de votre appareil devrait revenir à une version plus ancienne. Mais supprimer complètement le firmware briquerait votre appareil. Ce serait comme l'effacer complètement.
Le firmware est-il un virus ?
Non, le micrologiciel du fabricant de votre appareil n'est certainement pas un virus. Mais les hackers peuvent profiter des vulnérabilités des microprogrammes pour détourner le matériel. Par exemple, des routeurs et des appareils intelligents basés sur la technologie Realtek ont été dévorés par un botnet vorace grâce à une faille logicielle.
Exemples d'appareils avec firmware
Nous avons déjà dit que le firmware est essentiel, mais à quel point ? Eh bien, sans firmware, votre appareil serait un bloc de plastique coûteux. Voici quelques exemples communs d'appareils avec firmware :
- Carte mère: Le micrologiciel de la plupart des cartes mères est appelé BIOSBasic Input Output System). Il initialise votre matériel avant le chargement du système d'exploitation et permet de contrôler les composants de votre ordinateur.
- Appareil mobile: Votre smartphone, votre tablette et votre smartwatch sont tous dotés d'un micrologiciel qui vous permet de tirer le meilleur parti du matériel. Contrairement à d'autres appareils, comme les appareils photo numériques, le micrologiciel des appareils mobiles n'est pas le système d'exploitation principal. Par exemple, les téléphones Samsung Galaxy sont dotés d'un micrologiciel de l'entreprise coréenne de téléphonie mobile sous la marque Android du système d'exploitation Android.
- Routeur : Le firmware d'un routeur aide à gérer des paramètres liés à la connectivité, à la sécurité et à la confidentialité.
- Console de jeux vidéo : Vous pouvez trouver une mise à jour pour le firmware de votre PS5, PS4 ou PS3 qui améliore les performances. Certains joueurs de console utilisent également des firmwares personnalisés pour avoir plus de contrôle sur leurs systèmes.
- Smart TV : Les téléviseurs modernes sont des appareils sophistiqués qui exécutent des logiciels propriétaires et de tiers. Les mises à jour du firmware les empêchent de planter à cause de conflits logiciels. Vous pouvez généralement mettre à jour le firmware de votre téléviseur et de votre télécommande via le système d'exploitation.
- Appareils ménagers : Vos appareils ménagers intelligents, comme votre micro-ondes, machine à laver, cafetière, ont tous du firmware qui les aide à fonctionner.
- Voitures : Les véhicules modernes deviennent de plus en plus sophistiqués, avec certains matériels contrôlés par firmware. Bien sûr, la technologie moderne entraîne des problèmes modernes. Par exemple, un chercheur en sécurité belge a trouvé un moyen de pirater le firmware de la clé du Tesla Model X et de détourner les véhicules. Heureusement, Tesla a rapidement mis à jour le logiciel pour empêcher le piratage de voiture de devenir un problème répandu.
Est-il sûr de mettre à jour le firmware ?
La mise à jour du firmware de votre appareil est généralement sûre, mais vous devez suivre attentivement les instructions du fabricant. Des erreurs lors du processus de mise à jour peuvent entraîner des erreurs catastrophiques. Par exemple, forcer un téléphone à s'éteindre lors d'une mise à jour du firmware ou retirer la batterie peut le rendre inutilisable. De même, éteindre votre Xbox pendant une mise à jour du firmware peut entraîner des dysfonctionnements.
Quels sont les avantages de mettre à jour le firmware ?
- Stabilité : Les mises à jour du firmware peuvent améliorer la stabilité en corrigeant les bugs et les problèmes de compatibilité avec d'autres matériels ou logiciels.
- Sécurité : Les correctifs de sécurité peuvent combler les failles du micrologiciel que les hackers exploitent pour détourner ou endommager votre appareil. Les mises à jour de sécurité ne proviennent pas toujours du fabricant. Par exemple, les chercheurs ont travaillé avec les fournisseurs d'UDP Technology après que les fabricants n'aient pas répondu aux problèmes de vulnérabilité des micrologiciels des caméras IP.
- Performance : Parfois, les ingénieurs en logiciel trouvent des moyens d'améliorer les performances d'un appareil grâce à ces correctifs.
Fonctionnalités : Certaines fonctionnalités d'un appareil ne sont pas prêtes à l'emploi quand il est expédié. Mais les fabricants peuvent les débloquer plus tard avec des mises à jour du firmware. Par exemple, une nouvelle mise à jour PlayStation peut vous permettre de mettre à niveau le disque SSD.