Determining apparatus, determining method, and determining program
US-2020201987-A1 · Jun 25, 2020 · US
US12081564B2 · US · B2
| Field | Value |
|---|---|
| Publication number | US-12081564-B2 |
| Application number | US-202017793657-A |
| Country | US |
| Kind code | B2 |
| Filing date | Oct 26, 2020 |
| Priority date | Jan 20, 2020 |
| Publication date | Sep 3, 2024 |
| Grant date | Sep 3, 2024 |
A practical reading order for non-experts. Skip the full description unless you need deep technical detail.
What the patent document calls the invention.
A short plain-language summary of the technical disclosure.
Who owns or filed the patent and who is credited as inventor.
Filing, priority, publication, and grant dates set the timeline.
The legal scope of protection — read this for what is actually claimed.
Technology tags used to group this patent with similar filings.
Prior art links and similar publications in this corpus.
Official abstract text for this publication.
An estimation unit retrieves a subtree that matches a query to be estimated, from subtrees included in a syntax tree created from a query inserted into a Web request. In addition, the estimation unit presents information for specifying the type of damage of an attack and an attack target, the information being associated in advance with the subtree obtained by the retrieval of the retrieval unit.
Opening claim text (preview).
The invention claimed is: 1. An estimation system comprising: retrieval circuitry configured to retrieve a subtree that matches a query to be estimated, from subtrees included in a syntax tree created from the query which is inserted into a Web request; presentation circuitry configured to present information for specifying a type of damage of an attack and an attack target, the information being associated in advance with the subtree obtained by the retrieval circuitry in the retrieval; extraction circuitry configured to extract the query inserted into the Web request that is detected to be the attack; creating circuitry configured to create the syntax tree from the query extracted by the extraction circuitry in accordance with a rule defined in advance; impartation circuitry configured to impart a label to the subtree that is a part of the syntax tree based on a result obtained in a case where the query corresponding to the subtree has been executed; and identification circuitry configured to identify the type of damage of the attack according to the Web request based on the label imparted by the impartation circuitry, wherein: the retrieval circuitry retrieves the subtree that matches the query to be estimated, from subtrees included in the syntax tree created by the creating circuitry, and the presentation circuitry presents information for specifying the type of damage of the attack and the attack target, based on the subtree obtained by the retrieval circuitry in the retrieval and the label imparted to the subtree. 2. The estimation system according to claim 1 , wherein: the presentation circuitry presents a table name as information for specifying the attack target. 3. An estimation method at an estimation system, the estimation method comprising: retrieving a subtree that matches a query to be estimated, from subtrees included in a syntax tree created from the query which is inserted into a Web request; presenting information for specifying a type of damage of an attack and an attack target, the information being associated in advance with the subtree obtained in the retrieving; extracting the query inserted into the Web request that is detected to be the attack; creating the syntax tree from the query extracted by the extracting in accordance with a rule defined in advance; imparting a label to the subtree that is a part of the syntax tree based on a result obtained in a case where the query corresponding to the subtree has been executed; and identifying the type of damage of the attack according to the Web request based on the label imparted by the imparting, wherein: the retrieving retrieves the subtree that matches the query to be estimated, from subtrees included in the syntax tree created by the creating, and the presenting presents information for specifying the type of damage of the attack and the attack target, based on the subtree obtained by the retrieving in the retrieval and the label imparted to the subtree. 4. A non-transitory computer readable medium including an estimation program which when executed causes a computer to: retrieve a subtree that matches a query to be estimated, from subtrees included in a syntax tree created from the query which is inserted into a Web request; present information for specifying a type of damage of an attack and an attack target, the information being associated in advance with the subtree obtained in the retrieving; extract the query inserted into the Web request that is detected to be the attack; create the syntax tree from the query extracted by the extracting in accordance with a rule defined in advance; impart a label to the subtree that is a part of the syntax tree based on a result obtained in a case where the query corresponding to the subtree has been executed; and identify the type of damage of the attack according to the Web request based on the label imparted by the imparting, wherein: the retrieving retrieves the subtree that matches the query to be estimated, from subtrees included in the syntax tree created by the creating, and the presenting presents information for specifying the type of damage of the attack and the attack target, based on the subtree obtained by the retrieving in the retrieval and the label imparted to the subtree. 5. The estimation method according to claim 3 , wherein: the presenting presents a table name as information for specifying the attack target. 6. The non-transitory computer readable medium estimation system according to claim 4 , wherein: the presenting presents a table name as information for specifying the attack target.
Presentation of query results · CPC title
Trees · CPC title
Retrieval from the web · CPC title
Detecting local intrusion or implementing counter-measures · CPC title
Event detection, e.g. attack signature detection · CPC title
Related publications grouped by family.
Answers are generated from the same data shown on this page.