A virus scanner using Aho-Corasick algrithm