-
Notifications
You must be signed in to change notification settings - Fork 4
/
flow_fence_2.aal
63 lines (49 loc) · 1.97 KB
/
flow_fence_2.aal
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
57
58
59
60
61
62
63
agents:
digAgent:
group: dig_group
path: /share/magi/modules/MAGIAgents/Agents/digAgent/
execargs: []
httpAgent:
group: http_group
code: /share/magi/modules/MAGIAgents/Agents/httpClient/
execargs: []
pingAgent:
group: attack_group
code: /share/magi/modules/MAGIAgents/Agents/hPingAgent/
execargs: []
## The mapping from the AAL procedure to the experiment apparatus
groups:
#attack_group: [attackNode-1]
#attack_group: [attackNode-1 attackNode-2]
#attack_group: [attackNode-2, attackNode-1, attackNode-4]
#attack_group: [attackNode-2, attackNode-1, attackNode-4, attackNode-5]
#attack_group: [attackNode-2, attackNode-1, attackNode-4, attackNode-5, attackNode-6]
#attack_group: [attackNode-2, attackNode-1, attackNode-4, attackNode-5, attackNode-6, attackNode-7]
#attack_group: [attackNode-2, attackNode-1, attackNode-4, attackNode-5, attackNode-6, attackNode-7, attackNode-8]
#attack_group: [attackNode-2, attackNode-1, attackNode-4, attackNode-5, attackNode-6, attackNode-7, attackNode-8, attackNode-9]
#attack_group: [attackNode-2, attackNode-1, attackNode-4, attackNode-5, attackNode-6, attackNode-7, attackNode-8, attackNode-9, attackNode-10]
attack_group: [attackNode-2, attackNode-1, attackNode-4, attackNode-5, attackNode-6, attackNode-7, attackNode-8, attackNode-9, attackNode-10 attackNode-11]
dig_group: [digClient-1]
http_group: [attackNode-3]
streamstarts: [ digstream, httpstream, attackstream, cleanupstream ]
eventstreams:
digstream:
- type: event
agent: digAgent
method: startDig
args: { }
httpstream:
- type: event
agent: httpAgent
method: startHttp
args: { }
attackstream:
- type: event
agent: pingAgent
method: startPing
trigger: finished
args: { }
cleanupstream:
- type: trigger
triggers: [ {event: finished, target: exit} ]
################################################