State transition analysis: a rule-based intrusion detection approach | Synapse