Bir virüs CPU'yu eritebilir mi?


14

Sadece bir virüsün BIOS'ta voltajı değiştirerek CPU'yu eritip eritemeyeceğini merak ediyordum. :)

(ve hayır, bu tür bir virüs yapmayı planlamıyorum ...)


4
Bir CPU'yu eritmeyi bilmiyorum, ama bir zamanlar bir akıllı yazılım (kasıtlı kötü amaçlı yazılım değil) ekranını bir akıllı telefonda erittim (sıkı bir döngüye (şarj cihazında) yakalanarak ve katmanları tutan tutkalın ekranı aşırı ısınmasıyla) eritilmiş).
Daniel R Hicks

@DanielRHicks Düşük kaliteli bir telefon gibi görünüyor. Nexus 9 (benimki) çok ısınıyor ve tutkal (henüz) bir araya gelmedi
Suici Doğa

Yanıtlar:


20

Çip arıza güvenliğinin geçersiz kılınması kesinlikle mümkündür. Örneğin " Potansiyel termal güvenlik riskleri " araştırma makalesine bakın . 4. sayfadan:

Kalıcı Hasar - Arızayı Devre Dışı Bırakma. Intel arıza güvenliği bildiğimiz kadarıyla devre dışı bırakılamaz, ancak AMD AthlonXP işlemcileri için eski anakartlar yeterli bir arıza güvenliği sağlamadı. [13] Bu sorun hızlı bir şekilde giderilmiş olsa da, daha yeni anakartlar bile BIOS'taki termal acil durum kapatma prosedürünü devre dışı bırakarak arıza güvenliğinin atlanmasına izin verebilir. Açıkçası, bunu denemedik, ancak Pentium 4 ile arıza güvenliğini yapan aynı senaryo aşırı ısınır ve işlemciyi hızla yok eder. Bunun AMD sistemlerini eleştirdiği değil, sadece kablo bağlantılı bir arıza emniyet mekanizmasının önemini gösterdiği bildiriliyor. AMD, en yeni nesil işlemcileri olan Athlon64'te bir termal açma mekanizması oluşturdu. P4'e benzer şekilde,

Aşırı ısınmanın neden olduğu hızlandırılmış yaşlanma (bu makalede de tartışılmıştır) başka, daha az muhteşem ama belki de daha olası bir saldırıdır.

Üçüncü bir olasılık, önerilen toleransların ötesinde bir CPU'yu overclock eden bir saldırıdır. Örneğin, yapay bir overclock kilidi mevcut olsa da , Intel 925X yongasında olduğu gibi güvenli olmayabilir .

Diğer donanım parçalarında da benzer saldırıların olabileceğini unutmayın (ayrıntılar için bazı yazılımlar donanıma fiziksel olarak zarar verebilir mi? Sorusuna bakın).


18

Hayır.

Bir virüsün bir uygulamanın CPU döngülerinin% 100'ünü almasını sağlaması mümkündür - uzun bir süre yapılırsa ısıya neden olur, ancak aynı zamanda herhangi bir modernin termal sensörünü BIOS'u da düzeltmeyi / zarar vermeyi başaramazsa anakart herhangi bir kritik sıcaklığa ulaşmadan önce onu kapatacaktır .


1
Virüs çekirdeği etkiliyorsa ve çekirdek termal yönetimden sorumluysa, virüs kalıcı donanım hasarına neden olabilir.
Amok

11
Hayır - Çekirdek, termal sensörleri okuyabilir ve anlayabilir, ancak çekirdek hala yazılım katmanındadır. Anakartın kendisi herhangi bir kritik sıcaklıkta kendini kapatmalıdır ..... Sadece BIOS'ta olsa bile (HERHANGİ bir çekirdek yüklenmeden çok önce)
William Hilsum

1
Kısmayı BIOS'ta kapatabilirsiniz.
Synetech


3

Tabii, mümkün, ama muhtemelen olası değil. Oyuncuları hedefleyen üst düzey anakartların çoğu, saat hızlarını, ısı eşiklerini ve en önemlisi voltajları değiştirmek için kullanılabilen dinamik hız aşırtma yardımcı programlarını içerir. Çoğu anakart yalnızca BIOS kurulumunda bu değerlerin değiştirilmesine izin verir, ancak bazıları Windows çalışırken değişikliklere izin verir.

Neyse ki, birçok yeni CPU da en azından ısı cephesinde biraz daha savunmacı hale geldi. Aşırı ısınma durumlarını tespit ederse CPU'yu kapatan devreleri dahil etme eğilimindedirler.

Bunu kullanmak için, bir kötü amaçlı yazılım üreticisinin, saldırıya uğramaktan kurtulmak için belirli bir anakart (veya belki de marka ve nesil) ile ilgilenmesi gerekir.


3

Öyle derece (Ben fiziksel olarak donanım :-) devre dışı eğitimli uzmanlar tarafından kasten yapılırsa haricinde hiç olmamış bahis olduğu gibi) herhangi bir yazılım modern bir CPU eritebilecek olası. Intel P4 ve Opteron'dan bu yana modern işlemciler, BIOS dahil yazılım tarafından değiştirilemeyen bir donanım termal kapatma trip noktasına sahiptir.


2

Bir virüsün cpu voltajını değiştirebileceği yöntemler olduğuna inanıyorum. Demek istediğim kesinlikle HDD silme virüsleri var.

Manipüle edilebilir her şey manipüle edilebilir.

Bir virüs yaratıcısının bir şekilde her anakartı benzersiz "ID" veya bir şekilde okuması gerektiğini düşünüyorum. Virüsün mobo'ya erişmesini sağlama.

Yani, PC sistemi bir işletim sistemi ortamında çalışırken cpu / gpu voltajınızı anında değiştirebileceğiniz bir yazılım var. Bunu dikkate alarak, evet, bir şekilde yapılabilir olduğuna inanıyorum.

Bununla birlikte, günümüzde böyle bir virüs tartışmalı olacaktır, çünkü hemen hemen her modern cpu, kritik sıcaklıklara ulaştığında kapanmasını sağlayan dahili bir sensöre sahiptir.


İnanmıyorum - bu bios'ta herhangi bir değişiklik kaydetmiyor - yani tehlikeli olsa da, sıcaklık kesilmelerinden önce CPU'yu tam anlamıyla eritemiyordu ...
Phoshi


1

Doksanların ortalarında, donanımın kontrolünü kazanacak, voltajı artıracak ve daha sonra tüm mantıksal kontakları bir kerede açıp kapatacak daha iyi bir kelime eksikliği için bir rootkit duyduğumu hatırlıyorum.

Asla eylemde görmedim, bu yüzden buharlı olup olmadığını bilmiyorum.

Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.