 |
|
Innovation award
 Nominee: 4x |
This offers protection against automated attempts to guess login passwords also known as dictionary attacks.
It works by logging failed access attempts and when necessary it blocks the access to users that have failed to login too many times, as it may be an attack of a cracker using a dictionary of common passwords trying guess the correct password with an automated script.
The class uses a shared memory storage access class to keep track of the failed login attempts of each user.