Today, I threw together a site and released a new project into the wild: Biziant Sentry.
Biziant Sentry is currently in alpha and is not recommended for use on production sites! I've released this in the hopes that the community will come together and help make this project the best that it can be!
Biziant Sentry employs component parameter type detection to determine if a request is malicious. Deviations from confirmed parameter types will result in 403 Forbidden errors for any would-be attacker. It also has a number of other security-related functions, like administrator tokens and IP banning.
Admittedly, there's a LOT of work still to be done, so if you want to help, here's your chance! If you can code, please send me patches - and if you can't code, you can still help by writing documentation or donating to the cause!