Dynamic IP Blocklist Tool

Hi folks, I want to share a tool I made for using IP blocklists with MikroTik devices, called B.T.R.A.L., hopefully you find it useful!

Coming from pfSense, then OPNsense, the one feature I was really missing was dynamic IP blocklists, where a TXT file filled with IP addresses is fetched periodically and added to a block list. So I built a tool for it.

Essentially, you pass the URL to a blocklist into B.T.R.A.L. at /convert?listname=some_name&url=..., and it will reply with a RouterOS script to add all the IP addresses to an address list with the provided name.

The landing page has a form that will write a script to pull the list and keep it up to date.