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 le firmware et le logiciel est que le firmware est simplement un type de logiciel. Tout le firmware est un logiciel, mais tous les logiciels ne sont pas du firmware, un peu 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 malwares, mais tous les malwares 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 firmware provenant du fabricant de votre appareil n'est certainement pas un virus. Cependant, les hackers peuvent exploiter des vulnérabilités dans le firmware pour pirater le matériel. Par exemple, des routeurs et appareils intelligents basés sur Realtek ont été dévorés par un botnet vorace en raison d'un défaut du logiciel.
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 firmware de la plupart des cartes mères s'appelle le BIOS (Basic Input Output System). Il initialise votre matériel avant le chargement du système d'exploitation et fournit un certain contrôle sur les composants de votre ordinateur.
- Appareil mobile : Votre smartphone, tablette et smartwatch ont tous du firmware qui vous aide à tirer le meilleur parti du matériel. Contrairement à d'autres appareils, comme les appareils photo numériques, le firmware des appareils mobiles n'est pas le système d'exploitation principal. Par exemple, les téléphones Samsung Galaxy disposent d'un firmware de la société mobile coréenne sous le 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 vulnérabilités du firmware 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, des chercheurs ont travaillé avec les fournisseurs de UDP Technology après que les fabricants n'aient pas répondu aux préoccupations concernant la vulnérabilité du firmware 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.