tmdiagnose

JSON
executablemacOS333.9 KBx86_64, arm64

Apple system daemon — manages telemetry collection and diagnostic reporting

Collects system metrics and diagnostic data across multiple subsystems using private Apple frameworks. Exposes two XPC services for inter-process communication with other system components and user-facing tools. Transmits telemetry to Apple endpoints and processes bundle identifiers to track application behavior. Accesses various file paths to gather system state information and logs diagnostic events. Operates as a privileged daemon with no direct user interface.AI

Fingerprint

Platform
macOS
Type
executable
Arch
x86_64, arm64
Min OS
26.1.0
SDK
26.1.0
File Size
333.9 KB
UUID
E46AA86B-512C-3C8E-BBDD-A687C4CB3800
Analyzed
2026-04-07T05:21:10Z
CDHash
0574e66986c583ab6348c650374b880371b28f8455974b52024fd08eb69837d9

Interesting Strings

URLs & Endpoints(5)

Network Surface

Networking Frameworks

DNA Capability Vector

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

Behavioral Profile

URL Endpoints
5
Telemetry Strings
27
File Paths
21
Bundle IDs
15
IOKit Constants
0
Library Functions
0

Structural HashesSHA-256

Static Libraries0 / 259 functions identified

Functions(259)

0x100000f00+[ImpatientExecutor executeBlock:withTimeout:timeoutBlock:]
0x10000100c+[ImpatientExecutor executeBlocksConcurrently:withTimeout:timeoutBlock:]
0x1000010b8+[ImpatientExecutor executor]
0x1000010e0-[ImpatientExecutor fire]
0x10000129c-[ImpatientExecutor _executeBlockAsync:]
0x100001368sub_100001368
0x1000013bcsub_1000013bc
0x100001404sub_100001404
0x100001440-[ImpatientExecutor _targetBlockDidFinish:]
0x1000014cc-[ImpatientExecutor _lastTargetBlockDidFinish]
0x1000014f8-[ImpatientExecutor targetBlocks]
0x100001504-[ImpatientExecutor setTargetBlocks:]
0x10000150c-[ImpatientExecutor timeout]
0x100001514-[ImpatientExecutor setTimeout:]
0x10000151c-[ImpatientExecutor timeoutBlock]
0x100001528-[ImpatientExecutor setTimeoutBlock:]
0x100001530-[ImpatientExecutor timedOut]
0x10000153c-[ImpatientExecutor isRunning]
0x100001548-[ImpatientExecutor .cxx_destruct]
0x100001598-[IOStreamAccumulator initWithMaximumCapacity:]

Imports152 symbols from 9 dylibs

Exports1

_mh_execute_header0x0