×

Malware detection using file names

  • US 8,621,233 B1
  • Filed: 01/13/2010
  • Issued: 12/31/2013
  • Est. Priority Date: 01/13/2010
  • Status: Active Grant
First Claim
Patent Images

1. A computer-implemented method of determining whether a computer file contains malicious software, comprising:

  • identifying a computer file stored on a plurality of different endpoints, the computer file having a plurality of different names on the endpoints;

    analyzing the plurality of different names for the computer file to generate a score, the score indicating a confidence that the computer file contains malicious software, wherein the analysis comprises;

    determining an amount of dissimilarity among the plurality of different names for the computer file by comparing pairs of different names for the computer file to determine dissimilarity of character strings forming the names in the pairs;

    generating the score responsive to the amount of dissimilarity among the plurality of different names for the computer file, wherein a greater amount of dissimilarity correlates with a greater confidence that the computer file contains malicious software; and

    weighting the score for age and/or prevalence of the computer file, wherein the age weight for the score is inversely proportional to a length of time that the computer file has been stored on an endpoint and the prevalence weight for the score is inversely proportional to a prevalence of the computer file among the plurality of different endpoints; and

    determining whether the computer file contains malicious software responsive at least in part to the score.

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