sakiir

URLLIB --> Http Scan

Nov 11th, 2013
955
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Python 0.92 KB | None | 0 0
  1.     import urllib
  2.     import sys
  3.      
  4.     def opt():
  5.         print """
  6.           ##############
  7.    
  8.           USAGE : ./scan.py <WordList> <Url>
  9.           EXAMPLE : ./scan.py /etc/passwd http://google.com/
  10.          
  11.           ##############
  12.       """
  13.        
  14.     if len(sys.argv) <> 3:
  15.         opt()
  16.     i=0
  17.     fp = open(sys.argv[1],"r")
  18.      
  19.     for line in fp:
  20.         tmp = urllib.urlopen(sys.argv[2] + line)
  21.        ## print tmp.read()
  22.         s = tmp.read()
  23.         if "Not Found" in s:
  24.             print "[-] NOT FOUND : " + sys.argv[2] + line
  25.        # elif "404" in s:
  26.         #    print "[-] NOT FOUND : " + sys.argv[2] + line
  27.         elif "403" in s:
  28.             print "[+] FORBIDDEN : " + sys.argv[2] + line
  29.         elif "Page introuvable" in s:
  30.             print "[-] NOT FOUND : " + sys.argv[2] + line
  31.         else:
  32.             print "[+] FOUND : " + sys.argv[2] + line
  33.     fp.close()
Advertisement
Add Comment
Please, Sign In to add comment