Methods, media, and systems for detecting an anomalous sequence of function calls
AssigneeThe Trustees of Columbia University in the City of New York
InventorsAngelos D. Keromytis, Salvatore J. Stolfo
Life of this patent
Estimating the term…
Loading patent…
AssigneeThe Trustees of Columbia University in the City of New York
InventorsAngelos D. Keromytis, Salvatore J. Stolfo
Estimating the term…
Methods, media, and systems for detecting an anomalous sequence of function calls are provided. The methods can include compressing a sequence of function calls made by the execution of a program using a compression model; and determining the presence of an anomalous sequence of function calls in the sequence of function calls based on the extent to which the sequence of function calls is compressed. The methods can further include executing at least one known program; observing at least one sequence of function calls made by the execution of the at least one known program; assigning each type of function call in the at least one sequence of function calls made by the at least one known program a unique identifier; and creating at least part of the compression model by recording at least one sequence of unique identifiers.
A method for detecting an anomalous sequence of function calls, comprising:
A method for detecting an anomalous sequence of function calls, comprising:
A non-transitory computer-readable medium containing computer-executable instructions that, when executed by a processor, cause the processor to perform a method for detecting an anomalous sequence of function calls, comprising:
A non-transitory computer-readable medium containing computer-executable instructions that, when executed by a processor, cause the processor to perform a method for detecting an anomalous sequence of function calls, the method comprising:
A system for detecting an anomalous sequence of function calls, comprising:
A system for detecting an anomalous sequence of function calls, comprising:
Dependencies are inferred from the claim text.