-
Notifications
You must be signed in to change notification settings - Fork 0
/
sorgula.py
30 lines (23 loc) · 1 KB
/
sorgula.py
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
import requests
from bs4 import BeautifulSoup
URL_LIST = [
"https://github.com/utkusen/turkce-wordlist/blob/master/wordlist.txt"
]
password = input("sifrenizi girin: ")
for _url in URL_LIST:
page = requests.get(url=_url)
soup = BeautifulSoup(page.content, "html.parser")
results = soup.find(class_="highlight tab-size js-file-line-container js-code-nav-container js-tagsearch-file")
if not results:
split_list = _url.split("github.com")
_url = split_list[0] + "github.com" + split_list[1]
split_list = _url.split("/blob/")
_url = split_list[0] + "/" + split_list[1]
page = requests.get(url=_url)
soup = BeautifulSoup(page.content, "html.parser")
results = (str(soup).strip().find(password) != -1)
print("sifreniz bulundu, lutfen sifrenizi guncelleyin." if results else "sifreniz bulunamadi")
if (results): break
results = bool(results.find("td", string=password))
print("sifreniz bulundu, lutfen sifrenizi guncelleyin." if results else "sifreniz bulunamadi")
if (results): break