System and Method for Performing Remote Security Assessment of Firewalled Computer
First Claim
1. A method of conducting a scan on an endpoint terminal across an open computer network, the method comprising:
- providing a scanner engine in a computer server in communication with an open computer network;
providing a scanner agent installed on an endpoint terminal in communication with the open computer network;
collecting data regarding the endpoint terminal using the scanner agent;
receiving the collected data from the scanner agent at the scanner engine;
analyzing the collected data with the scanner engine to assess a current posture of the endpoint terminal, and determining any updates for the endpoint terminal from the analysis; and
sending the updates to the scanner agent for installation on the endpoint terminal.
1 Assignment
0 Petitions
Accused Products
Abstract
Methods and systems for scanning an endpoint terminal across an open computer network are disclosed. An exemplary method includes providing a scanner engine in a computer server in communication with an open computer network, and establishing a secure connection across the open computer network between the scanner engine and a scanner agent installed on the endpoint terminal in communication with the open computer network. Commands for collecting data regarding the endpoint terminal are sent from the scanner engine across the secure connection to the scanner agent. The scanner engine then receives the collected data from the scanner agent across the secure connection, analyzes the data to assess a current posture of the endpoint terminal, and determines any updates for the endpoint terminal from the analysis. Updates are sent across the secure connection to the scanner agent for installation on the endpoint terminal, and the secure connection may then be terminated.
64 Citations
45 Claims
-
1. A method of conducting a scan on an endpoint terminal across an open computer network, the method comprising:
-
providing a scanner engine in a computer server in communication with an open computer network; providing a scanner agent installed on an endpoint terminal in communication with the open computer network; collecting data regarding the endpoint terminal using the scanner agent; receiving the collected data from the scanner agent at the scanner engine; analyzing the collected data with the scanner engine to assess a current posture of the endpoint terminal, and determining any updates for the endpoint terminal from the analysis; and sending the updates to the scanner agent for installation on the endpoint terminal. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
-
12. A system for conducting a scan on an endpoint terminal across an open computer network, the system comprising:
-
a computer server in communication with an open computer network, wherein the computer server comprises a scanner engine; a scanner agent installed on an endpoint terminal in communication with the open computer network; and wherein the scanner engine is configured to; receive data regarding the endpoint terminal collected by the scanner agent; analyze the collected data to assess a current posture of the endpoint terminal and determine any updates for the endpoint terminal from the analysis, and send the updates to the scanner agent for installation on the endpoint terminal. - View Dependent Claims (13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23)
-
-
24. A method of conducting a scan on an endpoint terminal across an open computer network, the method comprising:
-
providing a scanner engine in a computer server in communication with an open computer network; establishing a secure connection across the open computer network between the scanner engine and a scanner agent installed on an endpoint terminal in communication with the open computer network; sending commands for collecting data regarding the endpoint terminal from the scanner engine across the secure connection to the scanner agent; receiving the collected data from the scanner agent across the secure connection to the scanner engine; analyzing the collected data with the scanner engine to assess a current posture of the endpoint terminal, and determining any updates for the endpoint terminal from the analysis; sending the updates across the secure connection to the scanner agent for installation on the endpoint terminal; and terminating the secure connection after the updates are received by the endpoint terminal. - View Dependent Claims (25, 26, 27, 28, 29, 30, 31, 32, 33, 34)
-
-
35. A system for conducting a scan on an endpoint terminal across an open computer network, the system comprising:
-
a computer server in communication with an open computer network, wherein the computer server comprises a scanner engine; a scanner agent installed on an endpoint terminal in communication with the open computer network; a secure connection between the scanner engine and the scanner agent across the open computer network; and wherein the scanner engine is configured to; send commands for collecting data regarding the endpoint terminal across the secure connection to the scanner agent, receive the collected data from the scanner agent across the secure connection, analyze the collected data to assess a current posture of the endpoint terminal and determining any update for the endpoint terminal from the analysis, and send the updates across the secure connection to the scanner agent for installation on the endpoint terminal. - View Dependent Claims (36, 37, 38, 39, 40, 41, 42, 43, 44, 45)
-
Specification