[MokoCBRegGuard] [FEATURE] DNSBL (DNS Blackhole List) integration #20
Reference in New Issue
Block a user
Delete Branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Feature Description
Add support for querying DNS Blackhole Lists (DNSBLs) to check registrant IPs against established spam/abuse databases.
Problem or Use Case
StopForumSpam is one data source, but established DNSBLs like Spamhaus (SBL/XBL), Barracuda (BRBL), and SORBS maintain broader threat intelligence. Many malicious IPs are listed in DNSBLs but not in StopForumSpam. There is currently no DNSBL support.
Proposed Solution
Add configurable DNSBL server lookups:
enable_dnsbl_check,dnsbl_servers(textarea, one server per line, defaults to common free DNSBLs)Generate
DNSBL_LISTEDflag (weight: 3) with the specific list name included in the flag detail.Alternative Solutions
Benefits
Implementation Details (Optional)
cbregguard.xmlRegGuardHelper::checkDNSBL()static method_isPrivateIp()helper)Relevant Standards
Checklist