
Windows Defender는 사용자들에게 인기 있는 백신 프로그램으로 꼽히지 않아 왔습니다. 다른 무료 백신들이 자체 보안 스위트를 통해 Defender보다 뛰어난 성능을 제공해 왔기 때문입니다. 그래서 전문가들은 인터넷을 사용하기 전에 별도의 무료 백신을 설치하고 Defender를 비활성화하라는 조언을 아끼지 않았습니다.
그러나 마이크로소프트는 비판에 가만히 좌시하지 않는 회사입니다. 과거에도 사용자들을 자사 소프트웨어로 전환하기 위해 과감한 변화를 시도해 왔습니다. 인터넷 익스플로러를 엣지(Edge)로 완전히 개편해 크롬과 파이어폭스에 맞서려 했던 것이 대표적인 예입니다. 이번에는 Windows Defender에 '샌드박스'라는 새로운 보안 기능을 추가했습니다.
샌드박스란 무엇일까?
높은 시스템 권한과 우선순위를 갖고 있음에도 불구하고, 백신 프로그램 역시 결국 하나의 소프트웨어입니다. 따라서 공격자가 백신의 보안 취약점을 찾아낸다면 백신을 무력화하고 피해자의 컴퓨터에 악성 코드를 심을 수 있습니다. 실제로 올해 초 마이크로소프트는 특수하게 설계된 파일이 검사 과정 중 마이크로소프트 멀웨어 방지 엔진을 조작해, 악성코드가 피해자의 컴퓨터를 장악하는 보안 사고를 겪은 바 있습니다.
이러한 공격으로부터 Defender를 보호하기 위해 마이크로소프트는 Defender를 샌드박스 환경에 넣는 작업을 진행했습니다. 샌드박스(sandbox)는 운영체제의 핵심 영역과 분리된 제한적이고 안전한 가상 공간을 의미하는 컴퓨팅 용어입니다. 주로 잠재적으로 위험한 코드를 실제 시스템에 피해를 주지 않고 테스트할 때 활용됩니다.
Defender가 샌드박스 안에서 구동되면 Windows의 핵심 동작과 분리됩니다. 만약 악성 프로그램이 Defender의 보안 허점을 발견하더라도, 호스트 컴퓨터에 침투하려면 먼저 샌드박스를 탈출해야 합니다. 다행히 이는 결코 쉬운 일이 아니며, 샌드박스 내부에 갇힌 악성코드는 제거되기를 기다리며 고립될 가능성이 높습니다.
샌드박스 활성화 방법
마이크로소프트는 새로운 샌드박스 기능을 Insider 프로그램 참여자에게 배포하고 있으며, Windows 10 버전 1703 이상을 사용 중이라면 직접 사용해 볼 수 있습니다. 버전 번호를 확인하려면 시작 버튼 → 설정(톱니바퀴 아이콘) → 시스템 → 정보 순서로 클릭하면 됩니다.
준비가 되었다면 시작 버튼을 클릭하고 "명령"을 입력합니다. 검색 결과에 나타난 명령 프롬프트를 마우스 오른쪽 버튼으로 클릭한 후 "관리자 권한으로 실행"을 선택하세요.

열린 명령 프롬프트 창에 아래 명령어를 입력하거나 붙여넣습니다.
setx /M MP_FORCE_USE_SANDBOX 1
입력 후 Enter 키를 누르면 설정이 완료됩니다.

컴퓨터를 재시작하면 Windows Defender가 샌드박스 환경에서 실행됩니다.
Defender, 이제 주요 경쟁자가 될 수 있을까?

앞서 언급했듯이 마이크로소프트는 Windows 기반 소프트웨어를 최상위 제품군과 경쟁할 수 있는 수준으로 발전시키는 데 늘 집착해 왔습니다. 하지만 엣지의 사례에서 볼 수 있듯이, 항상 기존 강자들의 자리를 넘볼 수 있는 것은 아닙니다. 새로운 샌드박스 기능은 Defender가 취약점으로 인해 쉽게 악용되어 PC 전체가 장악당하는 것을 막는 효과적인 장치입니다. 그러나 근본적으로 Defender가 사용할 가치가 있으려면 여전히 백신으로서의 탐지 성능이 뒷받침되어야 합니다.
Windows Defender의 성능이 어느 정도인지는 이전에 다룬 적이 있습니다. 이 글 작성 시점 기준으로 Windows Defender는 AV Comparatives 평가에서 두 번째로 높은 등급인 "Advanced"를 받았습니다. 지난 몇 년간에 비하면 놀라운 발전이지만, 여전히 AVG나 Bitdefender 같은 최상위 서비스에는 미치지 못하고 있습니다.
결론적으로 Windows Defender는 PC를 지킬 수 있는 견고한 기본 방어책이며, 새로운 샌드박스 기능으로 해킹에 대한 저항력까지 높아졌습니다. 하지만 최고 수준의 백신 솔루션을 원한다면, AV Comparatives에서 "Advanced+" 등급을 받은 백신 스위트를 대안으로 고려해 보는 것이 좋습니다.
샌드박스, 알면 더 안심된다
Windows가 Defender를 최상위 백신 반열에 올리려 노력하는 가운데, 새로운 샌드박스 기능은 해커가 백신의 취약점을 통해 시스템을 장악하는 경로를 크게 차단합니다.
이번 변화가 Windows Defender를 더 매력적인 백신으로 만들었다고 생각하시나요? 의견을 댓글로 남겨주세요.