umtool
executablemacOS368.1 KBx86_64, arm64
Hardware driver communication tool — manages direct device or interface access
Communicates directly with hardware through kernel drivers and device interfaces. Exposes an XPC service to allow other system processes to request hardware operations or retrieve device state. Collects telemetry about hardware interactions and sends diagnostic data to Apple endpoints. Uses private frameworks alongside standard macOS APIs to interact with specific hardware components. Maintains 15 internal bundle identifiers suggesting modular hardware subsystem management.AI
Fingerprint
- Platform
- macOS
- Type
- executable
- Arch
- x86_64, arm64
- Min OS
- 26.1.0
- SDK
- 26.1.0
- File Size
- 368.1 KB
- UUID
- 90F2F995-2CEB-331D-BB89-F5282C814393
- Analyzed
- 2026-04-07T05:21:12Z
- CDHash
- 08703ded4b892ebbe6521a3035a5f625ace407113198b38c09b55cd0913135e7
Capabilities
HardwareDirect hardware/driver communication
/System/Library/Frameworks/IOKit.framework/Versions/A/IOKitEntitlements4
Interesting Strings
Bundle IDs(15)
$com.apple.usermanagerd.persona.fetch/AppleInternal/Library/BuildRoots/4~B_wCugD1GT6JPDmhh1RrUK5pccLqhjehz9nqD_o/Library/Caches/com.apple.xbs/Sources/AppleCredentialManager_ClientLibs/ACMLib/ACMLib.c/AppleInternal/Library/BuildRoots/4~B_wCugD1GT6JPDmhh1RrUK5pccLqhjehz9nqD_o/Library/Caches/com.apple.xbs/Sources/AppleCredentialManager_ClientLibs/common/CommonUtil.c/AppleInternal/Library/BuildRoots/4~B_wCugD1GT6JPDmhh1RrUK5pccLqhjehz9nqD_o/Library/Caches/com.apple.xbs/Sources/AppleCredentialManager_ClientLibs/common/LibCall.c/AppleInternal/Library/BuildRoots/4~B_wCugD1GT6JPDmhh1RrUK5pccLqhjehz9nqD_o/Library/Caches/com.apple.xbs/Sources/AppleCredentialManager_ClientLibs/common/LibCallBlock.c
File Paths(9)
/AppleInternal/Library/BuildRoots/4~B_wCugD1GT6JPDmhh1RrUK5pccLqhjehz9nqD_o/Library/Caches/com.apple.xbs/Sources/AppleCredentialManager_ClientLibs/ACMLib/ACMLib.c/AppleInternal/Library/BuildRoots/4~B_wCugD1GT6JPDmhh1RrUK5pccLqhjehz9nqD_o/Library/Caches/com.apple.xbs/Sources/AppleCredentialManager_ClientLibs/common/CommonUtil.c/AppleInternal/Library/BuildRoots/4~B_wCugD1GT6JPDmhh1RrUK5pccLqhjehz9nqD_o/Library/Caches/com.apple.xbs/Sources/AppleCredentialManager_ClientLibs/common/LibCall.c/AppleInternal/Library/BuildRoots/4~B_wCugD1GT6JPDmhh1RrUK5pccLqhjehz9nqD_o/Library/Caches/com.apple.xbs/Sources/AppleCredentialManager_ClientLibs/common/LibCallBlock.c/AppleInternal/Library/BuildRoots/4~B_wCugD1GT6JPDmhh1RrUK5pccLqhjehz9nqD_o/Library/Caches/com.apple.xbs/Sources/AppleCredentialManager_ClientLibs/common/LibSerialization.c
telemetry(1)
Network Surface
Networking Frameworks
DNA Capability Vector
Location
0
Keychain
0
Network
0
Storage
0
Hardware
1
IPC
0
Analytics
0
Security
0
System
0
Behavioral Profile
URL Endpoints
4
Telemetry Strings
1
File Paths
9
Bundle IDs
15
IOKit Constants
0
Library Functions
0
Structural HashesSHA-256
Static Libraries0 / 450 functions identified
Functions(450)
0x100000d58+[UMTestCommand name]
0x100000d60+[UMTestCommand description]
0x100000d68+[UMTestCommand examples]
0x100000d70+[UMTestCommand _spaceForDepth:]
0x100000ddc+[UMTestCommand helpDetailsForDepth:]
0x10000119c+[UMTestCommand subcommands]
0x1000011a4+[UMTestCommand executeWithOutError:]
0x100001334+[UMTestArguments initialize]
0x10000139c+[UMTestArguments getNextArgument]
0x100001414+[UMTestArguments goToPreviousArgument]
0x100001428+[UMTestArguments remainingArguments]
0x100001484+[UMTestArguments getUserAttributes]
0x1000015a0+[UMTestArguments getUserUID]
0x100001634+[UMTestArguments getUserGID]
0x1000016b8+[UMTestArguments applyAttributes:toUser:]
0x100001944+[UMTestArguments getUser]
0x1000019bc+[UMTestArguments getUserIfExists]
0x100001b24+[UMTestArguments _userAttributes]
0x100001b68sub_100001b68
0x100001c30+[UMTestArguments getPasscodeData]
Imports90 symbols from 6 dylibs
Exports1
_mh_execute_header0x0