gputoolsserviced
executablemacOS835.3 KBx86_64, arm64
Network configuration and security management — handles system network settings and certificate operations
Manages network configuration, reachability monitoring, and security credential operations on macOS. Accesses keychain and certificate stores to handle system authentication and code signing verification. Communicates directly with hardware and drivers to control network interfaces. Exposes ten XPC services allowing other system components and applications to query and modify network settings, certificate information, and reachability status. Sends telemetry data to Apple endpoints and monitors eight network destinations for connectivity and configuration purposes.AI
Fingerprint
- Platform
- macOS
- Type
- executable
- Arch
- x86_64, arm64
- Min OS
- 26.1.0
- SDK
- 26.1.0
- File Size
- 835.3 KB
- UUID
- DD272625-380B-3B43-B54F-FE4CD7236F46
- Analyzed
- 2026-04-09T09:50:59Z
- CDHash
- 038140c68f1189f5dc2c2fed343b0b9aade7ecaf22fd741dc30ce3b50c05b4d5
Capabilities
NetworkNetwork configuration and reachability
/System/Library/Frameworks/SystemConfiguration.framework/Versions/A/SystemConfigurationHardwareDirect hardware/driver communication
/System/Library/Frameworks/IOKit.framework/Versions/A/IOKitSecurityKeychain, certificates, code signing
/System/Library/Frameworks/Security.framework/Versions/A/SecurityFrameworks16
Entitlements7
com.apple.launchservices.allowedlaunchenvironmentvariables
GT_LAUNCH_UUIDMTLREPLAYER_ALLOW_PROGRAM_ADDRESS_TABLESFS_CACHE_SIZEMETAL_DEBUG_ERROR_MODEMETAL_DEVICE_WRAPPER_TYPEMETAL_FRAME_DEBUGGER_DISABLE_DISPLAY_ON_DEVICEMTL_MONOLITHIC_COMPILERMTLREPLAYER_ABORT_ON_ERROR_CODEMTLREPLAYER_ABORT_ON_FAILURE_TYPEMTLREPLAYER_ALLOW_ALIAS_IOSURFACE_BACKED_BUFFERSMTLREPLAYER_ALLOW_BUFFER_PINNINGMTLREPLAYER_ALLOW_OTHER_PLATFORMSMTLREPLAYER_BUFFER_PINNING_REQUIRES_ABMTLREPLAYER_DISABLE_COMMAND_ENCODER_RESUMEMTLREPLAYER_DISABLE_HEAP_TEXTURE_COMPRESSIONMTLREPLAYER_DISABLE_MEMORY_BARRIER_RENDER_TARGETSMTLREPLAYER_DISABLE_OPTIMIZE_RESTORESMTLREPLAYER_DISABLE_PATCHING_ARRAYSMTLREPLAYER_DISABLE_REPLAY_SERVICEMTLREPLAYER_DISABLE_SHADER_DEBUGGER_DRIVER_COMPILER_OPTIONSMTLREPLAYER_DISPLAY_FETCH_TIMEOUT_MSMTLREPLAYER_DRAWABLE_RESOURCE_INDEX_WORKAROUNDMTLREPLAYER_ENHANCED_COMMAND_BUFFER_ERRORSMTLREPLAYER_ERROR_FILTERINGMTLREPLAYER_FORCE_BUFFER_STORAGE_MODE_PRIVATEMTLREPLAYER_FORCE_DEFAULT_HAZARD_TRACKINGMTLREPLAYER_FORCE_FETCH_TEXTURES_FOR_DISPLAYMTLREPLAYER_FORCE_FINISH_ON_REWINDMTLREPLAYER_FORCE_LOAD_UNUSED_RESOURCEMTLREPLAYER_FORCE_PATCHING_TYPE_REPLACE_MASKMTLREPLAYER_FORCE_WAIT_UNTIL_COMPLETEDMTLREPLAYER_GPURESOURCEID_SCAN_AND_PATCHMTLREPLAYER_IGNORE_UNUSED_RESOURCEMTLREPLAYER_INSERT_BINARY_ARCHIVESMTLREPLAYER_LIVE_ICBSMTLREPLAYER_LOAD_CAPTUREMTLREPLAYER_LOAD_HUDMTLREPLAYER_LOAD_VALIDATIONMTLREPLAYER_OVERRIDE_DEVICE_REGISTRY_IDMTLREPLAYER_PATCH_USING_ALL_RESOURCESMTLREPLAYER_RESTORE_THREAD_COUNTMTLREPLAYER_SHARED_RESOURCE_POOL_MAX_SIZEMTLREPLAYER_SLEEP_AFTER_RESTOREMTLREPLAYER_STOP_ON_COMMIT_ERRORMTLREPLAYER_VALIDATE_LOAD_ACTIONS
Interesting Strings
Bundle IDs(47)
File Paths(18)
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/Library/GPUToolsPlatform//Library/Developer/PrivateFrameworks/CoreSimulator.framework/Versions/A/CoreSimulator/System/Library/CoreServices//System/Library/CoreServices/MTLReplayer\.app/System/Library/CoreServices/SystemVersion.plist
telemetry(4)
Network Surface
Networking Frameworks
Endpoints(8)
API Usage
DNA Capability Vector
Location
0
Keychain
0
Network
1
Storage
0
Hardware
1
IPC
0
Analytics
0
Security
1
System
0
Behavioral Profile
URL Endpoints
5
Telemetry Strings
4
File Paths
18
Bundle IDs
47
IOKit Constants
0
Library Functions
0
Structural HashesSHA-256
Static Libraries0 / 1015 functions identified
Functions(1015)
0x100001320-[GTErrorReportServiceObserver notifyRejectedConnections:]
0x10000141c-[GTErrorReportServiceXPCDispatcher initWithService:properties:]
0x1000014ec-[GTErrorReportServiceXPCDispatcher fetchRejectedConnections_:replyConnection:]
0x1000015d8sub_1000015d8
0x100001658sub_100001658
0x100001694sub_100001694
0x1000016d0-[GTErrorReportServiceXPCDispatcher registerObserver_:replyConnection:]
0x1000017b4-[GTErrorReportServiceXPCDispatcher deregisterObserver_:replyConnection:]
0x10000185c-[GTErrorReportServiceXPCDispatcher broadcastDisconnect:replyConnection:]
0x1000018e4-[GTErrorReportServiceXPCDispatcher .cxx_destruct]
0x1000018f8+[GTRejectedConnectionReport supportsSecureCoding]
0x100001900-[GTRejectedConnectionReport initWithCoder:]
0x100001ad8-[GTRejectedConnectionReport encodeWithCoder:]
0x100001b5c-[GTRejectedConnectionReport timestamp]
0x100001b68-[GTRejectedConnectionReport setTimestamp:]
0x100001b70-[GTRejectedConnectionReport pid]
0x100001b78-[GTRejectedConnectionReport setPid:]
0x100001b80-[GTRejectedConnectionReport name]
0x100001b8c-[GTRejectedConnectionReport setName:]
0x100001b94-[GTRejectedConnectionReport .cxx_destruct]
Imports268 symbols from 14 dylibs
Exports1
_mh_execute_header0x0