gamecontrollerd

JSON
executablemacOS190.0 KBx86_64, arm64

Analytics daemon — collects and submits diagnostic data to Apple servers

Gathers system telemetry and diagnostic information, then submits it to Apple via network connections to designated endpoints. Accesses keychain for credential management and listens for incoming connections to receive data from other system processes. Exposes multiple XPC services to allow other daemons and applications to contribute analytics events and diagnostic data. Uses Apple's unified analytics framework to normalize and batch submissions, reducing network overhead.AI

Fingerprint

Platform
macOS
Type
executable
Arch
x86_64, arm64
Min OS
26.1.0
SDK
26.1.0
File Size
190.0 KB
UUID
8F53B905-BA70-3633-A7D9-98CEB818B4A3
Analyzed
2026-04-09T09:50:22Z
CDHash
5902642498a61b072a755a8d7706a154cd5b35585143b58aaa17bd5b7705172f

Interesting Strings

Network Surfaceentitled

DNA Capability Vector

Location
0
Keychain
1
Network
2
Storage
0
Hardware
0
IPC
1
Analytics
1
Security
0
System
0

Behavioral Profile

URL Endpoints
5
Telemetry Strings
11
File Paths
8
Bundle IDs
71
IOKit Constants
0
Library Functions
0

Structural HashesSHA-256

Static Libraries0 / 95 functions identified

Functions(95)

0x100000f90-[GameControllerDaemonAnalytics sendEvent:withPayload:]
0x100000f9c-[GameControllerDaemonAnalytics sendEvent:withXPCPayload:]
0x100000ff8-[GameControllerDaemonAnalytics sendEvent:withPayloadBuilder:]
0x100001004-[GameControllerDaemonAnalytics sendEvent:withXPCPayloadBuilder:]
0x10000105csub_10000105c
0x10000116csub_10000116c
0x1000011a4sub_1000011a4
0x100001290sub_100001290
0x1000012c8sub_1000012c8
0x1000012f0sub_1000012f0
0x100001334sub_100001334
0x10000137csub_10000137c
0x1000013c0sub_1000013c0
0x100001408sub_100001408
0x10000144csub_10000144c
0x100001494sub_100001494
0x1000014d8sub_1000014d8
0x100001520sub_100001520
0x100001564sub_100001564
0x1000015a8sub_1000015a8

Imports105 symbols from 8 dylibs

Exports1

_mh_execute_header0x0