3A. Analyse network Monitoring Output obj 3.1, 4.4 Flashcards
What is a SPAN?
Switch Port Analyser
- SPAN allows for traffic from one or more networks to be mirrored to a single monitoring port that can be analysed using network analysis tools e.g., Wireshark
What is a TAP?
Test Access Port
- A TAP allows an admin to insert a device the monitor traffic at the physical layer, without interfering with the network. There are 2 types of TAP:
1) Passive - allows admin to monitor without making changes to the network
2) Active - allows admin to make operations on network traffic e.g., filtering, port forwarding
Where are sniffers typically placed?
Inside a firewall or close to a high priority server. The goal is to identify malicous traffic that has bypassed the firewall.
Ways to identify an ARP Spoofing attack?
- Different IP addresses are advertised to the same MAC address
2.
What is a flow collector?
A means of recording metadata and statistics about network traffic rather than recording each frame. It is a solution to organisations that do not have the resources to Full Packet Capture all the time.
What is netflow?
A means of reporting network flow information to a database. It provides the following:
- networking protocol interface used
- version and type of IP used
- src/dst of IP address
- src/dst of UDP/TCP
- IP’s Type of Service (ToS)
What is Zeek?
Zeek acts as a resource saving tool by operating as a passive network monitor, working in the same manner as a sniffer, but instead of recording/storing large quantities of data, instead logs only data of potential interest, reducing storage/processing requirements.
What are DGAs?
Domain Generation Algorithm
- used by malware packages to dynamically generate domain names, used for C2, from a known seed
Ways to identify DGAs
1) DGAs can produce long DNS labels that can be identified through expression matching filters
2) High rate of NXDOMAIN errors returned to client or logged by local DNS resolver
3) May have higher levels of entropy, or lower numbers of vowels
URL Analysis tools can:
1) Resolve percent encoding
2) assess URL redirects
3) show source code for scripts a URL might call
what does HTTP 200 response code indicate?
A successful GET or POST request (OK)
what does HTTP 201 response code indicate?
Successful PUT request in creating a resource
what does HTTP 3xx response code indicate?
Indicates a Redirect
what does HTTP 4xx response code indicate?
Indicates an error in the client request e.g., lack of authentication credentials (401), lack of permissions (403)
what does HTTP 5xx response code indicate?
Indicates server-side issue