Platform-independent Implementation of Anti-Virus Engine with Enhanced Features for Execution Efficiency

효율적 실행을 위한 개선 기능을 갖춘 안티바이러스 엔진의 플랫폼 독립적 구현에 관한 연구

  • 김미애 (서울여자대학교 대학원 컴퓨터학과) ;
  • 박유미 (서울여자대학교 대학원 컴퓨터학과) ;
  • 최주영 (서울여자대학교 대학원 컴퓨터학과) ;
  • 유주영 (서울여자대학교 대학원 컴퓨터학과) ;
  • 박은옥 (서울여자대학교 대학원 컴퓨터학과) ;
  • 최은정 (서울여자대학교 대학원 컴퓨터학과) ;
  • 김윤정 (서울여자대학교 대학원 컴퓨터학과) ;
  • 김명주 (서울여자대학교 대학원 컴퓨터학과)
  • Published : 2003.12.01

Abstract

본 논문에서는 현재 공개되어 있는 ClamAV 안티바이러스 엔진의 소스를 분석하여 플랫폼 독립적인 구현을 시도했다. 구체적으로 유닉스 기반에서 Java 프로그래밍 언어를 사용했으며, 사용자의 편의를 위한 GUI 환경을 SWING을 사용하여 구축했다 아울러 공개된 안티바이러스 엔진보다 효율성을 높이기 위하여 효율적인 매칭 알고리즘 선택 및 바이러스 패턴 데이터베이스의 재구성에 관하여 제안한다.

Keywords