IP Library Granted Patent US 10,270,805
Granted Patent B2
US 10,270,805 · App. 15/838,802 · Granted Apr 23, 2019

System and method thereof for identifying and responding to security incidents based on preemptive forensics

Inventors: Gil Barak (Ra'anana, IL); Shai Morag (Tel Aviv, IL)
Assignee: CYBER SECDO LTD.
H04L63/145H04L63/1416
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 10,270,805
App. No.
15/838,802
Granted
Apr 23, 2019
Kind
B2
Abstract

A system is connected to a plurality of user devices coupled to an enterprise's network. The system continuously collects, stores, and analyzes forensic data related to the enterprise's network. Based on the analysis, the system is able to determine normal behavior of the network and portions thereof and thereby identify abnormal behaviors within the network. Upon identification of an abnormal behavior, the system determines whether the abnormal behavior relates to a security incident. Upon determining a security incident in any portion of the enterprise's network, the system extracts forensic data respective of the security incident and enables further assessment of the security incident as well as identification of the source of the security incident. The system provides real-time damage assessment respective of the security incident as well as the security incident's attributions.

Claims (32)

1. A computerized method of managing data security comprising:

continuously collecting forensic data related to a plurality of network-connected user devices by a mine component comprising a plurality of agents installed on the plurality of user devices and a main component installed on the computer, which communicates with the plurality of agents, wherein the forensic data comprises at least an event log indicating activities and events that occurred in the respective client;

determining, by the computer, at least one normal behavior pattern associated with at least one of the plurality of user devices based on the collected forensic data;

identifying, by the computer, at least one abnormal behavior in the forensic data based on the determined at least one normal behavior pattern wherein the identified abnormal behavior is a suspicious event; in response to the identifying of the at least one abnormal behavior, by the computer, outputting a security incident notification, wherein, the security incident comprises contextual data associated with the security incident;

in response to the suspicious event, determining if a security incident has occurred based on a pre-stored criteria and the forensics data;

in response to the determining that the security incident occurred, outputting a graphical user interface showing at least two attributes of the security incident,

in response to the determined that the security incident has not occurred, outputting a notification indicating that the security incident has not been identified, and

generating, by the computer, a real-time damage assessment respective of the security incident based on the forensic data.

2. The method of claim 1 , wherein the forensic data comprises at least one of content data received by the respective client, content data transmitted by the respective client, and content data processed by the respective client.

3. The method of claim 1 , wherein the outputting the security notification comprises displaying on a display of the computer, a user interface comprising visual elements illustrating an event flow of a security incident.

4. The method of claim 1 , further comprising;

in response to the identifying the at least one abnormal behavior, determining whether the identified abnormal behavior is a security incident based on pre-stored criteria and in response to the determining that the identified abnormal behavior is the security incident, outputting an alarm to a respective client.

5. The method of claim 1 , wherein the attributes of the security incident comprise at least two of suspicious network connection, lack of physical activity, unsigned process, unidentified application, modifications to an operating system of the respective client.

6. A non-transitory computer readable medium storing executable instructions the instructions comprising:

continuously collecting forensic data related to a plurality of network-connected user devices by a mine component comprising a plurality of agents installed on the plurality of user devices and a main component installed on the computer, which communicates with the plurality of agents, wherein the forensic data comprises at least an event log indicating activities and events that occurred in the respective client;

determining, by the computer, at least one normal behavior pattern associated with at least one of the plurality of user devices based on the collected forensic data;

identifying, by the computer, at least one abnormal behavior in the forensic data based on the determined at least one normal behavior pattern wherein the identified abnormal behavior is a suspicious event; in response to the identifying of the at least one abnormal behavior, by the computer, outputting a security incident notification, wherein, the security incident comprises contextual data associated with the security incident;

in response to the suspicious event, determining if a security incident has occurred based on a pre-stored criteria and the forensics data;

in response to the determining that the security incident occurred, outputting a graphical user interface showing at least two attributes of the security incident,

in response to the determined that the security incident has not occurred, outputting a notification indicating that the security incident has not been identified, and

generating, by the computer, a real-time damage assessment respective of the security incident based on the forensic data.

7. An apparatus managing data security comprising:

a memory configured to store executable instructions;

a processor configured to execute the instructions, which when executed cause the processor to:

receive forensic data from a plurality of network-connected user devices, the forensic data is continuously collected by agents running on the plurality of network-connected user devices, wherein the forensic data comprises at least an event log indicating activities and events that occurred in the respective client;

determine at least one of: a normal behavior pattern associated with at least one of the plurality of user devices based on the collected forensic data and at least one suspicious event by applying preset rules to the received forensic data;

in response to the determining the at least one normal behavior pattern, identify at least one abnormal behavior in the forensic data based on the determined at least one normal behavior pattern, and in response to the identifying of the at least one abnormal behavior, output a security incident notification wherein the identified abnormal behavior is a suspicious event,

in response to the determining the at least one suspicious event, determining a context of the suspicious event based on the collected forensic data and storing the determined context

in response to the suspicious event, determining if a security incident has occurred based on a pre-stored criteria and the forensics data;

in response to the determining that the security incident occurred, outputting a graphical user interface showing at least two attributes of the security incident,

in response to the determined that the security incident has not occurred, outputting a notification indicating that the security incident has not been identified, and

generate, by the computer, a real-time damage assessment respective of the security incident based on the forensic data.

Assignments (2)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded May 30, 2019
From: CYBER SECDO LTD.
To: PALO ALTO NETWORKS INC.
Reel/Frame 049324/0941 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Dec 12, 2017
From: BARAK, GIL; MORAG, SHAI
To: CYBER SECDO LTD.
Reel/Frame 044368/0931 →
Continuity (3)
Continuation 14944773 · Nov 18, 2015
Provisional Application 62081616 · Nov 19, 2014
Related Publication 20180115564A1 · Apr 26, 2018