ae.net.dns.dnsbl

Client for DNS blacklist services.

Members

Functions

blacklistCheck
string[] blacklistCheck(string hostname)

Look up an IP address in all implemented DNS blacklists.

getIP
string getIP(string hostname)

Resolve a hostname to an IPv4 dotted quad.

lookupAgainst
int lookupAgainst(string ip, string db)

Look up an IP address against a specific DNS blacklist.

lookupDanTorDNSBL
string lookupDanTorDNSBL(string ip)

Look up an IP address against the dan.me's Tor exit node DNSBL.

lookupDroneBL
string lookupDroneBL(string ip)

Look up an IP address against DroneBL.

lookupEfnetRBL
string lookupEfnetRBL(string ip)

Look up an IP address against the EFnet RBL.

lookupSectoorTorDNSBL
string lookupSectoorTorDNSBL(string ip)

Look up an IP address against the sectoor.de Tor exit node DNSBL.

Meta

License

This Source Code Form is subject to the terms of the Mozilla Public License, v. 2.0. If a copy of the MPL was not distributed with this file, You can obtain one at http://mozilla.org/MPL/2.0/.

Authors

Vladimir Panteleev <ae@cy.md>