Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #!/usr/bin/env python
- #! -*- coding: utf-8 -*-
- print """
- [+] G. Dork Scan...
- [+] Author : OguzBey
- """
- import mechanize
- from bs4 import BeautifulSoup
- import re,HTMLParser,urllib
- h = HTMLParser.HTMLParser()
- br = mechanize.Browser()
- br.set_handle_robots(False)
- br.addheaders = [('User-agent', 'Mozilla/5.0 (compatible; Konqueror/3.5; Linux) KHTML/3.5.5 (like Gecko) (Kubuntu)')]
- dork = raw_input(" Dork >>> ")
- print "\n"
- while True:
- if dork:
- break
- else:
- print "\n[+] Dork yazarsan sevinirim :)\n"
- dork = raw_input(" Dork >>> ")
- print "\n"
- dorks=urllib.quote(dork)
- for i in range(0,10):
- ss = i+1
- #time.sleep(0)
- url = "https://www.google.com.tr/search?q=%s&noj=1&start=%s0" %(dorks,i)
- print "\n----------------> %s. Sayfa ------------------------\n" %ss
- a = br.open(url)
- kodlar = a.read()
- kazan = BeautifulSoup(kodlar)
- ayiklama = kazan.find_all('h3')
- for i in ayiklama:
- ayiklama1 = i.find_all('a')
- #print ayiklama1
- for a in ayiklama1:
- hedef = a.get('href')
- l = hedef.lstrip('/url?q=')
- f = re.findall('(.*?)&sa',l)
- for hedef in f:
- print "[+] "+h.unescape(urllib.unquote(hedef))
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement