×

SYSTEMS, APPARATUS, AND METHODS FOR DETECTING MALWARE

  • US 20080263669A1
  • Filed: 04/23/2007
  • Published: 10/23/2008
  • Est. Priority Date: 04/23/2007
  • Status: Active Grant
First Claim
Patent Images

1. A method comprising:

  • creating a first fuzzy fingerprint of a known malware file, the first fuzzy fingerprint including a first set of calculated complexity approximations and weightings for each of a plurality of blocks within the known malware file;

    creating a second fuzzy fingerprint of a file to be checked, the second fuzzy fingerprint including a second set of calculated complexity approximations and weightings for each of a plurality of blocks within the file to be checked;

    comparing the second fuzzy fingerprint to the first fuzzy fingerprint including comparing the calculated complexity approximations from the second fuzzy fingerprint with a plurality of the complexity approximations from the first fuzzy fingerprint using a block-wise comparison; and

    calculating an similarity probability for each of the block-wise comparisons, the calculation including a respective weighting for each of the plurality of blocks within the known malware file and for each of the plurality of blocks within the file to be checked, and the calculation including a distance between the compared blocks; and

    calculating an overall similarity probability for the plurality of blocks compared.

View all claims
  • 12 Assignments
Timeline View
Assignment View
    ×
    ×