Advertisement
Guest User

Untitled

a guest
Apr 1st, 2015
192
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Python 0.47 KB | None | 0 0
  1. import nmap
  2. nm = nmap.PortScanner()
  3. hosts = raw_input("Enter ip or range   i.e  192.168.1.1 or 192.168.1.10-14")
  4. args = raw_input("Enter additional args or press enter to continue")
  5. spl = hosts.split("-")
  6. if len(spl) == 2:
  7.     start, rnge = spl
  8.     hosts = ["{}{}".format(start,i) for i in range(int(rnge)+1)]
  9.     for host in hosts:
  10.          nm.scan(host, arguments=args)
  11. else:
  12.      nm.scan(hosts, arguments=args)
  13. print([nm[host].hostname() for host in nm.all_hosts()])
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement