CPC H04L 63/1425 (2013.01) [H04L 63/1458 (2013.01); H04L 2463/141 (2013.01)] | 20 Claims |
1. A method for detecting a cyberattack on an electronic device, the method being performed by the electronic device, the method comprising:
collecting data at the electronic device;
classifying the collected data as regular data or malicious data using a supervised machine-learning model for the cyberattack; and
determining whether the electronic device is under the cyberattack based on the classification of the collected data, wherein
the cyberattack is a Distributed Denial-of-Service, DDoS, attack,
the collected data is data packets received by the electronic device, and wherein the collected data is classified based on a number of data packets received by the electronic device per predefined time window,
the number of data packets indicate a same source IP address,
the DDoS attack is a Simple Service Discovery Protocol, SSDP, attack,
the data packets are User Datagram Protocol, UDP, packets, and
the number of data packets comprise a M-SEARCH request with one or more predefined set flags.
|