Simulator Test Descriptions
STEAL State: Version
Normal Version
Normal version sequence.
Connections are in the Version
state
- Red sends STEAL 5.0
- Blue sends STEAL 5.0
Simulator has sent STEAL 5.0
to both connections
Garbage String
A controller sends a garbage string.
Connections are in the Version
state
- Blue sends Hello, world!
- Wait .1s (to ensure erroneous command gets there first)
- Red sends STEAL 5.0
Simulator has sent an error
message to, and closed, both connections
Wrong STEAL Version
A controller requests an unsupported STEAL version.
Connections are in the Version
state
- Red sends STEAL 5.1
- Wait .1s (to ensure erroneous command gets there first)
- Blue sends STEAL 5.0
Simulator has sent an error
message to, and closed, both connections
Start Command In Version State
A controller sends a Start command in the Version state.
Both connections are in the
Version state
- Red sends CTF2008 red
- Wait .1s (to ensure erroneous command gets there first)
- Blue sends STEAL 5.0
Simulator has sent an error
message to, and closed, both connections