클라우드 프로그램 을 후킹 한 이유 는 클라우드 프로그램 내부 에 탐지 모듈 을 삽입 할 수 없 기 때문 이 다 . 이러 한 이유 로 개념 을 검증 하 기 위하 여 탐지 모듈 을 별도 로 구현 하 였으며 , 클라우드 프로그램 내부 로 진입 하 기 위하 여 후킹 하 였 다 . 후킹 이란 , 함수 의 호출 흐름 을 조작 하 는 것 이 다 . 이 는 탐지 모듈 이 클라우드 프로그램 에서 동기 화 하 는 파일 리스트 를 추출 할 수 없 으므로 CreateFileW 함수 의 호출 흐름 을 탐지 모듈 로 강제 로 조작 함 으로써 파일 의 경로 를 구한다 .