Nmap Development mailing list archives
Re: Expansion on whois.nse
From: George Chatzisofroniou <sophron () latthi com>
Date: Mon, 15 Jul 2013 23:26:01 +0300
On Mon, Jul 08, 2013 at 11:37:37PM +0300, George Chatzisofroniou wrote:
My primary concern is why this feature wasn't existing before? I checked the nmap-dev's archives to see if there is a discussion on why this wasn't done, but couldn't find anything. Am i missing something?
I guess there wasn't an actual reason. I've done some more improvements. I used mutexes, handled domain names with www prefix, fixed the output a bit, disabled caching (i don't think there is a reason to cache these results), returned error message when input is an IP address etc. I also compared my implementation with that of Linux. It looks like the Linux ultity works the same way except that it holds an internal database to save one query. Notice that the logic for domain name queries is different compared to the rest of the script. For example, the ip output doesn't contain any legal notes, while the domain name output does (i couldn't filter all the domain name whois servers because there are too many). That's why i've made the domain name query to work with an argument. I think the best idea is to split the two scripts to whois-ip and whois-domain (whois.nse has grown very large holding more than 2k SLOCs). You will find the upgraded script attached. -- George Chatzisofroniou
Attachment:
whois.nse
Description:
_______________________________________________ Sent through the dev mailing list http://nmap.org/mailman/listinfo/dev Archived at http://seclists.org/nmap-dev/
Current thread:
- Expansion on whois.nse George Chatzisofroniou (Jul 08)
- Re: Expansion on whois.nse George Chatzisofroniou (Jul 15)
- Re: Expansion on whois.nse George Chatzisofroniou (Jul 24)
- Re: Expansion on whois.nse George Chatzisofroniou (Jul 15)