Patent ID: 8875303

Claim:
A method comprising: identifying, by a processor, a plurality of trusted assets, wherein each trusted asset is associated with at least a threshold number of trusted authors; generating, by a processor, a first signature set for a known software application, wherein each signature in the first signature set corresponds to a known asset that is associated with the known software application; generating, by a processor, a second signature set for a subject software application, wherein each signature in the second signature set corresponds to a subject asset that is associated with the subject software application; generating, by a processor, a first filtered signature set based on the first signature set by excluding signatures corresponding to the trusted assets; generating, by a processor, a second filtered signature set based on the second signature set by excluding signatures corresponding to the trusted assets; and generating, by a processor, a similarity rating for the subject application based on a comparison of the first filtered signature set and the second filtered signature set.