Advertisement
skip420

dork

Dec 27th, 2020
1,305
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Python 1.76 KB | None | 0 0
  1. #add_this_to_DeadTrapv2_Directory
  2. #add_this_to_scanners_directory
  3. #dork.py
  4.  
  5. import requests
  6. from bs4 import BeautifulSoup
  7. from googlesearch import search
  8.  
  9. foundnumbers = []
  10.  
  11. def sites():
  12.     URL = "https://duckduckgo.com/html/?q=disposablenumbers"
  13.     USER_AGENT = "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.14; rv:65.0) Gecko/20100101 Firefox/65.0"
  14.     headers = {"user-agent" : USER_AGENT}
  15.     resp = requests.get(URL, headers=headers)
  16.     if resp.status_code == 200:
  17.         soup = BeautifulSoup(resp.content, "html.parser")
  18.         results = []
  19.         for g in soup.find_all('h2', class_='result__title'):
  20.             anchors = g.find_all('a')
  21.             if anchors:
  22.                 link = anchors[0]['href']
  23.                 results.append(link)
  24.     return results
  25.  
  26. def spiderv(num, sites):
  27.    
  28.     crawl = requests.get(sites)
  29.  
  30.     if num in crawl.text:
  31.         print("[+] Found number in website: ", sites)
  32.     else:
  33.         print("[!] Number not found on website : ", sites)
  34.    
  35. def spider(num, sites):
  36.    
  37.     crawl = requests.get(sites)
  38.  
  39.     if num in crawl.text:
  40.         foundnumbers.append(sites)
  41.  
  42. def dorkv(num, sites):
  43.  
  44.     try:
  45.         for result in search("site:{} intext:{}".format(sites, num), stop=1):
  46.             if result:
  47.                 print("[+] Found number in website:" , result)
  48.             else:
  49.                 print("[!] Number not found on website: ", result)
  50.     except:
  51.         print("[!] Google being retard once again blocking requests, try using proxy")
  52.  
  53. def dork(num, sites):
  54.  
  55.     try:
  56.         for result in search("site:{} intext:{}".format(sites, num), stop=1):
  57.             if result:
  58.                 foundnumbers.append(result)
  59.  
  60.     except:
  61.         print("[!] Google being retard once again blocking requests, try using proxy")
  62.    
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement