IP Library › Granted Patent US 12,381,894
Granted Patent B2
US 12,381,894 · App. 18/281,761 · Granted Aug 5, 2025

Determination device, determination method, and determination program

Inventor: Yo Kanemoto (Tokyo, JP)
Assignee: NIPPON TELEGRAPH AND TELEPHONE CORPORATION
H04L63/1416H04L63/1425H04L63/1466
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 12,381,894
App. No.
18/281,761
Granted
Aug 5, 2025
Kind
B2
Abstract

A determination device includes processing circuitry configured to extract a series of communication logs of a same session from a communication log in which an attack is to be detected, detect a communication log of a blind attack using a URL of a request destination of the communication log and specify an attack target location of the blind attack and content of the attack from the communication log in which the blind attack has been detected, and extract communication logs in which attack target locations of the blind attack match among the extracted series of communication logs of the same session and determine that the blind attack has succeeded by communication indicated by the series of communication logs in a case where it is determined that there are a plurality of types of the content of the attack and a plurality of response status codes and response sizes.

Claims (21)

1. A determination device comprising:

processing circuitry configured to:

extract a series of communication logs of a same session from a communication log in which an attack is to be detected;

detect a communication log of a blind attack using a URL of a request destination of the communication log and specify an attack target location of the blind attack and content of the attack from the communication log in which the blind attack has been detected;

extract communication logs in which attack target locations of the blind attack match among the extracted series of communication logs of the same session and determine that the blind attack has succeeded by communication indicated by the series of communication logs in a case where it is determined that there are a plurality of types of the content of the attack and a plurality of response status codes and response sizes in the extracted communication logs; and

output a result of the determination.

2. The determination device according to claim 1 ,

wherein the processing circuitry is further configured to detect

the communication log of the blind attack by applying an attack detection signature to the URL of the request destination of the communication log.

3. The determination device according to claim 1 , wherein the processing circuitry is further configured to detect

the communication log of the blind attack using a regular expression “AND.*[!=< >]+.*#”, “test \$.+ !?=”, or a regular expression “test \$.+ −(z|n|eq|ne|gt|ge|lt|le)”, or any combination thereof, as an attack detection signature.

4. A determination method executed by a determination device, the determination method comprising:

extracting a series of communication logs of a same session from a communication log in which an attack is to be detected;

detecting a communication log of a blind attack using a URL of a request destination of the communication log and specifying an attack target location of the blind attack and content of the attack from the communication log in which the blind attack has been detected;

extracting communication logs in which attack target locations of the blind attack match among the extracted series of communication logs of the same session and determining that the blind attack has succeeded by communication indicated by the series of communication logs in a case where it is determined that there are a plurality of types of the content of the attack and a plurality of response status codes and response sizes in the extracted communication logs; and

outputting a result of the determination.

5. A non-transitory computer-readable recording medium storing therein a determination program that causes a computer to execute a process comprising:

extracting a series of communication logs of a same session from a communication log in which an attack is to be detected;

detecting a communication log of a blind attack using a URL of a request destination of the communication log and specifying an attack target location of the blind attack and content of the attack from the communication log in which the blind attack has been detected;

extracting communication logs in which attack target locations of the blind attack match among the extracted series of communication logs of the same session and determining that the blind attack has succeeded by communication indicated by the series of communication logs in a case where it is determined that there are a plurality of types of the content of the attack and a plurality of response status codes and response sizes in the extracted communication logs; and

outputting a result of the determination.

Assignments (2)
CHANGE OF NAME Recorded Oct 3, 2025
From: NIPPON TELEGRAPH AND TELEPHONE CORPORATION
To: NTT, INC.
Reel/Frame 073007/0308 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Sep 12, 2023
From: KANEMOTO, YO
To: NIPPON TELEGRAPH AND TELEPHONE CORPORATION
Reel/Frame 064882/0917 →
Continuity (1)
Related Publication 20240154976A1 · May 9, 2024
References Cited (7)
US 10587647B1 · Khalid · 2020 [cited by examiner]
US 11216554B2 · Kanemoto · 2022 [cited by applicant]
US 20160057169A1 · Honda · 2016 [cited by examiner]
US 20190104152A1 · Boutnaru · 2019 [cited by examiner]
US 20220210184A1 · Nakar · 2022 [cited by examiner]
CN 113055399A · 2021 [cited by examiner]
JP 6708794B2 · 2020 [cited by applicant]