Abstract:
An intrusion detection apparatus and method using a load balancer responsive to traffic conditions between a central processing unit (CPU) and a graphics processing unit (GPU) are provided. The intrusion detection apparatus includes a packet acquisition unit, a character string check task allocation unit, a CPU character string check unit, and a GPU character string check unit. The packet acquisition unit receives packets, and stores the packets in a single task queue. The character string check task allocation unit determines the number of packets in the packet acquisition unit, and allocates character string check tasks to the CPU or the GPU. The CPU character string check unit compares the character strings of the packets with a character string defined in at least one detection rule inside the CPU. The GPU character string check unit compares the character strings of the packets with the character string inside the GPU.
Abstract:
Disclosed herein is a method for recording flight data of an unmanned aerial vehicle (UAV) using blockchain technology. The method includes collecting sensor data from a sensor installed in the UAV, collecting location information of the UAV from a GPS installed therein, estimating the flight status of the UAV based on a control signal, the sensor data, and the location information, detecting an abnormal condition by comparing the flight status with the flight plan of the UAV, generating signature information corresponding to surroundings at a corresponding time based on peripheral signals collected from a receiver installed in the UAV, generating a transmission data block capable of being registered in a blockchain based on the flight status, the abnormal condition, and the signature information, transmitting the transmission data block to a flight data registration apparatus, and registering the transmission data block, received by the flight data registration apparatus, in the blockchain.
Abstract:
A system and method for detecting malware based on a virtual host are provided. The system for detecting malware based on a virtual host includes a terminal network behavior analysis server and a virtual host. The terminal network behavior analysis server extracts network behavior information by monitoring the network behavior of an actual host, and outputs the extracted the network behavior information. The virtual host detects malware corresponding to abnormal behavior in the actual host, by receiving the network behavior information and then performing corresponding behavior.