# voice - what the Demo panel says when a demo starts, one line per demo,
# in the order of demos/packages. A line is "<area>/<demo>.py  <phrase>".
# The phrase is spoken as written: a word the voice reads wrong is spelled
# for the ear (O S P F, system D). After a change: debug/demo_voice.py

security/suricata.py         Suricata. A sensor that names the traffic it sees.

suricata_demo/quickstart_alerting.py    The quickstart test of Suricata. One signature and one web request, and the sensor raises its first alert.
suricata_demo/rules_format.py           The format of a Suricata rule. The example rule fires, then each of its parts is changed and it stays silent.
suricata_demo/adding_your_own_rules.py  Adding your own rule to Suricata. The rule is loaded, checked, and triggered by a page of gossip.
suricata_demo/thresholding.py           Thresholds in Suricata. One rule alerts on the tenth match, another alerts only once.
suricata_demo/datasets.py               Suricata datasets. A list of hashes catches a bad domain, and a list of user agents fills itself.
suricata_demo/afpacket_ips.py           Suricata as an inline I P S. It carries the packets between two cables, and drops what a rule forbids.
suricata_demo/xbits_ssh_blacklist.py    An S S H blacklist with Suricata. A bot client is dropped and listed, and the list blocks what follows.
