Google
 

« Fighting Trackback Spam with Email Blacklists         MIME Type for CSV »

An MT Plugin for Banned IP Lists

Posted February 1, 2005 – 7:51 pm by Yakov Shafranovich in Programming, Projects, Spam and Email

Andy’s post got me thinking about publishing individual blacklists (something that Jay Allen of MT-BlackList has given up on). So, I put together a simple plugin for MovableType called “MT-Banned-List” that adds tags for generating a list of banned IP addresses. You can download version 0.1 here (just stick the .pl file into your plugins directory, and use one of the sample templates). Documentation is inside the plugin itself. You can see my own ban list in RSS 2.0 or plain text format.

Hopefully we can leverage individual blacklists in a distributed fashion for dealing with spam. This is just a first step.

UPDATE: See version 0.2.

Tags: , , ,

Permalink | Trackback URL | This post has

  1. 2 Responses to “An MT Plugin for Banned IP Lists”

  2. Interesting, but do you think RSS is the right format? I agree it should probably be XML. After reading this post, I’m thinking the architecture should be one where each blog publishes its blacklist plus the intersection of entries in the blacklists being subscribed to. The intersection in XML would look something like:

    • source of entry - for accountability and determining how many people the spammer has hit
    • hops - every time a blog propagates the entry, this value is incremented
    • ip address/uri pair - perhaps ip addresses are not good enough because of big isp proxies, and uri’s can always be forged by themselves.

    Just noodling.

    By Grumpy on Feb 1, 2005

  3. You may be right, I just put together RSS as a quick and dirty hack. However, due to the way MovableType keeps its internal blacklists it doesn’t leave much other information available. So there is plenty of work for me to do still on this :)

    By netwizard on Feb 1, 2005

Sorry, comments for this entry are closed at this time.