CYBER LIBRARY
Explore the bootcamp
Evidence & investigationIntermediate

System Network Connections Discovery

Network connection discovery queries existing connections to learn which systems and services communicate.

3 min readUpdated 12 Oct 20264 connections
Markdown

What it means

Network connection discovery queries existing connections to learn which systems and services communicate. It can reveal useful destinations without an active scan.

An investigation example

An unknown process lists active connections and shortly afterward contacts a database host seen in the results.

Evidence to examine

Connect the query process, observed connection information, and subsequent network or credential use.

A common analytical pitfall

Routine troubleshooting gathers the same information; enumeration becomes meaningful through the broader sequence.

Response considerations

Identify whether discovered connections led to unauthorized access and preserve host network context before it changes.

Existing connections reveal relationships

Inspecting current connections can show which endpoints and services a host is communicating with. This differs from actively probing other systems for services. The observation may expose business dependencies, management paths, or potential next targets, but a connection table is only a view of state at a particular time. Short-lived connections can disappear before collection.

Local and remote addresses, ports, protocol, state, and process association provide useful context where available. Shared gateways and proxies can obscure the ultimate destination. A port number alone does not identify the application with certainty, and a listed connection does not reveal its full content. Avoid overstating what the table demonstrates.

An academy sees an unfamiliar process enumerating connections shortly before attempting access to a file service. Investigators correlate the query with endpoint ancestry, network records, and the later authentication attempt. An administrator troubleshooting connectivity might perform a similar query, so approved support activity remains an important comparison.

Evidence from the query itself may be limited to process execution, while detailed connection state may come from another sensor. Record which source supports each fact. If a live collection occurs later, do not assume its table exactly matches what was visible to the process during the incident. State changes are central to interpreting this evidence.

Interpret a snapshot

Use a fictional connection table with a browser, an updater, and a file-service connection. Explain what relationships are visible and which questions remain unanswered. Then add a process-execution event showing a connection query. Write a cautious finding that distinguishes enumeration from a new outbound connection or a successful attempt to access another system.

Connection ownership can be transient. Process identifiers may be reused after a process exits, so correlate the identifier with time and other process context rather than matching a number from unrelated snapshots. This detail can prevent attributing a network relationship to the wrong executable during a later review.

GO TO THE SOURCE

References & further reading

Original explanations, with primary references for deeper study.

MITRE ATT&CK T1049: System Network Connections Discovery
EXPLORE THIS IDEA’S CONNECTIONS

A small part of a bigger picture.

5 notes · 7 connections
100%
System Network Connections Discovery · depth 1
Drag to pan · Pinch or use +/− to zoom · Click to preview · Double-click to read
Browse notes as a list (5)
FOLLOW ANOTHER THREADExplore the rest of the library
Start with a concept. Follow its connections.
Detection & responseAbuse Elevation Control MechanismElevation-control abuse bypasses or misuses mechanisms governing privileged execution.Making change happenAcceptance criteriaDefine observable conditions for a deliverable to be accepted.Security essentialsAccess controlUnderstand subjects, resources, permissions, and enforcement through a shared-drive example, including how access changes over time.Detection & responseAccess Token ManipulationAccess token manipulation changes or adopts operating-system security contexts.Risk & resilienceAccount Access RemovalAccount access removal disrupts legitimate users by changing, deleting, or restricting their identities.Evidence & investigationAccount DiscoveryAccount discovery enumerates identities available in a system or environment.Detection & responseAccount ManipulationAccount manipulation changes identity settings to preserve or expand access.Adversarial thinkingAcquire InfrastructureInfrastructure acquisition obtains domains, servers, or other resources used to support operations.Adversarial thinkingActive ScanningActive scanning probes target infrastructure to learn reachable services or weaknesses.Security essentialsAdversary in the middleAn intermediary may observe or alter a communication path.Security essentialsAESA symmetric block cipher whose safe use depends on its mode and implementation.Making change happenAgile deliveryUse short feedback cycles to adapt toward a useful outcome.