/* bannator.py: The 44 line Python Script That Blocks Brute Force Attacks (this script introduces you to programming!) */
Introduction Some projects are born out of technical necessity, others from curiosity and the desire to experiment. Bannator.py was created for all these reasons. It was April 2, 2010. I was working as a consultant for a company that was experiencing repeated unauthorized access attempts on its servers: classic SSH password brute force attacks. A quick, simple, and understandable solution was needed. I could have written a couple of lines in Bash and solved the problem in a few minutes… but this was also an opportunity: to turn a technical need into a learning moment. ...