Author: B.Farkas (2 Feb 12 4:37am)
I created a simple C# (.NET) implementation for http:BL.
The download is here: http://tinyurl.com/7p8dh7v
It's completely free software, do whatever you wish with it...
Inside you'll find the HttpBlQuerier class. Just call the Lookup(string ip, string accessKey) method with the appropriate parameters and you'll receive a result which can be:
NotOnBlacklist (for addresses that are "clean", not on the blacklist)
OnBlacklist (for ANY address that is on the blacklist)
ErrorOccurred (for ANY error during the querying process).
The class also has a Windows Forms program wrapped around it for easy testing.
As I said this is a simple implementation, so it does not deal with different threat values and so on, but can be easily extended.
Thanks for this wonderful service!