Le BIOS, noyau de base d’un ordinateur 1ere année ISBS – PROJET ARCH 2009-2010
Sommaire <ul><li>Définition </li></ul><ul><li>Un peu d’histoire </li></ul><ul><li>Les fabricants de BIOS  </li></ul><ul><l...
Définition <ul><li>B asic  I nput  O utput  S ystem </li></ul>BIOS <ul><li>Element  logiciel  implanté dans une ROM sur la...
Définition BIOS = firmware Hardware Système d’exploitation Logiciels d’application BIOS écrit en code machine et développé...
Un peu d’histoire <ul><li>Apparition des premiers ordinateurs et donc des premiers micrologiciels équivalents au BIOS </li...
Les fabricants de BIOS Principaux fabricants Depuis les 90’s Avant fabricant du BIOS = fabricant carte mère fabricant indé...
Comment cela fonctionne? <ul><li>A l’allumage le PC a besoin d’informations: </li></ul><ul><ul><li>Détecter les composants...
Comment cela fonctionne ? Ecran POST
Comment cela fonctionne ? <ul><li>Le POST,  Power On Self Test </li></ul><ul><ul><li>Initiation d’une routine de test </li...
Comment cela fonctionne ? <ul><li>Plug’n Play: </li></ul>2 Le Bios contrôle l’ajout de matériel PnP . Ex: les cartes vidéo...
Comment cela fonctionne ? <ul><li>Le Bootstrap Loader </li></ul><ul><ul><li>Programme connaissant la structure de fichiers...
Comment cela fonctionne ? Pass through POST Error Free Plug’n’Play Test Boot Drive Turn on Computer Bootable media found L...
Les réglages par l’utilisateur Paramètres réglables Démonstration Ordre des périphériques à scruter,  rapport  maître/escl...
Mise à jour du BIOS <ul><li>Le BIOS était sur une ROM donc fixe. </li></ul><ul><li>Puis apparurent les EPROM et les EEPROM...
Vulnérabilités 1999 Today Virus CIH (Virus Tchernobyl) Possible cible d’une attaque de type Homme du milieu Un BIOS défail...
Vulnérabilités Les BIOS récents utilisent le boot block, une petite partie du BIOS permettant d’en vérifier l’intégrité. B...
Avenir du BIOS UEFI EFI Coreboot projet de conception d'un BIOS libre pour PC (=en open source)  Extensible Firmware Inter...
Conclusion challenger Vulnérabilité Principales étapes Bios noyau de base d’un  ordinateur = indispensable POST, PnP, Boot...
<ul><li>www.mramzi.net </li></ul>
Prochain SlideShare
Chargement dans…5
×

Sujet 1 - BIOS

4 692 vues

Publié le

Présentation 1ere année ISBS - 2009-2010
Projet ARCH - SUJET 1 - BIOS

Publié dans : Formation
1 commentaire
9 j’aime
Statistiques
Remarques
Aucun téléchargement
Vues
Nombre de vues
4 692
Sur SlideShare
0
Issues des intégrations
0
Intégrations
1 136
Actions
Partages
0
Téléchargements
0
Commentaires
1
J’aime
9
Intégrations 0
Aucune incorporation

Aucune remarque pour cette diapositive

Sujet 1 - BIOS

  1. 1. Le BIOS, noyau de base d’un ordinateur 1ere année ISBS – PROJET ARCH 2009-2010
  2. 2. Sommaire <ul><li>Définition </li></ul><ul><li>Un peu d’histoire </li></ul><ul><li>Les fabricants de BIOS </li></ul><ul><li>Comment cela fonctionne ? </li></ul><ul><li>Réglages par l’utilisateur </li></ul><ul><li>Mises à jour </li></ul><ul><li>Vulnérabilité </li></ul><ul><li>Avenir du BIOS </li></ul>
  3. 3. Définition <ul><li>B asic I nput O utput S ystem </li></ul>BIOS <ul><li>Element logiciel implanté dans une ROM sur la carte mère. </li></ul><ul><li>Aussi appellé firmware. </li></ul><ul><li>Sert d’interface entre le hardware et le SE. </li></ul>Mais encore?
  4. 4. Définition BIOS = firmware Hardware Système d’exploitation Logiciels d’application BIOS écrit en code machine et développé en langage assembleur
  5. 5. Un peu d’histoire <ul><li>Apparition des premiers ordinateurs et donc des premiers micrologiciels équivalents au BIOS </li></ul>Fin des 40’s <ul><li>Lancement de l’IBM PC possédant le BIOS </li></ul>1981 <ul><li>A l’origine sur une puce ROM </li></ul><ul><li>Puis sur des mémoires EPROM ou EEPROM </li></ul><ul><li>1995: généralisation du stockage sur mémoire EEPROM </li></ul>Stockage du BIOS Terme se généralise à l’ensemble des ordinateurs BIOS maintenant situé dans trois types de mémoires différentes: ROM (boot block), EEPROM et CMOS
  6. 6. Les fabricants de BIOS Principaux fabricants Depuis les 90’s Avant fabricant du BIOS = fabricant carte mère fabricant indépendant le fabricant de la carte mère ‘customise’ le BIOS American Megatrend, Insyde Software, Phoenix Technologies
  7. 7. Comment cela fonctionne? <ul><li>A l’allumage le PC a besoin d’informations: </li></ul><ul><ul><li>Détecter les composants matériels et en vérifier l’intégrité </li></ul></ul><ul><ul><li>Trouver le système d’exploitation </li></ul></ul>
  8. 8. Comment cela fonctionne ? Ecran POST
  9. 9. Comment cela fonctionne ? <ul><li>Le POST, Power On Self Test </li></ul><ul><ul><li>Initiation d’une routine de test </li></ul></ul>A l’allumage Initialise le hardware et les périphériques: Carte Vidéo, processeur, clavier … En cas d’erreur, affichage écran ou bips dans les hauts parleurs désignant la source de l’erreur.
  10. 10. Comment cela fonctionne ? <ul><li>Plug’n Play: </li></ul>2 Le Bios contrôle l’ajout de matériel PnP . Ex: les cartes vidéos, contrôleur SCSI 1 Il les “ connectent ” Il faut maintenant démarrer le système d’exploitation procédure permettant aux périphériques récents d'être reconnus rapidement et automatiquement par le système d'exploitation dès le redémarrage après l'installation matérielle
  11. 11. Comment cela fonctionne ? <ul><li>Le Bootstrap Loader </li></ul><ul><ul><li>Programme connaissant la structure de fichiers de la machine et qui peut lancer le système d’exploitation. </li></ul></ul>Qu’est ce que c’est ? L’OS est mit en mémoire, il peut maintenant démarrer.
  12. 12. Comment cela fonctionne ? Pass through POST Error Free Plug’n’Play Test Boot Drive Turn on Computer Bootable media found Load boot program Start operating system Y NO NO Output to Monitor Pass through POST Error Free Flux de tests Y Y Y NO
  13. 13. Les réglages par l’utilisateur Paramètres réglables Démonstration Ordre des périphériques à scruter, rapport maître/esclave, gestion de l’alimentation,… Taper F2, F10, Suppr,… (suivant les ordinateurs) pour accéder aux réglages du Bios
  14. 14. Mise à jour du BIOS <ul><li>Le BIOS était sur une ROM donc fixe. </li></ul><ul><li>Puis apparurent les EPROM et les EEPROM </li></ul>Initialement <ul><li>La technologie FLASH est utilisée donc la mise à jour simplifiée. </li></ul><ul><li>On dit qu’on flashe le BIOS </li></ul><ul><li>Précautions à prendre </li></ul>Désormais
  15. 15. Vulnérabilités 1999 Today Virus CIH (Virus Tchernobyl) Possible cible d’une attaque de type Homme du milieu Un BIOS défaillant peut rendre inutilisable un ordinateur ou un périphérique .
  16. 16. Vulnérabilités Les BIOS récents utilisent le boot block, une petite partie du BIOS permettant d’en vérifier l’intégrité. Boot Block Flashage En cas de problème, on flashe (sécurisation de la procédure: dual BIOS et même Quad BIOS) Solutions:
  17. 17. Avenir du BIOS UEFI EFI Coreboot projet de conception d'un BIOS libre pour PC (=en open source) Extensible Firmware Interface: véritable petit système d’exploitation Unified EFI: appelé à être le successeur du BIOS
  18. 18. Conclusion challenger Vulnérabilité Principales étapes Bios noyau de base d’un ordinateur = indispensable POST, PnP, Bootstrap UEFI
  19. 19. <ul><li>www.mramzi.net </li></ul>

×