For some this is nothing new, but for others it might prove to be quite a valued resource, so we decided to make it available gratis for the public as a way of giving back and saying thank you to all those who have supported us, besides, we cant really charge for it, it isnt our work!
Spamhaus and DShield malicious ips combined into a single import script.
Blog post about it http://blog.squidblacklist.org/?p=297
Can be downloaded at the following url.
http://www.squidblacklist.org/downloads/drop.malicious.rsc
And heres a couple of bonus free blacklists.
Tor Nodes IP Firewall Blacklist
http://www.squidblacklist.org/downloads/sbl-tornodes.rsc
An ads blacklist for RouterOS DNS:
http://www.squidblacklist.org/downloads/tik-dns-ads.rsc
Firewall Rules Here:
ip firewall filter add chain=input src-address-list=drop.dshield action=drop log=drop.dshield
ip firewall filter add chain=input src-address-list=drop.spamhaus1 action=drop log=drop.spamhaus1
ip firewall filter add chain=input src-address-list=drop.spamhaus2 action=drop log=drop.spamhaus2
And a couple more to help secure your networks!
http://joshaven.com/malc0de.rsc
http://joshaven.com/openbl.rsc
Credit to the Author for making these resources available.
Read more from the publisher http://joshaven.com/resources/tricks/mikrotik-automatically-updated-address-list/
The following single firewall rule will setup BOTH of the Josh Aven blacklists.
ip firewall filter add chain=input src-address-list=drop.blacklist action=drop log=drop.blacklist
Login To Winbox - Scheduling update tasks for your blacklists.
Go to System - Scheduler. and create a new task by clicking the blue plus button.

First schedule a download task:
/ip firewall address-list remove [find where comment="OpenBL"]
/tool fetch address=joshaven.com host=joshaven.com mode=http src-path=/openbl.rsc
Next schedule an import task: ( We disable logging temporarily to alleviate excessive disk writes that could result in early nand memory failures.)
(paste this into the scheduler box)
:log warning "Disabling system Logging";
import openbl.rsc
/system logging enable 0
Now do the same for the rest of your blacklists.
/tool fetch address=www.squidblacklist.org host=www.squidblacklist.org mode=http src-path=/downloads/drop.malicious.rsc
:log warning "Disabling system Logging";
import drop.malicious.rsc
/system logging enable 0
/ip firewall address-list remove [find where comment="malc0de"]
/tool fetch address=joshaven.com host=joshaven.com mode=http src-path=/malc0de.rsc
:log warning "Disabling system Logging";
import malc0de.rsc
/system logging enable 0
( Heads up: Issue with Spamhaus2 missing text: Fixed )