Quando si eseguono effettivamente programmi, il carico sulla CPU può far aumentare la temperatura interna. Mentre le nuove tecnologie hanno qualche effetto (frequenza dinamica e ridimensionamento della tensione), ciò è dovuto principalmente al fatto che alcune istruzioni utilizzano percorsi elettrici diversi nel microprocessore (al contrario di quando il processore è semplicemente inattivo o in stato di bassa potenza). In passato sono stati scritti vari virus di alimentazione , che traggono vantaggio da questo fatto per eseguire ripetutamente un codice macchina specifico che consuma più energia e quindi produce il maggior calore (vedi la domanda Può un virus sciogliere la CPU? Per i dettagli).
Mentre potresti anche estendere questa idea ad altro hardware nel sistema (che tratterò di seguito), un altro interessante è i dispositivi di archiviazione. È inoltre possibile scrivere un virus per leggere e scrivere costantemente i file su un'unità, che si consumerà molto più rapidamente (sia dischi rigidi meccanici che unità a stato solido). Aumenterai la probabilità di guasti meccanici in un HDD e ridurrai la longevità dell'unità di un SSD. Se l'utente non è a conoscenza di questi costanti cicli di lettura / scrittura, è molto probabile che si danneggi il disco entro una settimana circa se lo si implementa correttamente.
Inoltre, alcuni laptop Apple hanno un microcontrollore incorporato nella batteria. Niente di speciale, ma in passato hanno rilasciato una patch che aggiorna il firmware - e a loro volta, ora le batterie stesse sono sensibili agli hack del firmware .
Ora, torniamo al danno da calore. Alcune nuove schede madri includono l'opzione per modificare le impostazioni del BIOS in Windows. Si potrebbe teoricamente scrivere un virus che aumenti le tensioni nel sistema a limiti artificialmente elevati, danneggiando potenzialmente i componenti (RAM, CPU, ponti nord / sud). Aumentare la tensione e / o overcloccare il bus PCIe potrebbe anche danneggiare alcuni di questi componenti.
Un componente in particolare su un bus PCIe / AGP che vorrei affrontare è la scheda video. Questo perché la maggior parte dei produttori fornisce strumenti di overclock per aumentare la velocità e la tensione del core. Facendo un ulteriore passo avanti, potresti anche scrivere un virus per utilizzare questi strumenti per elevare entrambe queste cose a livelli pericolosi, in modo da poterlo bruciare, sopraffarlo fino a quando non si degrada, o entrambi!
Si noti che la maggior parte dell'hardware del computer ha una protezione da surriscaldamento e raggiungerà lo "spegnimento termico" prima che si verifichino danni. Per quanto riguarda la protezione da sovratensione, è possibile ma molto meno comune.
Il punto : è possibile scrivere virus che sfruttano qualsiasi sistema informatico. Se il sistema di destinazione non ha accesso all'hardware esterno (o anche al proprio), tuttavia, non è possibile causare troppi danni. La migliore analogia qui sarebbe come tentare di hackerare qualcuno che ha estratto il cavo Ethernet dal muro: non hai letteralmente accesso a quel sistema.
Detto questo, la maggior parte dei dispositivi in nostri moderni sistemi di computer non hanno accesso a modificare i parametri hardware fisici - vale a dire, la tensione e la velocità del core. Dal momento che queste cose possono essere modificate, è possibile che i virus ne traggano vantaggio e che possano interrompere o distruggere del tutto il loro funzionamento.