×

Anti-malware system and operating method thereof

  • US 9,223,969 B2
  • Filed: 06/07/2011
  • Issued: 12/29/2015
  • Est. Priority Date: 06/07/2010
  • Status: Active Grant
First Claim
Patent Images

1. An operating method of an anti-malware system, the operating method comprising:

  • filtering first target data by matching the first target data with rule patterns;

    and scanning second target data by matching the second target data with malware patterns, wherein the filtering and the scanning are performed on a system-on-chip (SoC), wherein the filtering of the first target data comprises;

    packet classifying the first target data using at least one flag to determine whether the pattern matching is to be performed,when it is determined that pattern matching is to be performed for the first target data as a result of the packet classifying, carrying out a pattern matching operation between the first target data and the rule patterns;

    wherein the filtering the first target data comprises;

    matching a hash value for a rule pattern, among the rule patterns, with a hash value for at least a portion of the first target data;

    when the matching the hash value is successful, matching the rule pattern with the first target data;

    wherein the matching the hash value comprises matching a hash value for at least one of an Internet Protocol (IP) address, a protocol, and a port, which are included in a header of the first target data, with a hash value for at least one of an IP address, a protocol, and a port, which are included in the rule pattern; and

    allowing the first target data to pass by skipping the pattern matching operation between the first target data and the rule patterns, based on a value of the at least one flag that is set without comparing the first target data and the rule patterns.

View all claims
  • 1 Assignment
Timeline View
Assignment View
    ×
    ×