바이오스에서 테 전압을 변경하여 바이러스가 CPU를 녹일 수 있는지 궁금합니다. :)
(아니, 나는 그런 종류의 바이러스를 만들 계획이 아닙니다 ...)
바이오스에서 테 전압을 변경하여 바이러스가 CPU를 녹일 수 있는지 궁금합니다. :)
(아니, 나는 그런 종류의 바이러스를 만들 계획이 아닙니다 ...)
답변:
칩 페일 세이프를 무시할 수 있다면 확실히 가능합니다. 예를 들어 " 잠재적 열 보안 위험 " 연구 논문을 참조하십시오 . 4 페이지부터 :
영구 손상 – 페일 세이프 비활성화. 인텔 페일 세이프는 우리가 아는 한 비활성화 할 수 없지만 AMD AthlonXP 프로세서 용 구형 마더 보드는 적절한 페일 세이프를 제공하지 않았습니다. [13]이 문제는 신속하게 해결되었지만 최신 마더 보드에서도 BIOS에서 열 비상 셧다운 절차를 비활성화하여 비상 안전 장치를 우회 할 수 있습니다. 분명히, 우리는 이것을 시도하지 않았지만 Pentium 4와 함께 안전 장치를 사용하는 것과 동일한 시나리오가 과열되어 프로세서를 빠르게 파괴합니다. 이는 AMD 시스템을 비판하는 것이 아니라 하드 와이어 연결된 안전 장치 메커니즘의 중요성을 보여주는 것으로보고되었습니다. AMD는 최신 프로세서 인 Athlon64에 열 트립 메커니즘을 구축했습니다. P4와 유사하게
과열로 인한 가속화 된 노화 (이 논문에서 논의 됨)는 또 하나의 덜 화려하지만 아마도 더 가능성이 높은 공격입니다.
세 번째 가능성은 권장 공차를 초과하는 CPU 오버 클로킹 공격입니다. 예를 들어, 인공적인 오버 클럭킹 잠금 장치가 존재할 수 있지만 Intel 925X 칩 의 경우와 같이 안전하지 않을 수 있습니다 .
다른 하드웨어에서도 비슷한 공격이 발생할 수 있습니다 (자세한 내용은 일부 소프트웨어가 하드웨어를 물리적으로 손상시킬 수 있습니까? 질문 참조).
아니.
바이러스로 인해 응용 프로그램이 CPU주기의 100 %를 차지할 수 있습니다. 장기간 동안 열을 가하면 열이 발생하지만 BIOS를 다시 플래시하거나 손상시키지 않으면 최신의 열 센서 임계 온도에 도달하기 전에 메인 보드가 종료됩니다 .
대답은 본질적으로 하드웨어에 따라 다릅니다. 소프트웨어에 의해 손상 될 수있는 오래된 하드웨어에 대해서는 Halt and Catch Fire 및 Killer Poke 를 참조하십시오 . 일반적으로 이러한 기능은 버그로 분류되며 대부분의 디자인은 버그를 방지하려고합니다.
물론 가능하지만 가능하지는 않습니다. 게이머를 대상으로하는 많은 고급 마더 보드에는 클럭 속도, 열 임계 값 및 가장 중요한 전압을 수정하는 데 사용할 수있는 동적 오버 클로킹 유틸리티가 포함되어 있습니다. 대부분의 마더 보드는 BIOS 설정에서이 값만 변경할 수 있지만 일부는 Windows를 실행하는 동안 변경할 수 있습니다.
다행히도, 최근의 많은 CPU도 최소한 열선에서 조금 더 방어 적입니다. 과열 상황을 감지하면 CPU를 종료하는 회로를 포함하는 경향이 있습니다.
이를 악용하려면 맬웨어 제작자가 특정 마더 보드 (또는 브랜드 및 세대)를 공격하는 데 어려움을 겪지 않도록 충분히주의를 기울여야합니다.
바이러스가 CPU 전압을 수정할 수있는 방법이 있다고 생각합니다. 나는 분명히 HDD 와이프 바이러스가 있다는 것을 의미합니다.
조작 가능한 것은 무엇이든 조작 할 수 있습니다.
바이러스 제작자는 어떻게 든 각 마더 보드의 고유 한 "ID"나 그와 비슷한 것을 읽어야한다고 생각합니다. 바이러스가 mobo에 액세스 할 수 있도록 설정
PC 시스템이 OS 환경에서 실행되는 동안 CPU / GPU 전압을 즉시 조작 할 수있는 소프트웨어가 있다는 것을 의미합니다. 이것을 고려하면, 나는 그것이 어떻게 든 가능하다고 믿습니다.
현재 현대의 거의 모든 CPU에는 임계 온도에 도달하면 시스템을 종료 할 수있는 내부 센서가 있기 때문에 현재 그러한 바이러스는 무질서합니다.
90 년대 중반에는 하드웨어를 제어하고 전압을 상승시킨 다음 모든 논리적 접점을 한 번에 열고 닫을 수있는 더 나은 단어가없는 루트킷에 대해 들어 본 적이 있습니다.
기화기인지 아닌지 알 수 없으므로 실제로 작동하지 않았습니다.