#!/usr/bin/env python import urllib2 import commands iptables = '/sbin/iptables' url = 'http://www.andydixon.com/torlist' res = urllib2.urlopen(url) ipdata = res.read() commands.getstatusoutput(iptables + ' -N addc_torblock') commands.getstatusoutput(iptables + ' -F addc_torblock') for ip in ipdata: commands.getstatusoutput(iptables + ' -A addc_torblock -s ' + ip + ' -j DROP') commands.getstatusoutput(iptables + ' -A addc_torblock -j RETURN')