Мне просто интересно, может ли вирус расплавить процессор, изменив напряжение в биосе. :)
(и нет, я не планирую делать такой вирус ...)
Мне просто интересно, может ли вирус расплавить процессор, изменив напряжение в биосе. :)
(и нет, я не планирую делать такой вирус ...)
Ответы:
Это определенно возможно, если отказоустойчивый чип может быть переопределен. См., Например, исследовательскую работу « Потенциальные риски тепловой безопасности ». Со страницы 4:
Постоянный урон - отключение Failsafe. Отказоустойчивость Intel не может быть отключена, насколько нам известно, но более старые материнские платы для процессоров AMD AthlonXP не обеспечивали адекватную отказоустойчивость. [13] Хотя эта проблема была быстро устранена, даже более новые материнские платы могут позволить обойти отказоустойчивость, отключив процедуру аварийного отключения в BIOS. Очевидно, мы не пробовали этого, но тот же сценарий, который включал отказоустойчивость с Pentium 4, перегрелся и быстро разрушил процессор. Сообщается, что это не для критики систем AMD, а просто для того, чтобы показать важность отказоустойчивого механизма, который является аппаратным. AMD встроила механизм теплового отключения в свое последнее поколение процессоров: Athlon64. Аналогично P4,
Ускоренное старение, вызванное перегревом (также обсуждаемое в этой статье), является еще одним, менее впечатляющим, но, возможно, более вероятным нападением.
Третья возможность - атака, разгоняющая процессор за пределы рекомендуемых допусков. Например, хотя может присутствовать искусственная блокировка разгона, она может быть небезопасной, как в случае чипа Intel 925X .
Обратите внимание, что подобные атаки возможны на других устройствах (подробнее см. Вопрос « Может ли какое-либо программное обеспечение физически повредить оборудование?» ).
Нет.
Вполне возможно, что вирус может заставить приложение занимать 100% циклов ЦП - вызывая нагрев, если это делается в течение длительного периода времени, но если ему также не удается перепрошить / повредить BIOS, термодатчики любого современного Материнская плата отключит ее до того, как она достигнет критической температуры.
Ответ изначально зависит от оборудования. См. Остановка и Catch Fire и Killer Poke для некоторых довольно устаревшее оборудование, которое может быть повреждено программным обеспечением. Обычно такие функции рассматриваются как ошибки, и большинство проектов стремятся их предотвратить.
Конечно, это возможно, но, вероятно, вряд ли. Многие материнские платы более высокого класса, предназначенные для геймеров, включают утилиты динамического разгона, которые можно использовать для изменения тактовых частот, порогов тепловыделения и, что наиболее важно, напряжений. Большинство материнских плат позволяют изменять эти значения только во время настройки BIOS, но некоторые допускают изменения во время работы Windows.
К счастью, многие современные процессоры также стали немного более оборонительными, по крайней мере, в пылу. Они, как правило, включают в себя схемы, которые отключают процессор, если он обнаруживает перегрев.
Для того, чтобы использовать это, создателю вредоносного программного обеспечения потребуется достаточно заботиться о конкретной материнской плате (или, возможно, о марке и поколении), чтобы попытаться атаковать ее.
Это крайне маловероятно , что любое программное обеспечение может расплавиться современный процессор (как я держал пари , что никогда не происходило , за исключением , если сделано намеренно обученными специалистами физически выводя из строя аппаратных средств :-)). Современные процессоры, начиная с Intel P4 и Opteron, имеют аппаратную точку отключения при тепловом отключении, которая не может быть изменена программным обеспечением, включая BIOS.
Я полагаю, что существуют методы, с помощью которых вирус может изменять напряжение процессора. Я имею в виду, что там, безусловно, есть вирусы для очистки жесткого диска.
Все, что можно манипулировать, можно манипулировать.
Я думаю, что создатель вируса должен как-то прочитать каждую материнскую плату по уникальному «ID» или как-то иначе. Включение вируса для доступа к mobo.
Я имею в виду, что есть программное обеспечение, где вы можете управлять напряжением процессора / графического процессора на лету, пока система ПК работает в среде ОС. Принимая это во внимание, да, я считаю, что это как-то выполнимо.
Тем не менее, в настоящее время такой вирус будет спорным, так как почти у любого современного процессора есть внутренний датчик, который позволяет ему выключаться, как только он достигает критических температур.
Но это действительно не актуальная проблема.
Еще в середине девяностых я помню, что из-за отсутствия лучшего слова руткит, который мог бы получить контроль над оборудованием, резко повысить напряжение, затем открыть и закрыть все логические контакты сразу.
Никогда не видел это в действии, так что я не знаю, было ли это программным обеспечением или нет.