Complex Scoring for Malware Detection
AssigneeBitdefender IPR Management Ltd.
InventorsSandor LUKACS, Raul V. TOSA, Paul BOCA, Gheorghe HAJMASAN, Andrei V. LUTAS
Life of this patent
Estimating the term…
Loading patent…
AssigneeBitdefender IPR Management Ltd.
InventorsSandor LUKACS, Raul V. TOSA, Paul BOCA, Gheorghe HAJMASAN, Andrei V. LUTAS
Estimating the term…
Described systems and methods allow protecting a computer system from malware such as viruses, Trojans, and spyware. For each of a plurality of executable entities (such as processes and threads executing on the computer system), a scoring engine records a plurality of evaluation scores, each score determined according to a distinct evaluation criterion. Every time an entity satisfies an evaluation criterion (e.g, performs an action), the respective score of the entity is updated. Updating a score of an entity may trigger score updates of entities related to the respective entity, even when the related entities are terminated, i.e., no longer active. Related entities include, among others, a parent of the respective entity, and/or an entity injecting code into the respective entity. The scoring engine determines whether an entity is malicious according to the plurality of evaluation scores of the respective entity.
A host system comprising at least one processor configured to execute an entity management module, an entity evaluator, and a scoring engine, wherein:
A non-transitory computer-readable medium storing instructions, which, when executed, configure at least one processor of a host system to:
A host system comprising at least one processor configured to execute an entity evaluator and a scoring engine, wherein:
A method comprising:
Dependencies are inferred from the claim text.