Patents Assigned to Capsule8, Inc.
  • Patent number: 11943238
    Abstract: Information associated with a process is received. At least a portion of the received information is used to modify a Process Tree. Modifying the Process Tree includes at least one of: (1) adding a Tag to the Process Tree and (2) modifying a Tag in the Process Tree. An Alert is generated based at least in part in response to determining that a Strategy has been matched.
    Type: Grant
    Filed: June 1, 2021
    Date of Patent: March 26, 2024
    Assignee: Capsule8, Inc.
    Inventor: Brandon M. Edwards
  • Patent number: 11720669
    Abstract: Telemetry associated with an Exec( ) Event denoting that a program has been invoked via a process is received. A determination is made that the process is a shell. Subsequent to determining that the invoked program is a shell, additional information comprising information that the program has attempted to obtain terminal information is received. Based at least in part on the received additional information, a determination is made that the program is an interactive shell. An action is taken in response to the determination that the program is an interactive shell.
    Type: Grant
    Filed: June 15, 2021
    Date of Patent: August 8, 2023
    Assignee: Capsule8, Inc.
    Inventor: Brandon M. Edwards
  • Patent number: 11106800
    Abstract: A kernel is monitored for occurrence of a set of Kprobes. A determination is made that a Strategy that makes use of at least one Kprobe included in the set of Kprobes has been matched. A remedial action is taken in response to the determination. Examples of such remedial actions include generating an alert and terminating a network connection.
    Type: Grant
    Filed: November 27, 2019
    Date of Patent: August 31, 2021
    Assignee: Capsule8, Inc.
    Inventor: Peter Laurence Markowsky
  • Patent number: 11080395
    Abstract: Telemetry associated with a system call denoting that a program has been invoked via a process is received. A determination is made that the invoked process is a shell. Subsequent to determining that the invoked program is a shell, additional information comprising at least one of a determination that the program has attempted to obtain terminal information, and keystroke timing information is received. Based at least in part on the received additional information, a determination is made that the program is an interactive shell. In response to determining that the program is an interactive shell, an action is taken.
    Type: Grant
    Filed: November 27, 2019
    Date of Patent: August 3, 2021
    Assignee: Capsule8, Inc.
    Inventor: Brandon M. Edwards
  • Patent number: 11070573
    Abstract: Information associated with a process is received. At least a portion of the received information is used to modify a Process Tree. Modifying the Process Tree includes at least one of: (1) adding a Tag to the Process Tree and (2) modifying a Tag in the Process Tree. An Alert is generated based at least in part in response to determining that a Strategy has been matched.
    Type: Grant
    Filed: November 27, 2019
    Date of Patent: July 20, 2021
    Assignee: Capsule8, Inc.
    Inventor: Brandon M. Edwards