System and method for identifying and preventing malicious API attacks
AssigneeSecful, Inc.
InventorsRoey Eliyahu, Omer Sadika
Life of this patent
Estimating the term…
Loading patent…
AssigneeSecful, Inc.
InventorsRoey Eliyahu, Omer Sadika
Estimating the term…
A system and method for identifying and preventing malicious application programming interface attacks is configured to, during a learning stage: monitor all requests sent to and from the server API; identify one or more first characteristic data points of each request and response sent during the learning stage; and determine, based at least in part on the identified one or more first characteristic data points, one or more characteristic data models, wherein a characteristic data model represents at least one of an expected input to the API and an expected output of the API; and during a protection stage: monitor all requests sent to and from the server API; identify one or more second characteristic data points of each request and response sent during the protection stage; and one of validate and invalidate the identified one or more second characteristic data points against the one or more characteristic data models.
A method for identifying and preventing malicious server-side application programming interface (API) attacks over a network in a client-server architecture, performed on a computer having a processor, a memory, and one or more code sets stored in the memory and executed by the processor, the method comprising:
A system for identifying and preventing malicious server-side application programming interface (API) attacks over a network in a client-server architecture, comprising:
A method for identifying and preventing malicious server-side application programming interface (API) attacks over a network in a client-server architecture, performed on a computer having a processor, a memory, and one or more code sets stored in the memory and executed by the processor, the method comprising:
A method for identifying and preventing malicious server-side application programming interface (API) attacks over a network in a client-server architecture, performed on a computer having a processor, a memory, and one or more code sets stored in the memory and executed by the processor, the method comprising:
A system for identifying and preventing malicious server-side application programming interface (API) attacks over a network in a client-server architecture, comprising:
Dependencies are inferred from the claim text.