Open j0rdan76 opened 9 years ago
As a command?
Yes
I had something like this in the works, but let it drop due to lack of any real use for it. I'll bump the priority up now that I know someone else would like it other than me.
Might I suggest dnspython? I used it for a dnsbl feature in the original Ultros (although it never actually got used, it did work).
As I said, I've already started on something like this. It makes use of the twisted dns lookup stuff, because async is easier/cleaner than having to threadpool everything.
Ah, okay, didn't realise Twisted had stuff like that.
It really is a swiss army knife, eh? ._.
Well, the DNS protocol is a pretty one, as is the need to use it. :P
The GeoIP plugin does all of this except for rDNS lookups. It does need some improvements, though.
Perform DNS lookups, with the option of finding the ISP of that IP and rDNS.