Может ли вирус растопить процессор?

14

Мне просто интересно, может ли вирус расплавить процессор, изменив напряжение в биосе. :)

(и нет, я не планирую делать такой вирус ...)

kajdehoop
источник
4
Не знаю, как расплавляется процессор, но у меня когда-то было какое-то странное программное обеспечение (не преднамеренное вредоносное ПО), которое растопило экран на смартфоне (застряв в узкой петле (на зарядном устройстве) и перегрев экрана до уровня клея, удерживающего слои расплавленный).
Даниэль Р Хикс
@DanielRHicks Походит на телефон низкого качества. Nexus 9 (мой) становится очень горячим, и клей еще не успел
Suici Doga

Ответы:

20

Это определенно возможно, если отказоустойчивый чип может быть переопределен. См., Например, исследовательскую работу « Потенциальные риски тепловой безопасности ». Со страницы 4:

Постоянный урон - отключение Failsafe. Отказоустойчивость Intel не может быть отключена, насколько нам известно, но более старые материнские платы для процессоров AMD AthlonXP не обеспечивали адекватную отказоустойчивость. [13] Хотя эта проблема была быстро устранена, даже более новые материнские платы могут позволить обойти отказоустойчивость, отключив процедуру аварийного отключения в BIOS. Очевидно, мы не пробовали этого, но тот же сценарий, который включал отказоустойчивость с Pentium 4, перегрелся и быстро разрушил процессор. Сообщается, что это не для критики систем AMD, а просто для того, чтобы показать важность отказоустойчивого механизма, который является аппаратным. AMD встроила механизм теплового отключения в свое последнее поколение процессоров: Athlon64. Аналогично P4,

Ускоренное старение, вызванное перегревом (также обсуждаемое в этой статье), является еще одним, менее впечатляющим, но, возможно, более вероятным нападением.

Третья возможность - атака, разгоняющая процессор за пределы рекомендуемых допусков. Например, хотя может присутствовать искусственная блокировка разгона, она может быть небезопасной, как в случае чипа Intel 925X .

Обратите внимание, что подобные атаки возможны на других устройствах (подробнее см. Вопрос « Может ли какое-либо программное обеспечение физически повредить оборудование?» ).

ire_and_curses
источник
18

Нет.

Вполне возможно, что вирус может заставить приложение занимать 100% циклов ЦП - вызывая нагрев, если это делается в течение длительного периода времени, но если ему также не удается перепрошить / повредить BIOS, термодатчики любого современного Материнская плата отключит ее до того, как она достигнет критической температуры.

Уильям Хилсум
источник
1
Если вирус воздействует на ядро, а ядро ​​отвечает за управление температурным режимом, то вирус может вызвать постоянное повреждение оборудования.
Amok
11
Нет - ядро ​​может читать и понимать термодатчики, однако ядро ​​все еще находится на программном уровне. Сама материнская плата должна отключиться при любой критической температуре ..... Даже если она находится только в BIOS (задолго до загрузки ЛЮБОГО ядра)
Уильям Хилсум
1
Вы можете отключить регулирование в BIOS.
Synetech
12

Ответ изначально зависит от оборудования. См. Остановка и Catch Fire и Killer Poke для некоторых довольно устаревшее оборудование, которое может быть повреждено программным обеспечением. Обычно такие функции рассматриваются как ошибки, и большинство проектов стремятся их предотвратить.

dmckee --- котенок экс-модератора
источник
3

Конечно, это возможно, но, вероятно, вряд ли. Многие материнские платы более высокого класса, предназначенные для геймеров, включают утилиты динамического разгона, которые можно использовать для изменения тактовых частот, порогов тепловыделения и, что наиболее важно, напряжений. Большинство материнских плат позволяют изменять эти значения только во время настройки BIOS, но некоторые допускают изменения во время работы Windows.

К счастью, многие современные процессоры также стали немного более оборонительными, по крайней мере, в пылу. Они, как правило, включают в себя схемы, которые отключают процессор, если он обнаруживает перегрев.

Для того, чтобы использовать это, создателю вредоносного программного обеспечения потребуется достаточно заботиться о конкретной материнской плате (или, возможно, о марке и поколении), чтобы попытаться атаковать ее.

Мистер Фуз
источник
3

Это крайне маловероятно , что любое программное обеспечение может расплавиться современный процессор (как я держал пари , что никогда не происходило , за исключением , если сделано намеренно обученными специалистами физически выводя из строя аппаратных средств :-)). Современные процессоры, начиная с Intel P4 и Opteron, имеют аппаратную точку отключения при тепловом отключении, которая не может быть изменена программным обеспечением, включая BIOS.

hanleyp
источник
2

Я полагаю, что существуют методы, с помощью которых вирус может изменять напряжение процессора. Я имею в виду, что там, безусловно, есть вирусы для очистки жесткого диска.

Все, что можно манипулировать, можно манипулировать.

Я думаю, что создатель вируса должен как-то прочитать каждую материнскую плату по уникальному «ID» или как-то иначе. Включение вируса для доступа к mobo.

Я имею в виду, что есть программное обеспечение, где вы можете управлять напряжением процессора / графического процессора на лету, пока система ПК работает в среде ОС. Принимая это во внимание, да, я считаю, что это как-то выполнимо.

Тем не менее, в настоящее время такой вирус будет спорным, так как почти у любого современного процессора есть внутренний датчик, который позволяет ему выключаться, как только он достигает критических температур.

Сварливый медведь
источник
Я не верю, что это сохраняет какие-либо изменения в биосе, что означает, что, будучи опасным, он не может буквально расплавить процессор до того, как понижение температуры ... отключится.
Фоши
1

Еще в середине девяностых я помню, что из-за отсутствия лучшего слова руткит, который мог бы получить контроль над оборудованием, резко повысить напряжение, затем открыть и закрыть все логические контакты сразу.

Никогда не видел это в действии, так что я не знаю, было ли это программным обеспечением или нет.

WolfmanDragon
источник