document.write('
Data hosted with ♥ by Pastebin.com - Download Raw - See Original
  1. #!/usr/bin/python
  2. import sys,os
  3. from socket import *
  4. os.system(\'clear\')
  5.  
  6. def about():
  7.     print "###################################################"
  8.     print "# Simple Port Scanner"
  9.     print "# Coded By Pentest101"
  10.     print "# Blog Pentest101.blogspot.com"
  11.     print "#"
  12. def usage():
  13.     print "[?] usage : ./portScan.py 1 65500 IP --- All PORTS"
  14.     print "[?] usage : ./portScan.py 21      IP --- Single PORT"
  15.  
  16. def main():
  17.     if (int(len(sys.argv))==1):
  18.         about()
  19.         usage()
  20.  
  21.     if (int(len(sys.argv)) == 3):
  22.         #one port
  23.         about()
  24.         try:socket(AF_INET, SOCK_STREAM).connect((sys.argv[2], int(sys.argv[1]))); print "[!] PORT : ", int(sys.argv[1])," OPEN"
  25.         except: pass
  26.  
  27.     if (int(len(sys.argv)) == 4):
  28.         #range
  29.         about()
  30.         port = 0
  31.         for port in range( int(sys.argv[1]) , int(sys.argv[2]) ):
  32.             try:socket(AF_INET, SOCK_STREAM).connect((sys.argv[3], port)); print "[!] PORT : ", port," OPEN"
  33.             except: pass
  34. main()
  35. print "http://pentest101.blogspot.com"
  36. print "###################################################"
');