Detection device and detection program

US11818153B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-11818153-B2
Application numberUS-201917283021-A
CountryUS
Kind codeB2
Filing dateApr 23, 2019
Priority dateOct 10, 2018
Publication dateNov 14, 2023
Grant dateNov 14, 2023

How to read this patent

A practical reading order for non-experts. Skip the full description unless you need deep technical detail.

  1. Title

    What the patent document calls the invention.

  2. Abstract

    A short plain-language summary of the technical disclosure.

  3. Assignees and inventors

    Who owns or filed the patent and who is credited as inventor.

  4. Key dates

    Filing, priority, publication, and grant dates set the timeline.

  5. First independent claim

    The legal scope of protection — read this for what is actually claimed.

  6. CPC / IPC classifications

    Technology tags used to group this patent with similar filings.

  7. Citations and related patents

    Prior art links and similar publications in this corpus.

Abstract

Official abstract text for this publication.

A regularization unit standardizes similar expressions across a plurality of URIs in access logs of requests made to a plurality of web servers, thereby changing the URIs into regularized URIs. A calculation unit calculates, among the access logs that are from the same source, the relative frequency of certain access logs to all access logs, the certain access logs corresponding to requests made to different destinations for the same regularized URI and also corresponding to certain response codes. If the largest of all the relative frequencies calculated for the regularized URIs is at least a certain threshold, a determination unit determines the regularized URIs to be scanning targets.

First claim

Opening claim text (preview).

The invention claimed is: 1. A detection method, comprising: standardizing similar expressions across a plurality of Uniform Resource Identifiers (URIs) in access logs of requests made to a plurality of web servers to change the URIs into regularized URIs; calculating, among the access logs that are from a same source, a relative frequency of certain access logs to all access logs; the certain access logs corresponding to requests made to different destinations for a same one of the regularized URIs and also corresponding to certain response codes; and determining, when largest of all the relative frequencies calculated for the regularized URIs is at least a certain threshold, the regularized URIs to be scanning target URIs. 2. The detection method according to claim 1 , further comprising excluding known scanning target URIs from URIs determined to be scanning targets by the determining. 3. The detection method according to claim 1 , further comprising outputting, when a URI determined to be a scanning target by the determining has a known web application name therein, the web application name. 4. The detection method according to claim 1 , further comprising outputting, when a URI determined to be a scanning target by the determination unit has a directory structure that is identical to a directory structure for resources of a known web application, a web application name of the web application. 5. The detection method according to claim 1 , further comprising placing, with sets each being formed of the regularized URIs in the access logs from a corresponding source, when a degree of similarity between any two of the sets is at least a certain threshold, the different sources corresponding to the sets into a same group, wherein the calculating calculates the relative frequencies while assuming that the sources placed in the same group are one same source. 6. A non-transitory computer-readable storage medium having stored thereon executable instructions, which when executed by circuitry, cause the circuitry to perform a method, the method comprising: standardizing similar expressions across a plurality of Uniform Resource Identifiers (URIs) in access logs of requests made to a plurality of web servers to change the URIs into regularized URIs; calculating, among the access logs that are from a same source, a relative frequency of certain access logs to all access logs, the certain access logs corresponding to requests made to different destinations for a same one of the regularized URIs and also corresponding to certain response codes; and determining, when largest of all the relative frequencies calculated for the regularized URIs is at least a certain threshold, the regularized URIs to be scanning target URIs. 7. A detection device, comprising: regularization circuitry configured to standardize similar expressions across a plurality of Uniform Resource Identifiers (URIs) in access logs of requests made to a plurality of web servers to change the URIs into regularized URIs; calculation circuitry configured to calculate, among the access logs that are from a same source, a relative frequency of certain access logs to all access logs, the certain access logs corresponding to requests made to different destinations for a same one of the regularized URIs and also corresponding to certain response codes; and determination circuitry configured to, when largest of all the relative frequencies calculated for the regularized URIs is at least a certain threshold, determine the regularized URIs to be scanning target URIs. 8. The detection device according to claim 7 , further comprising: exclusion circuitry configured to exclude known scanning target URIs from URIs determined to be scanning targets by the determination circuitry. 9. The detection device according to claim 7 , further comprising: application name verification circuitry configured to, when a URI determined to be a scanning target by the determination circuitry has a known web application name therein, output the web application name. 10. The detection device according to claim 7 , further comprising: structure verification circuitry configured to, when a URI determined to be a scanning target by the determination circuitry has a directory structure that is identical to a directory structure for resources of a known web application, output a web application name of the web application. 11. The detection device according to claim 7 , further comprising: source grouping circuitry configured to, with sets each being formed of the regularized URIs in the access logs from a corresponding source, when a degree of similarity between any two of the sets is at least a certain threshold, place the different sources corresponding to the sets into a same group, wherein the calculation circuitry calculates the relative frequencies while assuming that the sources placed in the same group are one same source.

Assignees

Inventors

Classifications

  • Traffic logging, e.g. anomaly detection · CPC title

  • Event detection, e.g. attack signature detection · CPC title

  • by monitoring network traffic (monitoring network traffic per se H04L43/00) · CPC title

  • Vulnerability analysis · CPC title

Patent family

Related publications grouped by family.

External sources

Frequently asked questions

Answers are generated from the same data shown on this page.

What does patent US11818153B2 cover?
A regularization unit standardizes similar expressions across a plurality of URIs in access logs of requests made to a plurality of web servers, thereby changing the URIs into regularized URIs. A calculation unit calculates, among the access logs that are from the same source, the relative frequency of certain access logs to all access logs, the certain access logs corresponding to requests mad…
Who is the assignee on this patent?
Nippon Telegraph & Telephone
What technology area does this patent fall under?
Primary CPC classification H04L63/1425. Mapped technology areas include Electricity.
When was this patent published?
Publication date Tue Nov 14 2023 00:00:00 GMT+0000 (Coordinated Universal Time) (B2). Legal status and post-grant events are not shown on this page.
What related patents are in patentsdb?
We list 5 related publications on this page (citations in our corpus or others sharing the same primary CPC).