Network investigation guide

Investigating HTTPS Beacons

An HTTPS beacon is a recurring pattern of short connections from one device to the same internet endpoint, often with little data returned.

Command and control MITRE ATT&CK: T1071.001 Application Layer Protocol: Web Protocols
Network illustration representing HTTPS Beacons

What do HTTPS Beacons mean?

Malware uses beaconing to check in for instructions, but updates, telemetry, notifications, and monitoring agents can look similar. Destination reputation, timing, process attribution, and novelty help separate them.

How to investigate HTTPS Beacons

  1. 1

    Measure the interval regularity, duration, destination stability, and data exchanged.

  2. 2

    Identify the initiating process, executable reputation, parent process, and installation path.

  3. 3

    Review domain age, reputation, ownership, popularity, and prior contact history.

  4. 4

    Look for payload growth, tasking, downloads, lateral movement, or other host detections.

Common benign explanations

Finding this behavior does not by itself prove malicious intent. Common explanations include:

  • Software updates, telemetry, crash reporting, and analytics
  • Email, chat, calendar, notification, and certificate-status polling
  • Monitoring agents or applications retrying an unavailable service

When to escalate or de-escalate

Escalate when

  • An unknown or suspicious process contacts a new or low-reputation endpoint with regular timing.
  • Beaconing coincides with downloads, commands, persistence, credential access, or lateral movement.

De-escalate when

  • The process and endpoint belong to a verified, approved application.
  • The timing and destination match a documented update, telemetry, or monitoring service.

Investigate network behavior with Red Hand Analytics

Upload a PCAP or connect Red Hand Collector. Both use Red Hand Analytics, where meaningful behavior, endpoints, DNS, data flows, and connection evidence stay connected.

Tell us what is happening

A real person from our team will review your request, and there is no fee for the initial request. Please provide as much detail as possible so we can determine whether it makes sense to assign someone to your issue or direct you to someone who can help.