Chapter 8: Network and Computer Forensics Review

0.0(0)
Studied by 0 people
call kaiCall Kai
learnLearn
examPractice Test
spaced repetitionSpaced Repetition
heart puzzleMatch
flashcardsFlashcards
GameKnowt Play
Card Sorting

1/126

flashcard set

Earn XP

Description and Tags

Comprehensive vocabulary flashcards covering network forensic fundamentals, protocols, host artifacts, network security appliances, and intrusion investigation workflows based on lecture notes.

127 Terms

1
New cards

Network Forensics

The practice of reconstructing communications and host changes using packets, flows, infrastructure logs, and endpoint artifacts.

2
New cards

Network Intrusion Forensics vs. Traditional Computer Forensics

Intrusion forensics often spans many systems and focuses on system logs, credentials, traffic, and volatile evidence, whereas traditional examination often begins from a static device image and user files.

3
New cards

Real-time Capture and Analysis

Collection and inspection of network activity as it occurs, dependent upon sensor placement, throughput, RAM, and storage capacity.

4
New cards

Retrospective Network Analysis

The process of reconstructing earlier network activity from stored packet captures, flow records, and logs.

5
New cards

Packet

A discrete block of data transmitted across a network; an IP packet consists of a header and a payload.

6
New cards

Packet Sniffer

A tool that captures network traffic, such as tcpdump or Wireshark.

7
New cards

Protocol Analyzer

A tool designed to decode captured network traffic and interpret protocol fields and conversational exchanges.

8
New cards

NIC Promiscuous Mode

An operational mode that causes a network interface to accept all frames it physically receives, even if addressed to another interface. It does not induce a switch to forward unrelated traffic to that interface.

9
New cards

Unicast Traffic Capture Methods (Switched Networks)

Techniques for a sensor to view unicast traffic between other switched hosts, accomplished by capturing at a transit point, using an inline network TAP, or configuring a switch mirror/SPAN port.

10
New cards

RAID 0

Disk striping across multiple drives to maximize storage capacity and throughput, offering zero data redundancy.

11
New cards

Clock Skew

Discrepancies among independent device clocks that can misorder event sequences in forensic timelines. Mitigation requires preserving original timestamps and offsets, normalizing working timestamps, and documenting temporal uncertainty.

12
New cards

Managed Service Provider (MSP)

An external organization delivering IT services to client organizations; its broad privileged access makes it a frequent conduit for multi-client compromises.

13
New cards

Proxy Server

An intermediary system that forwards client requests, generating logs that can correlate internal client IPs and timestamps with outbound proxy IP connections.

14
New cards

Squid

A widely used caching web proxy whose access logs and internal cache provide evidentiary leads regarding HTTP/web requests.

15
New cards

URI vs. URL

A URI (Uniform Resource Identifier) identifies a specific resource, while a URL (Uniform Resource Locator) is a type of URI that additionally specifies where or how to access that resource.

16
New cards

Browser Helper Object (BHO)

A legacy Microsoft Internet Explorer plugin/extension loaded automatically alongside the browser; also referenced as a Browser Help Object.

17
New cards

HTTP Method: GET

An HTTP method used to fetch a representation of the specified target resource.

18
New cards

HTTP Method: HEAD

An HTTP method that requests GET-identical response headers without transferring the corresponding response body.

19
New cards

HTTP Method: OPTIONS

An HTTP method utilized to query the communication options and requirements supported by a resource or server.

20
New cards

HTTP Method: POST

An HTTP method that submits an entity representation to the target resource for processing.

21
New cards

HTTP Method: PUT

An HTTP method that creates a new resource or replaces the state of an existing target resource at the specified URI.

22
New cards

HTTP Method: DELETE

An HTTP method requesting the permanent removal of the designated target resource.

23
New cards

HTTP Method: CONNECT

An HTTP method used to establish a bidirectional communications tunnel, commonly utilized for TLS tunneling through an HTTP proxy.

24
New cards

HTTP Method: TRACE

An HTTP diagnostic method requesting the remote recipient to echo back the received request.

25
New cards

HTTP 400 / 401 / 403

Client error status codes corresponding respectively to Bad Request, Authentication Required (Unauthorized), and Forbidden.

26
New cards

HTTP 404 / 405 / 406

Client error status codes indicating Resource Missing or Undisclosed (Not Found), Method Disallowed (Method Not Allowed), and No Acceptable Representation (Not Acceptable).

27
New cards

HTTP 407 / 408 / 409 / 410

Client error status codes indicating Proxy Authentication Required, Request Timeout, Conflict, and Resource Gone.

28
New cards

HTTP 500 / 501 / 502

Server error status codes corresponding to Internal Server Error, Unimplemented Functionality (Not Implemented), and Invalid Upstream Response (Bad Gateway).

29
New cards

HTTP 503 / 504 / 505

Server error status codes indicating Service Unavailable, Upstream Timeout (Gateway Timeout), and Unsupported HTTP Version.

30
New cards

Client-Side vs. Server-Side Scripting

Client-side code (e.g., browser JavaScript) executes within the local user client; server-side code (e.g., PHP) executes directly on the web server to alter server state or render dynamic responses.

31
New cards

Linux /etc/passwd, /etc/shadow, and /etc/group

Core Linux configuration files storing user account records, restricted password hashes, and group definitions, respectively.

32
New cards

Linux ~/.bash_history, ~/.ssh, and /etc/ssh

Standard Linux forensic locations for a user's command line history, personal SSH keys/configurations, and system-wide SSH daemon configuration or host keys, respectively.

33
New cards

Linux /var/log and /var/www/html

Standard Linux directory paths housing system/service log files and default Apache web document root files, respectively.

34
New cards

DHCP (Dynamic Host Configuration Protocol)

A network management protocol that automatically assigns IP address leases and operational parameters (such as subnet masks, default gateways, and DNS servers) to hosts.

35
New cards

DHCPv4 Ports

UDP port 6767 for the DHCP server listening daemon and UDP port 6868 for the DHCP client.

36
New cards

DHCP DORA

The four-step lease negotiation sequence: Discover (locates servers), Offer (proposes lease configuration), Request (selects or renews lease), and ACK (confirms allocation).

37
New cards

DHCPNAK vs. DHCPDECLINE

DHCPNAK is an explicit refusal sent by a server rejecting a client lease request; DHCPDECLINE is sent by a client notifying the server that the offered IP address is already active on the network.

38
New cards

DHCPRELEASE vs. DHCPINFORM

DHCPRELEASE relinquishes an assigned IP lease back to the pool; DHCPINFORM allows a client with an existing IP address to request local configuration parameters without obtaining a new lease.

39
New cards

dhcpd.leases vs. dhcpd.conf

In ISC DHCP environments, dhcpd.leases stores active and historical client lease states, whereas dhcpd.conf defines server configurations, address pools, lease timers, and logging behaviors.

40
New cards

DHCP Starvation

A denial-of-service attack that floods a subnet with fabricated requests to deplete all available IP addresses in a DHCP pool.

41
New cards

Rogue DHCP / DHCP Poisoning

An attack involving an unauthorized DHCP server answering client Discover requests to assign malicious gateway routes, rogue DNS servers, or manipulated settings.

42
New cards

Syslog

A standard message logging protocol permitting network devices, appliances, and applications to transmit diagnostic and event notifications to a centralized collector.

43
New cards

Hub vs. Switch

A Layer 11 hub repeats incoming electrical/optical signals blindly to all other ports; a Layer 22 switch inspects incoming frames, populates a MAC table, and selectively forwards unicast traffic to specific destination ports.

44
New cards

Switch CAM / MAC Address Table

A hardware table on a Layer 22 switch mapping learned source MAC addresses to specific physical switch ports and VLANs; entries age out over time if not refreshed.

45
New cards

Default Gateway

The designated next-hop routing interface configured on an endpoint to forward all network traffic destined outside the local subnet boundary.

46
New cards

Address Resolution Protocol (ARP)

A communication protocol used to resolve a known local Layer 33 IPv4 address to its corresponding Layer 22 physical MAC address.

47
New cards

arp -a

A command-line command executed on an operating system to output the local ARP table containing recently resolved IPv4-to-MAC mappings.

48
New cards

Traceroute

A diagnostic utility that maps the network path to a destination by dispatching packets with incrementally increasing TTL or Hop Limit values to elicit ICMP Time Exceeded messages from intermediate routers.

49
New cards

SMTP (Simple Mail Transfer Protocol)

The standard protocol used to transmit electronic mail between mail clients and relays or across authoritative message transfer agents.

50
New cards

MX Record

A DNS Mail Exchange record used by transmitting mail transfer agents to identify the domain's authoritative mail servers and their relative delivery preferences.

51
New cards

Email Received Headers

RFC-compliant email headers added sequentially by each handling MTA, identifying relay hops, transmission timestamps, and apparent sender hostnames. Analysis begins at the trusted recipient edge.

52
New cards

MIME (Multipurpose Internet Mail Extensions)

An internet standard extending email message formats to support non-ASCII text, multi-part payloads, binary attachments, and alternative body representations (such as HTML).

53
New cards

DKIM (DomainKeys Identified Mail)

An email authentication framework enabling organizations to affix cryptographic digital signatures to outgoing email messages, verifying integrity over designated headers and body contents.

54
New cards

DNS Zone

An administrative, distinct boundary within the hierarchical Domain Name System containing records managed by a single administrative entity.

55
New cards

DNS A vs. AAAA Records

An 'A' record maps a fully qualified domain name to a 3232-bit IPv4 address, whereas an 'AAAA' record maps a domain name to a 128128-bit IPv6 address.

56
New cards

DNS CNAME Record

A Canonical Name record within DNS used to map an alias domain name to another canonical domain name.

57
New cards

DNS PTR Record

A Pointer record used within reverse DNS lookup zones to map an IP address back to its corresponding canonical hostname.

58
New cards

Traditional DNS Transport and Port

Operates over UDP or TCP port 5353. TCP transport is historically invoked when a UDP response message exceeds buffer bounds and returns truncated.

59
New cards

Windows Hosts File Path

Stored locally at %SystemRoot%\System32\drivers\etc\hosts, providing local hostname-to-IP overrides that can be manipulated to redirect host network communications.

60
New cards

ICANN vs. IANA

ICANN governs the overall operational stability and global identifier coordination of the internet; IANA functions include allocating top-level global IP blocks and AS numbers to Regional Internet Registries (RIRs).

61
New cards

PGP Message Encryption

A hybrid cryptosystem that encrypts plaintext messages using an ephemeral symmetric session key, which is subsequently encrypted using the recipient's public key. The recipient decrypts the session key using their private key.

62
New cards

PGP Digital Signature

A verification mechanism wherein the sender signs a cryptographic digest of a message using their private key; recipients verify authenticity and integrity using the sender's public key.

63
New cards

Public PGP Key Forensic Value

Can reveal a unique key fingerprint, creation metadata, and associated claimed user identification or email strings that warrant corroborating investigation.

64
New cards

IPv4 Header Length (IHL) and Total Length

IHL denotes the length of the IPv4 header in 3232-bit words, while Total Length specifies the complete packet length (header plus encapsulated payload) in bytes.

65
New cards

IPv4 DSCP and ECN

DSCP (Differentiated Services Code Point) classifies traffic for Quality of Service handling; ECN (Explicit Congestion Notification) signals network congestion without dropping packets.

66
New cards

IPv4 Fragmentation Fields

Identification, Flags (DF/MF), and Fragment Offset fields used by receiving network stacks to track, order, and reassemble fragmented IP packets.

67
New cards

IPv4 Time to Live (TTL)

An 88-bit counter field decremented by each intermediate forwarding router; once it decrements to zero, the packet is discarded to prevent infinite routing loops.

68
New cards

Subnet Mask / CIDR Prefix

A bitmask identifying the network portion of an IP address. Bitwise AND calculation of an IPv4 address and its subnet mask produces the base network address.

69
New cards

192.168.1.130/26 Subnet Boundaries

Network address: 192.168.1.128; Broadcast address: 192.168.1.191; Usable host IP range: 192.168.1.129 through 192.168.1.190.

70
New cards

Usable Hosts in a Standard IPv4 /26 Subnet

6262 usable host addresses (26−2=64−22^6 - 2 = 64 - 2), accounting for the deduction of the network and broadcast addresses.

71
New cards

Historical IPv4 Class First-Octet Ranges

Class A: 1–1261\text{--}126; Class B: 128–191128\text{--}191; Class C: 192–223192\text{--}223; Class D (Multicast): 224–239224\text{--}239; Class E (Reserved/Experimental): 240–255240\text{--}255.

72
New cards

RFC 1918 Private IPv4 Ranges

Three non-routable address reservations: 10.0.0.0/8, 172.16.0.0/12, and 192.168.0.0/16.

73
New cards

Special IPv4 Addresses (127.0.0.1, 169.254.0.0/16, 255.255.255.255)

Represent the local host loopback interface, IPv4 link-local (APIPA) auto-assignment space, and the limited subnet broadcast address, respectively.

74
New cards

NAT vs. PAT

Network Address Translation (NAT) modifies IP addresses between networks; Port Address Translation (PAT) additionally multiplexes transport-layer source ports, allowing multiple internal hosts to share one public IP address.

75
New cards

PAT Session Attribution

The forensic procedure of matching an external public IP, mapped external port, protocol, and exact timestamp to stateful NAT/firewall translation logs, followed by correlating the revealed internal IP to DHCP leases or host artifacts.

76
New cards

MAC Address

A Layer 22 physical interface identifier that is easily spoofed or randomized and is normally stripped when traffic crosses Layer 33 routing boundaries.

77
New cards

Network Five-Tuple

The core metadata set identifying a network connection: Source IP, Destination IP, Source Port, Destination Port, and Transport Protocol.

78
New cards

Flow Metadata vs. Full Packet Capture

Flow records summarize conversation sessions (recording endpoints, timestamps, and packet/byte counts), whereas full packet capture preserves complete raw headers and payload bytes visible at the tap.

79
New cards

Default Administrative and Cleartext Ports

FTP Control: 2121; FTP Active Data: 2020; SSH: 2222; Telnet: 2323.

80
New cards

Default Mail Ports

SMTP: 2525; POP3: 110110; IMAP: 143143.

81
New cards

Default Web and Remote Desktop Ports

HTTP: 8080; HTTPS: 443443; RDP: 33893389; IRC example: 66676667.

82
New cards

IDS vs. IPS

An Intrusion Detection System (IDS) alerts administrators upon observing suspicious activity; an inline Intrusion Prevention System (IPS) actively blocks, drops, or terminates offending sessions in real time.

83
New cards

Signature-Based vs. Anomaly-Based IDS

Signature-based detection compares traffic patterns against specific known attack strings/rules; anomaly-based detection evaluates traffic variations against established statistical baselines of normal behavior.

84
New cards

Stateless vs. Stateful Firewalls

Stateless firewalls filter individual packets against static rule sets in isolation; stateful firewalls track the full lifecycle, sequence numbers, and state transitions of active connections.

85
New cards

OSI Layer 1 (Physical Layer)

Moves raw, unstructured bitstreams over physical transmission media such as copper cabling, optical fiber, or radio frequencies.

86
New cards

OSI Layer 2 (Data Link Layer)

Packages data into frames and coordinates local link transfers using physical addressing such as Ethernet MAC addresses; typical home of network switches.

87
New cards

OSI Layer 3 (Network Layer)

Handles logical packet addressing, network routing, and path determination across subnets; home to IP and ICMP.

88
New cards

OSI Layer 4 (Transport Layer)

Coordinates end-to-end communication sessions and data transfer reliability using transport endpoints and port assignments; home to TCP and UDP.

89
New cards

OSI Layer 5 (Session Layer)

Establishes, manages, synchronizes, and terminates interactive dialogues and sessions between communicating applications.

90
New cards

OSI Layer 6 (Presentation Layer)

Translates, formats, serializes, compresses, and encrypts data structures to present a standardized format across disparate systems.

91
New cards

OSI Layer 7 (Application Layer)

Exposes network services and interfaces directly to end-user software applications; encompasses protocols like HTTP, DNS, and SMTP.

92
New cards

TCP Three-Way Handshake

The standard connection initialization sequence: Initiator dispatches SYN, Responder replies with SYN-ACK, and Initiator confirms with ACK.

93
New cards

SYN Flood

A denial-of-service attack transmitting an onslaught of spoofed TCP SYN requests without returning ACKs, filling connection state queues and starving server resources.

94
New cards

PBX / IP-PBX Toll Fraud Evidence

Evidentiary data including call detail records (CDRs), carrier invoices, extension authentication logs, and call-forwarding configuration modifications indicating unauthorized routing to premium-rate numbers.

95
New cards

SIP and SDP

SIP (Session Initiation Protocol) is an application-layer signaling protocol that sets up, modifies, and tears down multimedia sessions; SDP (Session Description Protocol) defines the media parameters and streaming ports for those sessions.

96
New cards

STUN

Session Traversal Utilities for NAT (historically Simple Traversal of UDP Through NATs); assists real-time VoIP/SIP endpoints in discovering their public mapped NAT address and port.

97
New cards

SOC vs. Incident Response (IR) Team

A Security Operations Center (SOC) continuously monitors telemetry and triages inbound alerts; the Incident Response (IR) team scopes, contains, forensically investigates, and remediates confirmed security breaches.

98
New cards

STIX and TAXII

STIX (Structured Threat Information Expression) provides a structured language and data model to represent threat intelligence; TAXII (Trusted Automated Exchange of Intelligence Information) is the transport protocol used to exchange STIX data.

99
New cards

Advanced Persistent Threat (APT)

A sophisticated, highly resourced adversary or coordinated campaign conducting stealthy, continuous operations over extended periods, often aimed at espionage or intellectual property theft.

100
New cards

APT10 / Operation Cloud Hopper

A prominent cyber espionage campaign targeting managed service providers (MSPs) as an infiltration vector into customer networks; cited utilizing tools such as Poison Ivy, PlugX, RedLeaves, and QuasarRAT.