CPC H04L 63/1458 (2013.01) [H04L 63/1416 (2013.01)] | 14 Claims |
1. A system for Denial-of-Service (DOS) attack detection comprising:
a memory operable to store:
a first threshold number associated with invalid sign-on attempts, wherein the first threshold number is determined with respect to a first time interval; and
a second threshold number associated with disabled user profiles, wherein the second threshold number is associated with the first time interval; and
a processor, operably coupled with the memory, and configured to:
detect a first number of invalid sign-on attempts with respect to a plurality of user profiles during the first time interval, wherein the first time interval is from an initial timestamp to a first timestamp;
detect a second number of invalid sign-on attempts with respect to the plurality of user profiles during a second time interval, wherein the second time interval is from the first timestamp to a second timestamp;
determine a difference between the first number of invalid sign-on attempts and the second number of invalid sign-on attempts;
determine whether the difference between the first number of invalid sign-on attempts and the second number of invalid sign-on attempts is more than the first threshold number;
in response to determining that the first number of invalid sign-on attempts is more than the first threshold number, trigger a first alert that indicates detection of a first DOS attack on multiple user profiles during the second time interval;
detect a first number of disabled user profiles with respect to the plurality of user profiles occurred during the first time interval;
detect a second number of disabled user profiles with respect to the plurality of user profiles during the second time interval;
calculate the difference between the second number of disabled user profiles and the first number of disabled user profiles;
determine whether the difference between the second number of disabled user profiles and the first number of disabled user profiles is more than the second threshold number; and
in response to determining that the difference between the second number of disabled user profiles and the first number of disabled user profiles is more than the second threshold number, trigger a second alert that indicates detection of a second DOS attack on multiple user profiles during the second time interval.
|