<과학> 악성 SW 찾는 디지털 개미 개발

편집부 | 연합뉴스 2009.10.29

(서울=연합뉴스) 미국 과학자들이 컴퓨터 하드웨어 안을 돌아다니며 바이러스와 웜 등 악성 소프트웨어를 찾아내는 디지털 개미를 개발했다고 디스커버리 채널이 보도했다.

 

   웨이크 포리스트 대학과 퍼시픽 노스웨스트국립연구소 과학자들은 악성 프로그램을 찾아내 퇴치하는 개미 사병들과 장교, 하사관, 파수꾼 군단을 개발했다면서 이를 이용하면 하드웨어의 활용도를 높이고 건강하게 보호할 수 있을 것이라고 발표했다.

 

   연구진은 개미들이 접속 속도와 같이 매우 기본적인 정보를 탐지해 감염이나 보안 위협이 일어난 영역을 찾아낼 수 있다고 말했다.

 

   디지털 개미들은 진짜 개미와 마찬가지로 각 개체의 지능이 매우 높진 않으며 기껏해야 접속 속도나 CPU 활용도, 기타 약 60가지 기술적인 세부사항 가운데 문제점을 찾아낼 수 있는 수준이지만 무언가 비정상적인 것이 발견되면 디지털 페로몬을 분비해 다른 개미들로 하여금 점검하도록 한다는 것이다.

 

   디지털 개미들은 의심스러운 활동이 감지되면 컴퓨터 네트워크를 감시하도록 설계된 프로그램인 디지털 파수꾼에게 보고하고 파수꾼들은 개미들이 수집해온 정보를 분류해 의심스러운 것은 하사관에게 넘기며 하사관은 최종 감독관인 사람에게 알려 문제를 해결하도록 한다.

 

   파수꾼과 하사관들은 문제를 발견하는 개미들에게 상을 주지만 실적이 신통치 않으면 최소한의 인원만 남기고 도태시킨다.

 

   만일 특정 부류의 개미들이 탁월한 문제 발견 능력을 보이면 같은 부류를 더 만들어내 문제를 감시하게 하는 등 전체 시스템이 마치 자연 속의 개미 집단처럼 `다중지성(多衆知性)'을 사용하도록 설계돼 있다.

 

   디지털 개미군단이 기존 바이러스 치료 프로그램에 비해 뛰어난 점은 유연성이다.

 

   기존 바이러스 퇴치 소프트웨어는 상시, 또는 특정 시간대 별로 운영되는데 상시 운영 방식은 효율적이긴 하지만 다른 작업에 이용될 수 있는 컴퓨터 자원을 너무 많이 소모한다는 문제가 있다.

 

   반면 주로 밤시간대에 설정되는 시간대별 탐지 방식은 활용도를 높이지만 공격에는 취약하다.

 

   그러나 개미 군단의 병력은 탐지되는 문제의 수에 따라 조절되므로 공격이 일어나지 않을 때는 하드웨어가 자유롭게 연산활동을 하고 공격을 받을 때는 많은 병력이 신속하게 조성돼 문제를 해결할 수 있다.

 

   연구진은 64종의 개미들을 4마리씩 만들어 리눅스 체제의 컴퓨터 여러 대에 풀어 놓고 3종의 바이러스를 투입하는 실험을 한 결과 개미들이 이런 바이러스를 본 적이 없음에도 불구하고 금방 찾아냈다고 밝혔다. (뉴스검색제공제외)

Sponsored

회사명 : 한국IDG | 제호: ITWorld | 주소 : 서울시 중구 세종대로 23, 4층 우)04512
| 등록번호 : 서울 아00743 등록발행일자 : 2009년 01월 19일

발행인 : 박형미 | 편집인 : 박재곤 | 청소년보호책임자 : 한정규
| 사업자 등록번호 : 214-87-22467 Tel : 02-558-6950

Copyright © 2024 International Data Group. All rights reserved.