대략적인 백신 작동 원리
·
리버싱/분석
컴퓨터에서 백신은악성 행위 징후가 보이는 파일에 대한 차단을 하는 기능을 한다.크게 3가지 기능으로 역할을 수행한다. 1. 실시간 보호백신은 단순히 '검사' 버튼을 눌렀을 때 작동하는 게 아니다.파일 생성,접근,변경과 같이 I/O와 프로세스 동작을 지속적으로 감시/검사한다. 그럼 파일이 만들어지거나 변경되는 것을 어떻게 알 수 있는가?모든 CreateFile/WriteFile을 후킹해야 하나?2. 파일 시스템 Minifilter백신들은 대부분 파일 시스템 Minifilter 구조를 이용하여 파일 I/O를 관찰한다. Minifilter는 커널 레벨에서 프로세스의 파일 시스템 요청을 모니터링 할 수 있다.이러한 방법을 통해 백신은 파일 시스템 I/O 경로에 개입해서 파일 접근 시점을 알 수 있다. 3. D..