전자 장치가 개시된다. 전자 장치는 운영체제 및 운영체제 상에서 실행되는 응용 프로그램이 저장된 제1 메모리, 제2 메모리, 응용 프로그램에 대응되는 코드 중 적어도 일부 코드를 제1 메모리로부터 제2 메모리로 로딩하고, 운영체제의 커널(kernel)로부터 제2 메모리에 로드된 코드에 대한 액세스 정보가 수신되면, 수신된 정보에 기초하여 로드된 코드가 저장된 영역에 액세스하여 응용 프로그램을 실행하는 프로세서 및 제2 메모리에 로드된 코드 중 액세스가 제한된 기설정된 코드가 저장된 영역에 대한 액세스를 모니터링을 수행하는 스누프(snoop)를 포함한다.