Method for determining validity of command and system thereof
First Claim
1. A computer-implemented method for determining a validity of a command line associated with request content using a processor, the method comprising:
- maintaining, by the processor, a first IP address database including at least one of first IP address information, each of the first IP address information associated with a terminal sending the command line;
receiving, at the processor, a command line from a terminal, the command line including second IP address information, the second IP address information associated with an entity from which the command line was received;
generating, via the processor, log information associated with the command line, the log information including the request content, the second IP address information, and input time point information with respect to an input time point of the command line;
identifying, by the processor, the terminal based, at least in part, on the first IP address information in the first IP address database; and
determining, by the processor, a validity of the command line in association with the identified terminal based on the log information, the determining including,determining a mathematical regularity between two or more input time points included in the input time point information, anddetermining the command line is invalid if a number of occurrences of the mathematical regularity exceeds a threshold.
0 Assignments
0 Petitions
Accused Products
Abstract
Disclosed are method and system for determining the validity of a command line, comprising the steps of: maintaining a first IP address database including first IP address information or at least one terminal specification information associated with the first IP address information, in which the first IP address information includes IP address information of a proxy server or that of a terminal using a dynamic IP address; receiving a command line from a terminal of a user; extracting a request content, second IP address information, or second terminal specification information included in the command line; generating log information including the request content, the second IP address information, the second terminal specification information or input time point information with respect to the input time point of the command line recording the log information associated with the command line in a log database; identifying the terminal by referring to the first IP address database and the log database; and determining the validity of the command line in association with the identified terminal.
44 Citations
5 Claims
-
1. A computer-implemented method for determining a validity of a command line associated with request content using a processor, the method comprising:
-
maintaining, by the processor, a first IP address database including at least one of first IP address information, each of the first IP address information associated with a terminal sending the command line; receiving, at the processor, a command line from a terminal, the command line including second IP address information, the second IP address information associated with an entity from which the command line was received; generating, via the processor, log information associated with the command line, the log information including the request content, the second IP address information, and input time point information with respect to an input time point of the command line; identifying, by the processor, the terminal based, at least in part, on the first IP address information in the first IP address database; and determining, by the processor, a validity of the command line in association with the identified terminal based on the log information, the determining including, determining a mathematical regularity between two or more input time points included in the input time point information, and determining the command line is invalid if a number of occurrences of the mathematical regularity exceeds a threshold. - View Dependent Claims (2, 3)
-
-
4. A non-transitory computer readable storage medium comprising executable program code for determining a validity of a command line associated with request content using a processor, the program code, when executed by the processor, configures the processor to:
-
maintain a first IP address database including first IP address information, each of the first IP address information associated with a terminal sending the command line; receive a command line from a terminal, the command line including second IP address information, the second IP address information associated with an entity from which the command line was received; generate log information associated with the command line, the log information including the request content, the second IP address information, and input time point information with respect to an input time point of the command line; identify the terminal based, at least in part, on the first IP address information in the first IP address database; and determine a validity of the command line in association with the identified terminal based on the log information, to determine including, determine a mathematical regularity between two or more input time points included in the input time point information and determine the command line is invalid if a number of occurrences of the mathematical regularity exceeds a threshold.
-
-
5. A system for determining a validity of a command line associated with request content, comprising:
-
a storage device; a first IP address database stored on the storage device, the first IP address database including at least one of first IP address information, each of the first IP address information associated with a terminal sending the command line; a user input unit configured to receive a command line from a terminal, the command line including second IP address information, the second IP address information associated with an entity from which the command line was received; a log information management unit configured to generate log information associated with the command line, the log information including the request content, the second IP address information, and input time point information with respect to an input time point of the command line; a terminal identification unit configured to identify the terminal based, at least in part, on the first IP address information in the first IP address database; and a validity determination unit configured to determine a validity of the command line associated with the identified terminal based on the log information, to determine including, determine a mathematical regularity between two or more input time points included in the input time point information, and determine the command line is invalid if a number of occurrences of the mathematical regularity exceeds a threshold.
-
Specification