큐:
맬웨어 방지 응용 프로그램에서 기계 학습은 어떻게 사용됩니까?
ㅏ:맬웨어 공격을 막기위한 도전은 처음에 언제 발생하는지 식별하는 것입니다.
과거에는 사용자가 일주일에 한 번 정도 하드 드라이브에서 스캔을 실행하는 데 만족했지만 인터넷을 사용하면 맬웨어 공격이 빠르게 확산되었습니다. 보안 소프트웨어 제조업체는 멀웨어 공격을 탐지하고 중지하기 위해 점점 더 인공 지능으로 전환하고 있습니다.
무료 다운로드 : 기계 학습 및 중요한 이유 |
안티 바이러스 프로그램은 바이러스 동작을 기반으로 한 서명을 기반으로합니다. 문제는 컴퓨터가 너무 많아서 새로운 바이러스가 언제 발생하는지 추적하기가 어렵다는 것입니다.
많은 바이러스 백신 제조업체가 클라우드로 이동함에 따라 전 세계 컴퓨터에서 들어오는 실시간 데이터를 분석 할 수 있습니다. 안티 바이러스 개발자는 과거에 며칠이 걸리던 바이러스 발생을보고 업데이트를 발행하며 몇 시간 만에 바이러스를 중지 할 수 있습니다. 이를 가능하게하는 것은 인공 지능입니다. AI 기반 안티 바이러스는 바이러스 징후에 대한 비정상적인 동작을 분석 할 수 있습니다.
AI 안티 바이러스의 한 예는 Windows 10의 Microsoft Windows Defender입니다. Defender는 시스템 활동을보고 많은 메모리를 사용하여 Microsoft Word와 같은 비정상적인 활동을 표시합니다. 이는 개발자가 새로운 악성 코드를 처리하고 있다는 사실에 단서를 줄 수 있습니다.
머신 러닝 프로그램은 먼저 정상적인 행동을 배우고, 틀린 부분을 찾습니다.
WannaCry와 같은 주요 랜섬웨어 공격을 통해 맬웨어는 몸값을 지불하려는 시도와 데이터 및 생산성 손실로 인해 많은 비용이 발생할 수 있습니다.
맬웨어 개발자는보다 전문화되어 있으며 안티 바이러스 개발자와의 경쟁에 참여하고 있습니다. AI 및 기계 학습을 사용하면 안티 바이러스 개발자가 시스템을 안전하게 유지하는 데 유리할 수 있습니다.
클라우드와 AI의 결합으로 맬웨어 방지 프로그램은 과거보다 훨씬 빠르게 공격을 중지 할 수 있습니다.