Firefly optimisation algorithm for distributed network security vulnerability scanning and intrusion detection | Synapse