CPC G06F 21/554 (2013.01) [G06F 16/9024 (2019.01); G06N 3/04 (2013.01)] | 20 Claims |
1. A method of determining a maliciousness level of an element using a hypergraph of neighbors comprising:
scanning a computing device to identify an element with a maliciousness level that is at least partly undetermined;
generating, for the identified element, a hypergraph of neighbor target elements found in a data source, the hypergraph comprising a set of nodes and a set of edges, wherein the set of nodes represents the neighbor target elements, and the set of edges represents connections between the neighbor target elements;
providing the hypergraph as an input to a classifier;
classifying, using the classifier, nodes and edges in the hypergraph;
generating a maliciousness level profile for the element based on aggregation of nodes and edges in the hypergraph; and
performing an action based on the maliciousness level profile.
|