IP Library › Granted Patent US 11,356,467
Granted Patent B2
US 11,356,467 · App. 16/308,528 · Granted Jun 7, 2022

Log analysis device, log analysis method, and log analysis program

Inventor: Kensuke Nakata (Musashino, JP)
Assignee: NIPPON TELEGRAPH AND TELEPHONE CORPORATION
H04L63/1425G06F21/552H04L63/145H04L63/1416
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 11,356,467
App. No.
16/308,528
Granted
Jun 7, 2022
Kind
B2
Abstract

A log acquirer acquires an analysis communication log and a malicious communication log. A signature generator generates a signature serving as a condition for detecting a terminal infected with malware based on a field and a value included in the malicious communication log. A malware analysis report acquirer acquires information on the malware. A malware information adder adds the information on the malware to the signature. A log analyzer analyzes the analysis communication log using the signature and detects the terminal infected with the malware. A detection result display unit displays the detection result obtained from the analysis communication log by the log analyzer and the information on the malware added to the signature used in the analysis of the analysis communication log in a manner associated with each other.

Claims (38)

1. A non-transitory log analysis device comprising:

a memory; and

a processor coupled to the memory and programmed to execute a process comprising:

acquiring a first communication log obtained from communications in a predetermined network and a second communication log obtained from communications performed by malware;

extracting a field satisfying a predetermined condition from a plurality of the fields included in the second communication log;

generating a signature serving as a condition for detecting a terminal infected with the malware based on a field and a value included in the second communication log and in which a threshold value is set for the signature corresponding to occurrences of recording of a pair of the extracted field and the value in a communication to be analyzed;

acquiring information on the malware from a malware-sharing server, wherein the information is acquired as a report file including at least one of information on a file accessed by the malware, a command executed by the malware, behavior of the malware, and a detection result of anti-virus software on the malware;

adding the information on the malware to the signature;

analyzing the first communication log using the signature;

detecting the terminal infected with the malware based on the pair of the extracted field and the value being recorded in the first communication log at least the threshold number of times; and

displaying, in response to the detecting, a detection result obtained from the first communication log and the information on the malware added to the signature used in the analysis of the first communication log in a manner associated with each other.

2. The log analysis device according to claim 1 , wherein the displaying further displays information on the first communication log having a field and a value agreeing with the field and the value of the signature out of a plurality of the first communication logs.

3. The log analysis device according to claim 1 , further comprising:

receiving selection indicating whether the detection result is harmless; and

generating a condition based on the selection; and

determining whether the detection result is harmless based on whether the detection result satisfies the condition generated, wherein

the displaying displays, when the determining determines that the detection result is not harmless, the detection result and the information on the malware in a manner associated with each other.

4. The log analysis device according to claim 1 , further comprising initially generating a plurality of signatures, and excluding a signature among the plurality of signatures from being the generated signature based on having a number or a ratio of erroneous detections in the analysis of the first communication log equal to or larger than a predetermined value.

5. The log analysis device according to claim 1 , wherein the adding adds at least one of a file type, date and time of registration, a detection name, and operation information to the signature as the information on the malware.

6. The log analysis device according to claim 1 , wherein the threshold value is greater than 1.

7. A log analysis method performed by a log analysis device, the log analysis method comprising:

acquiring a first communication log obtained from communications in a predetermined network and a second communication log obtained from communications performed by malware;

extracting a field satisfying a predetermined condition from a plurality of the fields included in the second communication log;

generating a signature serving as a condition for detecting a terminal infected with the malware based on a field and a value included in the second communication log and in which a threshold value is set for the signature corresponding to occurrences of recording of a pair of the extracted field and the value in a communication to be analyzed;

acquiring information on the malware from a malware-sharing server, wherein the information is acquired as a report file including at least one of information on a file accessed by the malware, a command executed by the malware, behavior of the malware, and a detection result of anti-virus software on the malware;

adding the information on the malware to the signature;

analyzing the first communication log using the signature;

detecting the terminal infected with the malware based on the pair of the extracted field and the value being recorded in the first communication log at least the threshold number of times; and

displaying, in response to the detecting, a detection result obtained from the first communication log and the information on the malware added to the signature used in the analysis of the first communication log in a manner associated with each other.

8. A non-transitory computer-readable recording medium having stored a program for analysis that causes a computer to execute a process comprising:

acquiring a first communication log obtained from communications in a predetermined network and a second communication log obtained from communications performed by malware;

extracting a field satisfying a predetermined condition from a plurality of the fields included in the second communication log;

generating a signature serving as a condition for detecting a terminal infected with the malware based on a field and a value included in the second communication log and in which a threshold value is set for the signature corresponding to occurrences of recording of a pair of the extracted field and the value in a communication to be analyzed;

acquiring information on the malware from a malware-sharing server, wherein the information is acquired as a report file including at least one of information on a file accessed by the malware, a command executed by the malware, behavior of the malware, and a detection result of anti-virus software on the malware;

adding the information on the malware to the signature;

analyzing the first communication log using the signature;

detecting the terminal infected with the malware based on the pair of the extracted field and the value being recorded in the first communication log at least the threshold number of times; and

displaying, in response to the detecting, a detection result obtained from the first communication log and the information on the malware added to the signature used in the analysis of the first communication log in a manner associated with each other.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Dec 10, 2018
From: NAKATA, KENSUKE
To: NIPPON TELEGRAPH AND TELEPHONE CORPORATION
Reel/Frame 047721/0028 →
Priority Claims (1)
JP JP2016-116867 · Jun 13, 2016 · national
Continuity (1)
Related Publication 20190149570A1 · May 16, 2019