The "DNS Blacklist Editor" is a freeware tool which can be used to create and/or maintain IP based DNS blacklists.
DNS blacklists (a.k.a. "RBL" and "DNSBL") are typically used with e-mail servers to
filter out spam and other unwanted e-mails.
For more details on this concept and its history, please see
this Wikipedia article.
Screen Shot
Features
Opens most publicly available DNS blacklist files
This includes blacklist files formatted for Michael Tokarev's RBLDNSD (*) and for D.J.Bernstein's RBLDNS.
(*) This tool only implements a subset (the most commonly used features) of the RBLDNSD file format.
Specifically it does not support name based lists, generic DNS record entries, nor "$" special entries (skipped if encountered).Saves dataset files in the RBLDNSD format - optimized for file size
You can use files from this tool with RBLDNSD and any other software supporting this commonly used file format.
Blacklist entries are grouped by return values so that each unique return value set (A/TXT) only appear once in the entire file, making the file as small as possible.Find IP address
Quickly find blacklist entries containing a specific IP address, even if the IP address is in the middle of an IP subnet or IP range.
Not possible with generic text editor.Sorting
Sort the list by entry type (inclusion/exclusion), IP addresses, or return values (A/TXT).
The QuickSort algorithm is used for sorting, so this is blazing fast even with millions of list entries.
Not possible with generic text editor.Merging One step function to merge all neighboring/overlapping entries with identical return values (A/TXT).
This can reduce the size of some blacklists very dramatically.
Not possible with generic text editor.Low memory usage
DNS blacklists often contain thousands of entries with identical TXT-record return values.
This tool stores each unique TXT-record return value in memory only once.
Depending on the list format, this may result in less than 20% memory usage compared to a generic text editor program.Compiles data for the Simple DNS Plus DNS Blacklist plug-in
Either use the Tools menu / Compile... function.
Or compile from the command line (or as part of a script) by executing
DNSBLEDIT.EXE <input-file> <output-file>
Download
Version 1.0 build 4 (May 18th 2009): dnsbledit.exe (74 KB)
System Requirements
- Windows 98 / 2000 or later
- Microsoft .NET Framework 2.0 - 3.5
Licensing
The "DNS Blacklist Editor" software is freeware. It may be used and distributed free of charge in its original form.