Is there an open source project or a list of "bad" IP addresses or ranges that are likely to be used by attackers or spammers?
UPDATE: ideally I want it to be a service call so I can call it using HttpClient or with JSON from my web page and get a yes/no (I find it hard to believe that no one has yet created such a web service)