jeroen.se
by jnieuwen
it's about creating solutions
squidefender
Squidefender is a perl script which parses a squid log file in native format for attacks. If it finds an attack is sends a complaint email to the ISP of the attacker. It also has the option to execute an external command to take other actions. This can for example be used to automatically adapt your firewall when an attack has occured. The complaint function of squidefender is largely based on the code of Wormwarner. The power of squidefender lays in it configuration options which let you easily add new attacks to scan for. Another interesting option of squidefender is that it gives you the ability to use different message templates based on the attack found.
Squidefender needs its own directory because of its extensive configuration options. It allows you to keep the message templates at one place. Another important reason is that it makes it much easier to install upgrades to squidefender. If for example the whois lookup function is improved you can easily put the new whois2address.pm module in this directory.
Authors
squidefender was created by Jeroen van Nieuwenhuizen and Jasper O Waale.
Installation
Download
squidefender 1.3
squidefender 1.1
squidefender 1.0
Bio
- 34 years;
- unix consultant;
- thinker;
- hacker;
- recumbent cyclist;
- speed skater;
- cat lover;
- chess player;