Download List

Project Description

Squidefender is a Perl script which analyzes a
squid log file in native format to detect attacks.
If it finds an attack, it 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 be used to automatically adapt
your firewall when an attack has occured. The
power of squidefender lies in its configuration
options, which let you easily add new attacks to
scan for. Another interesting option of
squidefender is its ability to use different
message templates based on the attack found.

System Requirements

System requirement is not defined
Information regarding Project Releases and Project Resources. Note that the information here is a quote from Freecode.com page, and the downloads themselves may not be hosted on OSDN.

2003-10-27 20:36
1.3

Abuse addresses are now first looked up in the abuse.net database instead of using whois lookups. The timezone of the sender is automatically added to the message of the sender. A rate control system was introduced which limits the amount of complaints send to an ISP about an IP address. IPs can now be blocked for a specified time based on the pattern.
Tags: Major feature enhancements

2003-04-12 09:59
1.1

You can now specify the host to use to send mail. An option for ignoring certain IP ranges was added, along with BCC and CC mail fields. It is now possible to convert the log file to HTML. Before executing firewall commands, you can backup to a file which will be restored if the firewall command truncates the original file.
Tags: Major feature enhancements

2003-01-19 18:20
1.0

This is the first releasable version which features modular writing, message templates, and easy adding of new patterns by users.
Tags: Initial freshmeat announcement

Project Resources