Computer >> 컴퓨터 >  >> 시스템 >> Windows 10

Windows에서 의심스러운 프로그램을 안전하게 실행하는 4가지 방법

꼭 필요한 프로그램인데 출처가 불확실해 망설여진 경험이 있으신가요? 새로운 앱이 설치하고 싶은데 어딘가 수상해 보여 고민될 때도 있습니다. 이런 프로그램이 내 컴퓨터나 소중한 데이터에 해를 끼치지 않을지 어떻게 확신할 수 있을까요? 해결책은 생각보다 간단합니다. 격리된 환경에서 프로그램을 안전하게 실행하면 됩니다.

이 글에서는 Windows 10에서 의심스러운 프로그램과 애플리케이션을 안전하게 실행할 수 있는 효과적인 방법들을 소개합니다.

1. Windows 샌드박스로 프로그램 실행하기

Windows 10 Pro 또는 Enterprise 에디션, 그리고 Windows 10 2019년 5월 업데이트 이상 버전에는 Windows 샌드박스(Windows Sandbox)라는 기능이 포함되어 있습니다. 다만 Windows 10 Home 에디션에서는 이 기능을 사용할 수 없으며, Pro 버전으로 업그레이드해야 이용할 수 있습니다.

Windows 샌드박스는 가상화 기술을 활용해 PC에 영향을 주지 않고 애플리케이션을 실행할 수 있도록 도와줍니다. 격리된 안전한 환경을 만들어 주기 때문에 수상한 프로그램도 마음 놓고 테스트할 수 있습니다.

Windows에서 의심스러운 프로그램을 안전하게 실행하는 4가지 방법

먼저 Windows 10 PC에 Windows 샌드박스를 설정해야 합니다. 설정을 마친 후에는 아래 4단계만 거치면 바로 사용할 수 있습니다.

  1. 실행: 작업표시줄 검색창에 'Windows Sandbox'를 입력하고 Enter 키를 눌러 샌드박스를 실행합니다.
  2. 복사: 실행하려는 .exe 파일이나 바로 가기를 복사해 샌드박스 창에 붙여넣습니다.
  3. 설치 및 실행: 설치 파일을 실행해 프로그램을 설치한 뒤, 샌드박스의 시작 메뉴에서 해당 프로그램을 실행합니다. 일반 데스크톱 환경에서처럼 자유롭게 사용하면 됩니다.
  4. 종료: 사용이 끝나면 샌드박스를 닫습니다. 설치했던 프로그램은 자동으로 삭제되고 샌드박스는 초기 상태로 재설정됩니다. 같은 프로그램을 다시 사용하려면 새로 설치해야 합니다.

Windows 샌드박스에서 변경한 사항은 Windows 10 운영체제(OS)와 데이터에 전혀 영향을 주지 않습니다. 따라서 수상한 프로그램을 샌드박스에서 실행하는 것은 완전히 안전하며, 해당 프로그램이 PC에 미칠 부작용은 없습니다.

2. SHADE Sandbox로 기본 보호 받기

Windows 샌드박스 외에도 Windows 프로그램을 안전하게 테스트할 수 있는 훌륭한 샌드박스 도구들이 여럿 있습니다. 그중 SHADE Sandbox는 복잡한 가상화보다 간편하게 자신의 데스크톱에서 소프트웨어를 테스트할 수 있는 좋은 대안입니다.

SHADE Sandbox 무료 체험판을 내려받아 PC에서 직접 테스트해 요구 사항에 맞는지 확인해 볼 수 있습니다. 마음에 든다면 같은 다운로드 페이지에서 1년 라이선스 또는 평생 라이선스를 구매할 수 있습니다.

무료 버전을 설치한 후에는 PC를 한 번 재시작해야 프로그램을 실행할 수 있습니다.

SHADE Sandbox에 애플리케이션을 추가하고 실행하는 방법은 다음 3단계입니다.

  1. SHADE Sandbox를 실행한 뒤 SHADE Sandbox 버튼을 클릭합니다.
  2. .exe 파일이나 바로 가기를 SHADE 창으로 드래그 앤 드롭합니다.
  3. PC에서 애플리케이션을 실행하면 자동으로 SHADE Sandbox 내에서 구동됩니다.
Windows에서 의심스러운 프로그램을 안전하게 실행하는 4가지 방법

SHADE Sandbox의 가장 큰 장점은 사용법이 매우 간단하다는 점입니다. 애플리케이션을 드래그 앤 드롭하기만 하면 되고, 인터페이스도 직관적이라 누구나 쉽게 사용할 수 있습니다.

3. VirtualBox로 PC 가상화하기

수상한 프로그램을 테스트하는 가장 안전한 방법 중 하나는 가상 머신을 활용하는 것입니다. 이 방식은 별도의 컴퓨터를 새로 구축하지 않고도 완전한 운영체제를 시뮬레이션할 수 있으며, 나머지 PC 환경과 완전히 격리됩니다. 만약 프로그램이 몰래 악성코드를 설치하더라도 피해는 가상 머신 안에 국한되며, 실제 PC에는 어떤 변경도 일어나지 않습니다.

가상 머신을 만들 수 있는 도구는 여러 가지가 있지만, 이 글에서는 VirtualBox를 소개합니다.

VirtualBox를 시작하는 방법은 다음과 같습니다.

  1. Windows 10 PC에 VirtualBox를 설치합니다.
  2. VirtualBox를 열고 New(새로 만들기)를 클릭해 새 가상 머신을 생성합니다.
  3. 원하는 운영체제를 가상 머신에 설치합니다.
  4. VirtualBox 사용법을 익힌 뒤 가상 머신 위에서 앱을 설치하고 테스트합니다.
Windows에서 의심스러운 프로그램을 안전하게 실행하는 4가지 방법

가상 머신의 스냅샷을 저장해 두면 프로그램 테스트를 마친 후 언제든 원래 상태로 복원할 수 있습니다. 가상 머신은 가장 강력한 소프트웨어 제어 방법 중 하나로, 실무적으로 활용할 이유가 많습니다.

앱 테스트를 자주 한다면 가상 머신을 구축하는 것이 좋습니다. 반면 수상한 앱을 가끔씩만 시도한다면 샌드박스처럼 더 간단한 방법을 고수하는 편이 효율적입니다.

4. Cameyo로 더 간편한 가상화 활용하기

가상화는 수상한 앱을 안전하게 테스트하기에 좋지만, 가상 머신의 단점은 완전한 OS 설치가 필요하다는 점입니다. 가상 머신 전체를 구축하는 번거로움 없이 앱을 한 번만 테스트하고 싶다면 Cameyo가 조금 더 간편한 가상화 대안이 됩니다.

Cameyo는 원격 가상화 환경에서 애플리케이션을 테스트할 수 있는 서비스입니다. 원격 컴퓨터에서 가상화된 Windows를 구동해 그 위에서 앱을 실행해 볼 수 있습니다. Cameyo로 애플리케이션을 테스트하는 방법은 다음과 같습니다.

  1. Cameyo 무료 체험 계정을 만들고 로그인합니다.
  2. 왼쪽 사이드바에서 Add App을 클릭합니다.
  3. Create a new Cameyo package(새 Cameyo 패키지 만들기)를 선택합니다.
  4. Local machine을 선택해 .exe 파일이나 바로 가기를 업로드합니다.
  5. 재패키징된 앱을 저장할 대상을 선택합니다. 오랜만에 다시 앱을 사용할 필요가 있다면 Dropbox 공간에 패키지를 저장할 수도 있습니다.
  6. Submit을 클릭합니다. Cameyo가 재패키징을 마치면 브라우저 창에서 앱을 실행할 수 있습니다.

이 방법의 단점은 한 번에 하나의 앱만 테스트할 수 있다는 점입니다. 따라서 가끔씩 사용할 용도로는 적합하지만, 여러 앱을 반복적으로 테스트하기에는 부족합니다.

걱정 없이 수상한 프로그램 실행하기

인터넷에는 훌륭한 앱이 넘쳐나지만 동시에 악성 소프트웨어도 가득합니다. 실행하거나 설치하려는 프로그램의 안전성이 확실하지 않더라도, 새로운 것을 시도하는 일 자체를 멈출 필요는 없습니다. 이 글에서 소개한 도구들을 활용하면 새로운 프로그램을 실험하면서도 PC와 데이터를 안전하게 지킬 수 있습니다.

항상 신중하게 행동하고 Windows PC에 가장 안전한 소프트웨어가 무엇인지 파악해 두는 것이 좋습니다. 절대 설치해서는 안 되는 앱이 어떤 것들인지 미리 알아두는 것도 현명한 습관입니다.