← All artifacts

WiFi Known Networks

WiFi connection history including known networks, BSSID geolocation data, DHCP leases, and network interface configuration.

Status
available
CLI plugin
network.wifi
Categories
network, system

Overview

WiFi artifacts provide critical geolocation and network connection evidence. The collector captures known network history with connection timestamps, BSSID-level GPS coordinates, DHCP lease records, and network interface details. On macOS 11+, the primary source is known-networks.plist; on earlier versions, airport.preferences.plist contains the full network history.

Analysis Tips

  • Geolocation: BSSID entries in known-networks.plist include GPS latitude, longitude, and accuracy — enabling physical location tracking
  • Connection timeline: AddedAt, JoinedByUserAt, JoinedBySystemAt, and LastDiscoveredAt timestamps reconstruct network connection history
  • Private MAC: macOS 14+ records PrivateMACAddressModeUserSetting per network
  • DHCP leases: Lease files reveal IP assignments, DNS servers, and routers used
  • Version detection: Presence of known-networks.plist indicates macOS 11+; absence indicates legacy mode
  • System-level paths: All WiFi artifacts are in /Library/ (not per-user), requiring root access on live systems

Related Artifacts

References

Data sources

com.apple.wifi.known-networks.plistBinary Plist

/Library/Preferences/

Per-SSID entries with timestamps, BSSIDs, and GPS coordinates (macOS 11+)

com.apple.airport.preferences.plistBinary Plist

/Library/Preferences/SystemConfiguration/

Legacy network history and global WiFi settings

com.apple.wifi.message-tracer.plistBinary Plist

/Library/Preferences/SystemConfiguration/

Per-association telemetry: channel, RSSI, noise, AP OUI

NetworkInterfaces.plistBinary Plist

/Library/Preferences/SystemConfiguration/

WiFi hardware identification and MAC addresses

*.plistBinary Plist

/var/db/dhcpclient/leases/

DHCP lease records with IP assignments and DNS servers