-
Notifications
You must be signed in to change notification settings - Fork 4
Expand file tree
/
Copy pathmeta_data.py
More file actions
56 lines (53 loc) · 3.17 KB
/
meta_data.py
File metadata and controls
56 lines (53 loc) · 3.17 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
56
BASE_PATH = "CICIDS2018_dataset/"
FILE_PATH = "Processed Traffic Data for ML Algorithms copy/"
FEATURE_LIST = ["Dst Port","Protocol","Flow Duration",
"Tot Fwd Pkts","Tot Bwd Pkts",
"TotLen Fwd Pkts","TotLen Bwd Pkts",
"Fwd Pkt Len Max","Fwd Pkt Len Min",
"Fwd Pkt Len Mean","Fwd Pkt Len Std",
"Bwd Pkt Len Max","Bwd Pkt Len Min",
"Bwd Pkt Len Mean","Bwd Pkt Len Std",
"Flow Byts/s","Flow Pkts/s","Flow IAT Mean",
"Flow IAT Std","Flow IAT Max","Flow IAT Min",
"Fwd IAT Tot","Fwd IAT Mean","Fwd IAT Std",
"Fwd IAT Max","Fwd IAT Min","Bwd IAT Tot",
"Bwd IAT Mean","Bwd IAT Std","Bwd IAT Max",
"Bwd IAT Min","Fwd PSH Flags","Bwd PSH Flags",
"Fwd URG Flags","Bwd URG Flags","Fwd Header Len",
"Bwd Header Len","Fwd Pkts/s","Bwd Pkts/s",
"Pkt Len Min","Pkt Len Max","Pkt Len Mean",
"Pkt Len Std","Pkt Len Var","FIN Flag Cnt",
"SYN Flag Cnt","RST Flag Cnt","PSH Flag Cnt",
"ACK Flag Cnt","URG Flag Cnt","CWE Flag Count",
"ECE Flag Cnt","Down/Up Ratio","Pkt Size Avg",
"Fwd Seg Size Avg","Bwd Seg Size Avg",
"Fwd Byts/b Avg","Fwd Pkts/b Avg",
"Fwd Blk Rate Avg","Bwd Byts/b Avg","Bwd Pkts/b Avg",
"Bwd Blk Rate Avg","Subflow Fwd Pkts",
"Subflow Fwd Byts","Subflow Bwd Pkts",
"Subflow Bwd Byts","Init Fwd Win Byts",
"Init Bwd Win Byts","Fwd Act Data Pkts",
"Fwd Seg Size Min","Active Mean","Active Std",
"Active Max","Active Min","Idle Mean","Idle Std",
"Idle Max","Idle Min", "Label"]
DOS_FEATURE_LIST = ["Dst Port","Protocol","Flow Duration",
"Tot Bwd Pkts","Bwd Pkt Len Max","Bwd Pkt Len Min",
"Bwd Pkt Len Mean","Bwd Pkt Len Std",
"Bwd Header Len",
"Pkt Len Min","Pkt Len Max","Pkt Len Mean",
"Pkt Len Std","Pkt Len Var","Down/Up Ratio",
"Pkt Size Avg","Fwd Seg Size Avg","Bwd Seg Size Avg",
"Init Fwd Win Byts","Init Bwd Win Byts",
"Fwd Seg Size Min","Idle Mean","Idle Std",
"Idle Max","Idle Min", "Label",
# "Flow IAT Mean","Flow IAT Std","Flow IAT Max",
# "Flow IAT Min","Fwd IAT Tot","Fwd IAT Mean",
# "Fwd IAT Std","Fwd IAT Max","Fwd IAT Min",
# "Bwd IAT Tot","Bwd IAT Mean","Bwd IAT Std",
# "Bwd IAT Max","Bwd IAT Min",
]
LABELS = ['Benign', 'Bot', 'Brute Force -Web', 'Brute Force -XSS',
'DDOS attack-HOIC', 'DDOS attack-LOIC-UDP', 'DDoS attacks-LOIC-HTTP',
'DoS attacks-GoldenEye', 'DoS attacks-Hulk',
'DoS attacks-SlowHTTPTest','DoS attacks-Slowloris','FTP-BruteForce',
'Infilteration', 'SQL Injection', 'SSH-Bruteforce']