16 lines
325 B
Python
16 lines
325 B
Python
#!/usr/bin/python2.4
|
|
|
|
import socket
|
|
import sys
|
|
from glob import glob
|
|
|
|
banned_ips = set(socket.inet_aton(ip)
|
|
for fn in sys.argv[1:]
|
|
for ip in open(fn))
|
|
banned_ips = list(banned_ips)
|
|
banned_ips.sort()
|
|
for ip in banned_ips:
|
|
a = socket.inet_ntoa(ip).split('.')
|
|
a.reverse()
|
|
print "%s\tIN A 127.0.0.2"%('.'.join(a))
|