Czy wirus może stopić procesor?


14

Zastanawiałem się tylko, czy wirus może stopić procesor, zmieniając napięcie w biosie. :)

(i nie, nie planuję zrobić tego rodzaju wirusa ...)


4
Nie wiem o stopieniu procesora, ale kiedyś miałem jakieś niefortunne oprogramowanie (nie celowe złośliwe oprogramowanie) topi ekran w smartfonie (przez złapanie się w ciasną pętlę (na ładowarce) i przegrzanie ekranu do miejsca, w którym klej trzyma warstwy stopiony).
Daniel R Hicks

@DanielRHicks Wygląda jak telefon niskiej jakości. Nexus 9 (mój) robi się bardzo gorący, a klej nie (jeszcze) się napełnia
Suici Doga

Odpowiedzi:


20

Jest to absolutnie możliwe, jeśli układ zabezpieczony przed awarią układu może zostać zastąpiony. Patrz na przykład artykuł badawczy „ Potencjalne zagrożenia bezpieczeństwa termicznego ”. Od strony 4:

Trwałe uszkodzenia - Wyłączenie Failsafe. O ile wiemy, zabezpieczenia awaryjne Intel nie można wyłączyć, ale starsze płyty główne dla procesorów AMD AthlonXP nie zapewniały odpowiedniego zabezpieczenia przed awarią. [13] Mimo że problem ten został szybko rozwiązany, nawet nowsze płyty główne mogą pozwolić na ominięcie modułu awaryjnego poprzez wyłączenie procedury wyłączania awaryjnego w systemie BIOS. Oczywiście nie próbowaliśmy tego, ale ten sam scenariusz, w którym włączono bezpieczną awarię Pentium 4, przegrzałby się i szybko zniszczyłby procesor. Nie jest to zgłaszane w celu krytykowania systemów AMD, ale po prostu w celu pokazania znaczenia niezawodnego mechanizmu, który jest podłączony na stałe. AMD zbudowało mechanizm wyłącznika termicznego w swojej najnowszej generacji procesorów: Athlon64. Podobnie do P4,

Przyspieszone starzenie spowodowane przegrzaniem (omówione również w tym artykule) to kolejny, mniej spektakularny, ale być może bardziej prawdopodobny atak.

Trzecią możliwością jest atak podkręcający procesor poza zalecane tolerancje. Na przykład, chociaż może być obecna sztuczna blokada przetaktowywania, może nie być bezpieczna, jak w przypadku układu Intel 925X .

Pamiętaj, że podobne ataki są możliwe na innych elementach sprzętu (szczegółowe informacje można znaleźć w pytaniu Czy niektóre oprogramowanie może fizycznie uszkodzić sprzęt? ).


18

Nie.

Możliwe jest, że wirus może sprawić, że aplikacja zajmie 100% cykli procesora - powodując ciepło, jeśli jest wykonywana przez dłuższy czas, ale jeśli nie uda mu się również ponownie przepalić / uszkodzić systemu BIOS, czujniki termiczne dowolnego współczesnego płyta główna wyłączy go, zanim osiągnie krytyczną temperaturę.


1
Jeśli wirus wpływa na jądro, a jądro odpowiada za zarządzanie termiczne, wirus może spowodować trwałe uszkodzenie sprzętu.
Amok,

11
Nie - Jądro może być w stanie odczytać i zrozumieć czujniki termiczne, jednak jądro wciąż znajduje się w warstwie oprogramowania. Sama płyta główna powinna się wyłączać w każdej krytycznej temperaturze ... Nawet jeśli jest tylko w systemie BIOS (na długo przed załadowaniem ŻADNEGO jądra)
William Hilsum,

1
Możesz wyłączyć dławienie w systemie BIOS.
Synetech


3

Jasne, jest to możliwe, ale prawdopodobnie mało prawdopodobne. Wiele z wyższej klasy płyt głównych przeznaczonych dla graczy zawiera narzędzia do dynamicznego podkręcania, które mogą być używane do modyfikowania prędkości zegara, progów ciepła i, co najważniejsze, napięć. Większość płyt głównych pozwala tylko na zmianę tych wartości podczas konfiguracji systemu BIOS, ale niektóre pozwalają na zmiany podczas pracy systemu Windows.

Na szczęście wiele najnowszych procesorów również stało się nieco bardziej defensywnych, przynajmniej na froncie cieplnym. Zazwyczaj zawierają w nich zespół obwodów, który wyłącza procesor, jeśli wykryje sytuacje przegrzania.

Aby to wykorzystać, twórca szkodliwego oprogramowania musiałby odpowiednio dbać o konkretną płytę główną (lub markę i generację), aby mieć problem z jej zaatakowaniem.


3

Jest bardzo mało prawdopodobne, aby jakiekolwiek oprogramowanie mogło stopić nowoczesny procesor (ponieważ założę się, że nigdy tak się nie stało, chyba że zostało to zrobione celowo przez przeszkolonych ekspertów fizycznie wyłączających sprzęt :-)). Współczesne procesory od czasów Intel P4 i Opteron mają punkt wyłączania termicznego, który nie może być zmieniony przez oprogramowanie, w tym BIOS.


2

Wierzę, że istnieją metody, w których wirus może modyfikować napięcie procesora. Mam na myśli, że z pewnością są tam wirusy usuwające dyski twarde.

Można manipulować wszystkim, co można manipulować.

Sądzę, że twórca wirusów musi w jakiś sposób odczytać na każdej płycie głównej unikalny „identyfikator” lub coś w tym rodzaju. Umożliwianie wirusowi dostępu do mobo.

Mam na myśli oprogramowanie, w którym możesz manipulować napięciem procesora / GPU w locie, gdy system PC działa w środowisku systemu operacyjnego. Biorąc to pod uwagę, tak, uważam, że jest to jakoś wykonalne.

Biorąc to pod uwagę, w dzisiejszych czasach taki wirus byłby dyskusyjny, ponieważ prawie każda współczesna jednostka centralna ma wewnętrzny czujnik, który umożliwia jej wyłączenie po osiągnięciu krytycznych temperatur.


Nie wierzę - to oszczędza wszelkie zmiany w biosie - co oznacza, że ​​chociaż niebezpieczne, nie mogło dosłownie stopić procesora przed odcięciem temperatury ... odcięcie.
Phoshi,


1

W połowie lat dziewięćdziesiątych pamiętam, że z braku lepszego słowa rootkit, który zyskałby kontrolę nad sprzętem, podniósł napięcie, a następnie otworzył i zamknął wszystkie logiczne kontakty naraz.

Nigdy nie widziałem go w akcji, więc nie wiem, czy był to vaporware, czy nie.

Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.