Selamlar Python ile bir subdomain scanner yazdım programdan kareler:
Program Hakkında
Linkleri https şek yazmayın yani
https://facebook.com değil
facebook.com şeklinde
Programda urllib, urllib2, re, sys kütüphaneleri kullanılmıştır.
Program kodları
Program Hakkında
Linkleri https şek yazmayın yani
https://facebook.com değil
facebook.com şeklinde
Programda urllib, urllib2, re, sys kütüphaneleri kullanılmıştır.
Program kodları
Kod:
import urllib, urllib2, re, sys
kullaniciadi = raw_input (" THT Kullanıcı Adınız: ")
print kullaniciadi, ("hosgeldin")
SiteAdresi = raw_input("Site Adresi : ")
start = 1
pageCount = 5
checkDomains = []
_s1 = None
header = {'User-Agent':'Mozilla/5.0'}
for i in range(pageCount) :
url = "https://www.google.com/search?q=site:"+SiteAdresi+"&start="+str(i*10)
req = urllib2.Request(url, headers=header)
_r = urllib2.urlopen(req).read()
domains = re.findall('<cite>(.*?)</cite>', _r)
for j in range(len(domains)) :
_c = 0
isSubDom = re.findall('(.*?)'+SiteAdresi, domains[j])
if len(checkDomains) == 0 :
checkDomains.append(domains[j])
if isSubDom[0] != "www" :
for k in range(len(checkDomains)) :
_s1 = re.search(isSubDom[0], checkDomains[k])
if _s1 != None :
_c = 1
break
if _c == 0:
print domains[j]
print ("THT SrX Scanner ile bulundu")
checkDomains.append(domains[j])
