[AOS 취약점 진단] 03강 - 가상머신(에뮬레이터) 설치 및 환경설정
가. 가상머신(VM, virtual machine)이란?- 컴퓨팅 환경을 소프트웨어로 구현한 것, 즉 컴퓨터 시스템을 에뮬레이션(가상현실화)하는 소프트웨어를 가상머신이라 부르며 에뮬레이터라고도 부른다.- 별도의 물리적 장비를 구매하지 않고도 PC의 프로그램으로 OS 및 애플리케이션을 사용할 수 있다.- 안드로이드 가상머신으로는 대표적으로 녹스(Nox), 엘디플레이어(LDPlayer), 블루스택(BlueStacks)등이 있다. 나. 가성머신을 설치해야 하는 이유- 취약점 진단을 위한 루팅 된 디바이스가 준비되어있지 않을 경우 가상머신을 이용해 진단할 수 있다.- 루팅(rooting)을 언제든지 간단하게 활성화/비활성화할 수 있으므로, 물리적 디바이스 환경보다 많은 것을 비교검증 할 수 있다.- PC에서 동..