john fleming wrote:

> That is good but how do I get it to hand it to nmap to run the scan?

Oh.  Why didn't you say, "Please write my program for me?" (-:

    >>> import socket
    >>> import os
    >>> ip = socket.gethostbyname('bmiller')
    >>> cmd = 'nmap -sP %s' % ip
    >>> cmd    
    'nmap -sP 192.168.23.71'
    >>> os.system(cmd)

    Starting nmap V. 2.54BETA22 ( www.insecure.org/nmap/ )
    Host bmiller.engr.teleworld.com (192.168.23.71) appears to be up.

    Nmap run completed -- 1 IP address (1 host up) scanned in 1 second
    0
    >>> 

Of course, you don't need Python in this scenario.  nmap is
prefectly happy to resolve DNS names for you.

    tivopc ~> nmap -sP bmiller

    Starting nmap V. 2.54BETA22 ( www.insecure.org/nmap/ )
    Host bmiller.engr.teleworld.com (192.168.23.71) appears to be up.

    Nmap run completed -- 1 IP address (1 host up) scanned in 1 second
    tivopc ~> 

-- 
Bob Miller                              K<bob>
kbobsoft software consulting
http://kbobsoft.com                     [EMAIL PROTECTED]
_______________________________________________
EuG-LUG mailing list
[EMAIL PROTECTED]
http://mailman.efn.org/cgi-bin/listinfo/eug-lug

Reply via email to