Windows 10의 핵심 격리 및 메모리 무결성은 무엇입니까?

Windows 10 용 2018 년 4 월 업데이트에는 코어 격리 및 메모리 무결성을 비롯한 다양한 새로운 기능이 포함되어 있습니다. 'Windows 10의 메모리 무결성이란 무엇입니까?'라고 궁금해 할 수 있습니다. Core Isolation이 어떻게 유용 할 수 있는지 생각할 수도 있습니다. 여기에서 귀하의 모든 질문에 답할 것이기 때문에이 기사를 찾으 셨다면 기쁩니다. 이 블로그 게시물에서는 다음 주제에 대해 설명합니다.





  • Windows 10의 코어 격리 란 무엇입니까?
  • Windows 10의 메모리 무결성이란 무엇입니까?
  • 가상 머신의 일부 문제
  • 메모리 무결성이 기본적으로 비활성화되는 이유는 무엇입니까?
  • 코어 격리 메모리 무결성 활성화 / 비활성화

Windows 10의 코어 격리 란 무엇입니까?

Windows 10이 처음 출시되었을 때 VBS (가상화 기반 보안) 기능은 Enterprise 버전의 운영 체제에서만 찾을 수있었습니다. 그러나 Microsoft가 2018 년 4 월 업데이트를 출시했을 때 모든 버전의 Windows 10에서 VBS 보안 기능을 사용할 수있게되었습니다.

코어 격리를 활성화하는 방법을 배우려면 먼저 PC가 하드웨어 및 펌웨어 요구 사항을 충족해야합니다. 64 비트 CPU 및 TPM 2.0 칩이 있으면 Windows 10 컴퓨터에서 일부 핵심 격리 기능이 자동으로 활성화됩니다. PC가 Intel VT-x 또는 AMD-V 가상화 기술을 지원해야합니다. 또한 컴퓨터의 UEFI 설정에서 활성화해야합니다.

이 기능을 활성화하면 Windows가 일반 운영 체제와 격리 된 시스템 메모리의 보안 영역을 만들 수 있습니다. 이 보안 영역에서 시스템은 보안 소프트웨어 및 시스템 프로세스를 실행하여 변조되지 않도록 보호 할 수 있습니다.



우리 모두 알고 있듯이 맬웨어가 컴퓨터에 침투하면 Windows 프로세스를 크래킹하고 악용 할 수 있습니다. 그러나 가상화 기반 보안은 프로세스를 공격으로부터 격리하는 추가 보호 계층으로 기능합니다. 따라서 Anti-Malware와 함께 사용하면 컴퓨터에서 최적의 보안을 누릴 수 있습니다.

Windows 10의 메모리 무결성이란 무엇입니까?

HVCI (Hypervisor Protected Code Integrity)라고도하는 메모리 무결성은 Core Isolation의 하위 집합으로 작동합니다. 기본적으로 2018 년 4 월 업데이트를 설치 한 컴퓨터에서는 비활성화되어 있습니다. 그러나 Windows 10을 새로 설치하는 경우 자동으로 활성화됩니다.

Windows는 하위 수준 커널 모드에서 실행되는 장치 드라이버 및 기타 코드에 대한 디지털 서명이 필요합니다. 이렇게하면 맬웨어가 변조되지 않았습니다. 메모리 무결성을 활성화하면 Windows의 코드 무결성 서비스가 코어 격리에 의해 처리되는 하이퍼 바이저 보호 컨테이너를 실행합니다. 이를 통해 맬웨어가 코드 무결성 검사에 침투하는 것은 사실상 불가능합니다. 이것은 또한 Windows 커널에 액세스 할 수 없음을 의미합니다.



가상 머신의 일부 문제

메모리 무결성은 시스템의 가상화 하드웨어를 사용합니다. 따라서 VMware 또는 VirtualBox와 같은 가상 머신 프로그램과 호환됩니다. 한 번에 하나의 응용 프로그램 만이 하드웨어를 사용할 수 있습니다.

시스템에서 메모리 무결성이 활성화 된 상태에서 가상 머신 프로그램을 설치하려고하면 AMD-V 또는 Intel VT-X를 사용할 수 없거나 활성화되지 않는다는 메시지가 표시 될 수 있습니다. VirtualBox에서 메모리 보호가 활성화되어있는 동안 'Hyper-V에서는 원시 모드를 사용할 수 없습니다.'라는 오류 메시지가 표시 될 수 있습니다.

가상 시스템 소프트웨어에 문제가 발생하면 메모리 무결성을 비활성화해야만 사용할 수 있습니다.



메모리 무결성이 기본적으로 비활성화되는 이유는 무엇입니까?

주요 코어 격리 기능을 만나면 안됩니다. Windows 10 PC에 지원하는 데 필요한 기능이있는 한 자동으로 활성화됩니다. 또한 비활성화를위한 인터페이스가 없습니다.

반면에 메모리 무결성 보호는 다른 낮은 수준의 Windows 응용 프로그램 및 일부 장치 드라이버에 문제를 일으킬 수 있습니다. 이 기능이 업그레이드시 기본적으로 비활성화되는 이유이기도합니다. Microsoft는 장치 제조업체와 개발자에게 소프트웨어와 드라이버를 호환되도록 권장하고 있습니다. 기본적으로이 기능은 Windows 10 및 새 PC의 새 설치에서 활성화됩니다.

컴퓨터 부팅에 필수적인 드라이버 중 하나가 메모리 보호와 호환되지 않는 경우 시스템은 기능을 비활성화합니다. 이것이 활성화 한 후에도 PC를 재부팅 할 때 비활성화되는 이유입니다.



경우에 따라 메모리 보호를 활성화하면 오작동하는 소프트웨어 나 다른 장치에 문제가 발생할 수 있습니다. 특정 드라이버 또는 응용 프로그램으로 업데이트를 확인하는 것이 좋습니다. 사용 가능한 업데이트가없는 경우 메모리 보호를 꺼야합니다.

앞서 언급했듯이 메모리 무결성은 시스템의 가상화 하드웨어에 단독으로 액세스해야하는 특정 응용 프로그램과 호환되지 않을 수도 있습니다. 디버거와 같은 도구가이 하드웨어에 대한 독점적 인 액세스가 필요할 수 있다는 점도 언급 할 가치가 있습니다. 또한 메모리 무결성이 활성화되면 작동하지 않습니다.

코어 격리 메모리 무결성 활성화 / 비활성화

Windows Defender 보안 센터를 통해 PC의 핵심 격리 기능이 활성화되어 있는지 확인할 수 있습니다. Redstone 5 업데이트의 일부로이 도구는 'Windows 보안'으로 이름이 변경됩니다. 이 변경 사항은 2018 년 가을에 공식적으로 릴리스됩니다. Core Isolation을 열려면 아래 지침을 따르십시오. Windows 컴퓨터에서 코어 격리를 비활성화하는 방법을 배우려는 경우에도이 단계를 사용할 수 있습니다.

  1. 작업 표시 줄에서 검색 아이콘을 클릭합니다.
  2. 'Windows Defender Security Center'(따옴표 제외)를 입력 한 다음 Enter 키를 누릅니다.
  3. 보안 센터에서 장치 보안 아이콘을 클릭합니다.
  4. 컴퓨터에서 Core Isolation이 활성화 된 경우 'Virtualization-based security is running to protect the core parts of your device'라는 메시지가 표시되어야합니다.
  5. 코어 격리 세부 정보를 클릭하여 메모리 보호를 활성화하거나 비활성화 할 수 있습니다.
  6. 메모리 무결성이 활성화되었는지 여부를 확인할 수 있습니다.
  7. 메모리 무결성을 활성화하려면 스위치를 '켜기'로 전환 할 수 있습니다.
  8. 장치 또는 응용 프로그램 문제가 발생하여 메모리 무결성을 비활성화해야하는 경우이 섹션으로 돌아가서 스위치를 '꺼짐'으로 전환하십시오.
  9. 변경 사항을 적용하려면 컴퓨터를 다시 시작하십시오.