Author: FT2.wiki
Description:
Is there a way that functions such as "reversedns(user_ip) LIKE X" can ever be included in AbuseFilter?
The reason Im thinking this is, there are a number of major IPs where this might finally provide a means to prevent vandals that at present can't easily be. For example, a number of ISPs have large IP ranges and dynamic Ips, so a block is futile, the user just resets the router for a new IP. But whatever IP is given will resolve to (say) "adsl-*.region17.isp.net" and hence a pattern match on the reverse dns would allow edits by users in that specific area to be picked up, whereas at present no block or other automated system can spot or deal with these kinds of vandals.
Two caveats: 1/ is the cost of reverse DNS lookup prohibitive (and if so can it be cached locally to reduce that); 2/ does this introduce a class of AbuseFilter functions such as user_ip, that would mean the function is not displayed or able to be edited except by checkusers?
I think this is useful enough to explore further.
Version: unspecified
Severity: enhancement