-
Notifications
You must be signed in to change notification settings - Fork 34
Expand file tree
/
Copy pathdatabase.sql
More file actions
55 lines (50 loc) · 1.61 KB
/
database.sql
File metadata and controls
55 lines (50 loc) · 1.61 KB
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
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
CREATE DATABASE IF NOT EXISTS panel;
USE panel;
/* Accounts Passwords are MD5*/
CREATE TABLE IF NOT EXISTS accounts(
id INT NOT NULL AUTO_INCREMENT PRIMARY KEY,
username VARCHAR(120),
password VARCHAR(120)
);
INSERT INTO accounts(username, password) VALUES ('admin','21232f297a57a5a743894a0e4a801fc3'); /* Username: admin Password: admin in MD5 */
/* Bot Information Table */
CREATE TABLE IF NOT EXISTS clients(
id INT NOT NULL AUTO_INCREMENT PRIMARY KEY,
guid VARCHAR(120),
ip VARCHAR(120),
whoami VARCHAR(120),
os VARCHAR(120),
installdate VARCHAR(120),
isadmin VARCHAR(120),
antivirus VARCHAR(120),
cpuinfo VARCHAR(120),
gpuinfo VARCHAR(120),
clientversion VARCHAR(120),
lastcheckin VARCHAR(120),
lastcommand VARCHAR(120)
);
/* TaskMngr */
CREATE TABLE IF NOT EXISTS tasks(
id INT NOT NULL AUTO_INCREMENT PRIMARY KEY,
name VARCHAR(120),
guid VARCHAR(120),
command TEXT(65533),
method VARCHAR(120)
);
/* Commands */
CREATE TABLE IF NOT EXISTS command(
id INT NOT NULL AUTO_INCREMENT PRIMARY KEY,
code INT NOT NULL COMMENT "0 - run exe ; 1 - idle ; 2 - transfer s -> c ; 3 transfer c -> s",
interval_sec INT DEFAULT 0 NULL COMMENT "command run each sec",
run_count INT DEFAULT 1 COMMENT "run count",
command TEXT(65533),
status INT DEFAULT 0 COMMENT "0 - create ; 1 - doing ; 2 - done ; 3 - error ;",
guid VARCHAR(120) NOT NULL COMMENT " guid is foreign key of clients.guid",
file_path VARCHAR(1200) DEFAULT "" COMMENT " result file path",
last_update DATETIME DEFAULT NOW()
);
/* LastC&C */
CREATE TABLE IF NOT EXISTS lastlogin(
id INT NOT NULL AUTO_INCREMENT PRIMARY KEY,
timeanddate VARCHAR(120)
);