Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #! /usr/bin/env python
- import optparse
- from socket import *
- def connScan(tgtHost, tgtPort):
- try:
- connSkt = socket(AF_INET, SOCK_STREAM)
- connSkt.connect((tgtHost, tgtPort))
- print '[+]%d/tcp open'% tgtPort
- connSkt.close()
- except:
- print '[-]%d/tcp closed'% tgtPort
- def portScan(tgtHost, tgtPorts):
- try:
- tgtIP = gethostbyname(tgtHost)
- except:
- print "[-] Cannot resolve '%s': Unknown host"%tgtHost
- return
- try:
- tgtName = gethostbyaddr(tgtIP)
- print '\n[+] Scan Results for: ' + tgtName[0]
- except:
- print '\n[+] Scan Results for: ' + tgtIP
- setdefaulttimeout(1)
- for tgtPort in tgtPorts:
- print 'Scanning port ' + tgtPort
- connScan(tgtHost, int(tgtPort))
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement