Mi chiedevo solo se un virus potesse fondere una CPU alterando la tensione nel bios. :)
(e no, non ho intenzione di creare quel tipo di virus ...)
Mi chiedevo solo se un virus potesse fondere una CPU alterando la tensione nel bios. :)
(e no, non ho intenzione di creare quel tipo di virus ...)
Risposte:
È sicuramente possibile se il chip fail-safe può essere sostituito. Vedere ad esempio il documento di ricerca " Potenziali rischi per la sicurezza termica ". Da pagina 4:
Danno permanente - Disabilitazione del Failsafe. Intel fail-safe non può essere disabilitato per quanto ne sappiamo, ma le schede madri più vecchie per i processori AMD AthlonXP non hanno fornito un fail-safe adeguato. [13] Sebbene il problema sia stato rapidamente risolto, anche le schede madri più recenti potrebbero consentire di bypassare la sicurezza disabilitando la procedura di arresto di emergenza termica nel BIOS. Ovviamente, non l'abbiamo provato, ma lo stesso scenario che ha coinvolto il fail-safe con il Pentium 4 si surriscalderebbe e distruggerebbe rapidamente il processore. Questo non è segnalato per criticare i sistemi AMD, ma semplicemente per mostrare l'importanza di un meccanismo di sicurezza che è cablato. AMD ha realizzato un meccanismo di intervento termico nella sua ultima generazione di processori: l'Athlon64. Simile al P4,
L'invecchiamento accelerato causato dal surriscaldamento (anche discusso in quel documento) è un altro attacco, meno spettacolare ma forse più probabile.
Una terza possibilità è un attacco che esegue l'overclocking di una CPU oltre le tolleranze consigliate. Ad esempio, sebbene possa essere presente un blocco di overclock artificiale, potrebbe non essere sicuro, come nel caso del chip Intel 925X .
Notare che attacchi simili sono possibili su altri pezzi di hardware (vedere la domanda Alcuni software possono danneggiare fisicamente l'hardware? Per i dettagli).
No.
È possibile che un virus possa fare in modo che un'applicazione occupi il 100% dei cicli della CPU, causando calore se viene eseguita per un periodo di tempo prolungato, ma a meno che non riesca anche a eseguire il reflash / danneggiare il BIOS, i sensori termici di qualsiasi moderno la scheda madre la spegne prima che raggiunga una temperatura critica .
La risposta è intrinsecamente dipendente dall'hardware. Vedi Halt and Catch Fire e Killer Poke per alcuni hardware piuttosto obsoleti che potrebbero essere danneggiati dal software. Generalmente tali funzionalità sono registrate come bug e la maggior parte dei progetti cerca di prevenirle.
Certo, è possibile, ma probabilmente improbabile. Molte delle schede madri di fascia alta destinate ai giocatori includono utilità di overclock dinamico che possono essere utilizzate per modificare la velocità di clock, le soglie di calore e, soprattutto, le tensioni. La maggior parte delle schede madri consente di modificare questi valori solo durante la configurazione del BIOS, ma alcuni consentono modifiche durante l'esecuzione di Windows.
Fortunatamente, molte CPU recenti sono anche diventate un po 'più difensive, almeno sul fronte del caldo. Tendono ad includere circuiti in essi che spengono la CPU se rileva situazioni di surriscaldamento.
Per sfruttare questo, un produttore di malware dovrebbe preoccuparsi abbastanza di una particolare scheda madre (o forse di marca e generazione) per affrontare il problema di attaccarla.
È estremamente improbabile che qualsiasi software possa fondere una CPU moderna (come scommetto che non è mai successo se non fatto intenzionalmente da esperti addestrati che disabilitano fisicamente l'hardware :-)). Processori moderni dal momento che Intel P4 e Opteron hanno un punto di arresto di arresto termico hardware che non può essere modificato da software incluso il BIOS.
Credo che ci siano metodi in cui un virus può modificare la tensione della CPU. Voglio dire, sicuramente ci sono virus che cancellano l'HDD.
Qualsiasi cosa manipolabile può essere manipolata.
Penso che un creatore di virus in qualche modo debba leggere ogni "motherboard" univoco o un po '. Abilitare il virus ad accedere al mobo.
Voglio dire, ci sono software là fuori dove puoi manipolare la tua tensione cpu / gpu al volo mentre il sistema PC è in esecuzione in un ambiente OS. Tenendo conto di questo, sì, credo che sia fattibile in qualche modo.
Detto questo, al giorno d'oggi tale virus sarebbe controverso, poiché quasi tutti i moderni CPU hanno un sensore interno che gli consente di spegnersi quando raggiunge temperature critiche.
Ma in realtà non è ancora un problema rilevante.
A metà degli anni Novanta ricordo di aver sentito parlare di un rootkit, per mancanza di parole migliori, che avrebbe ottenuto il controllo dell'hardware, aumentando la tensione, quindi aprendo e chiudendo tutti i contatti logici contemporaneamente.
Non l'ho mai visto in azione, quindi non so se fosse vaporware o meno.