A review of port scanning techniques | Synapse