Je me demandais simplement si un virus pouvait faire fondre un CPU en modifiant la tension du BIOS. :)
(et non, je ne prévois pas de créer ce genre de virus ...)
Je me demandais simplement si un virus pouvait faire fondre un CPU en modifiant la tension du BIOS. :)
(et non, je ne prévois pas de créer ce genre de virus ...)
Réponses:
C'est certainement possible si la sécurité intégrée de la puce peut être annulée. Voir par exemple le document de recherche " Risques potentiels de sécurité thermique ". De la page 4:
Dommages permanents - Désactivation de la sécurité intégrée. La sécurité intégrée d'Intel ne peut pas être désactivée à notre connaissance, mais les anciennes cartes mères pour les processeurs AMD AthlonXP ne fournissaient pas une sécurité intégrée adéquate. [13] Bien que ce problème ait été rapidement résolu, même les cartes mères plus récentes peuvent permettre de contourner la sécurité intégrée en désactivant la procédure d'arrêt d'urgence thermique dans le BIOS. Évidemment, nous n'avons pas essayé cela, mais le même scénario qui engageait la sécurité intégrée avec le Pentium 4 surchaufferait et détruirait rapidement le processeur. Cela ne serait pas censé critiquer les systèmes AMD, mais simplement montrer l'importance d'un mécanisme de sécurité intégré câblé. AMD a construit un mécanisme de déclenchement thermique dans sa dernière génération de processeurs: l'Athlon64. Similaire au P4,
Le vieillissement accéléré causé par la surchauffe (également abordé dans cet article) est une autre attaque, moins spectaculaire mais peut-être plus probable.
Une troisième possibilité est une attaque overclockant un CPU au-delà des tolérances recommandées. Par exemple, bien qu'un verrou d'overclocking artificiel puisse être présent, il peut ne pas être sécurisé, comme dans le cas de la puce Intel 925X .
Notez que des attaques similaires sont possibles sur d'autres composants matériels (voir la question Certains logiciels peuvent-ils endommager physiquement le matériel? Pour plus de détails).
Non.
Il est possible qu'un virus puisse faire qu'une application absorbe 100% des cycles du processeur - provoquant de la chaleur si elle est effectuée pendant une période de temps prolongée, mais à moins qu'il ne parvienne également à reflasher / endommager le BIOS, les capteurs thermiques de tout système moderne la carte mère l'arrêtera avant qu'elle n'atteigne une température critique .
La réponse est intrinsèquement dépendante du matériel. Voir Halt and Catch Fire et Killer Poke pour un matériel plutôt obsolète qui pourrait être endommagé par le logiciel. Généralement, ces fonctionnalités sont répertoriées comme des bogues, et la plupart des conceptions cherchent à les éviter.
Bien sûr, c'est possible, mais probablement peu probable. De nombreuses cartes mères haut de gamme destinées aux joueurs comprennent des utilitaires d'overclocking dynamique qui peuvent être utilisés pour modifier les vitesses d'horloge, les seuils de chaleur et, surtout, les tensions. La plupart des cartes mères autorisent uniquement la modification de ces valeurs lors de la configuration du BIOS, mais certaines autorisent les modifications lors de l'exécution de Windows.
Heureusement, de nombreux processeurs récents sont également devenus un peu plus défensifs, du moins sur le front de la chaleur. Ils ont tendance à inclure des circuits qui arrêtent le processeur s'il détecte des situations de surchauffe.
Pour exploiter cela, un fabricant de logiciels malveillants devrait se soucier suffisamment d'une carte mère particulière (ou peut-être d'une marque et d'une génération) pour se donner la peine de l'attaquer.
Il est extrêmement improbable qu'un logiciel puisse faire fondre un processeur moderne (comme je parie que cela ne s'est jamais produit, sauf s'il a été fait intentionnellement par des experts qualifiés désactivant physiquement le matériel :-)). Les processeurs modernes depuis Intel P4 et Opteron ont un point de déclenchement d'arrêt thermique matériel qui ne peut pas être modifié par un logiciel, y compris le BIOS.
Je crois qu'il existe des méthodes par lesquelles un virus peut modifier la tension du processeur. Je veux dire qu'il existe certainement des virus effaçant le disque dur.
Tout ce qui peut être manipulé peut être manipulé.
Je pense qu'un créateur de virus doit d'une manière ou d'une autre lire chaque ID unique de chaque carte mère. Activation du virus pour accéder au mobo.
Je veux dire qu'il existe des logiciels sur lesquels vous pouvez manipuler votre tension cpu / gpu à la volée pendant que le système PC fonctionne dans un environnement OS. En tenant compte de cela, oui, je pense que c'est réalisable d'une manière ou d'une autre.
Cela étant dit, de nos jours, un tel virus serait sans objet, car presque tous les processeurs modernes ont un capteur interne qui leur permet de s'éteindre une fois qu'il atteint des températures critiques.
Mais ce n'est vraiment pas encore une préoccupation pertinente.
Au milieu des années 90, je me souviens avoir entendu parler d'un rootkit, faute de meilleur mot, qui contrôlerait le matériel, augmentait la tension, puis ouvrait et fermait tous les contacts logiques à la fois.
Je ne l'ai jamais vu en action, donc je ne sais pas si c'était du vaporware ou non.