System and method for detecting malicious code using visualization
AssigneeSecugraph Inc.
InventorsIl Ju SEO, Seung Chul HAN
Life of this patent
Estimating the term…
Abstract
Disclosed are a system and a method for detecting a malicious code using visualization in order to allow a user to intuitively detect behavior of client terminals infected with a malicious code. The system for detecting a malicious code using visualization includes a data collection module which collects DNS packets, a parameter extraction module which extracts parameters for visualization from the collected DNS packets, a data loading module which loads the extracted parameters; a blacklist management module which manages blacklist domain, a filter module which filters unnecessary data from the loaded data, and a visualization generation module which generates visualization patterns using the extracted parameters.
Claims19
A system for detecting a malicious code using visualization, the system comprising:
- a data collection module configured to collect a DNS packet;
- a parameter extraction module configured to extract parameters for visualization;
- a data loading module configured to store data corresponding to the parameters;
- a filter module;
- a blacklist module;
- and
- a visualization generation module configured to generate a visualization pattern using the extracted parameters,
- wherein the visualization pattern displays at least one of a destination domain name, a client IP address, and a quantity of DNS queries.
(canceled)
13-15. (canceled)
A method of detecting and visualizing a malicious code, the method comprising:
- generating a visualization pattern using DNS packets;
- and
- outputting the generated visualization pattern,
- wherein the pattern represents a destination domain name, an IP address of a client requesting a DNS query, and a quantity of the DNS query.
A method of visualizing a malicious code, the method comprising:
- extracting client IP addresses and data corresponding to DNS queries from DNS responses;
- and
- generating a visualization pattern displayed in a cylindrical coordinate system based on the extracted data.
21-26. (canceled)
Dependencies are inferred from the claim text.