Brutelock is an open source program that runs in the background on any given server, and protects them from brute force and dictionary attacks by monitoring various system logs in real-time and applying firewall blocks of detected attackers IP addresses.