usbpowerd

JSON
executablemacOS168.7 KBx86_64, arm64

Hardware management tool — communicates with drivers and device hardware

Directly interfaces with hardware and kernel drivers to access device information and control hardware operations. Exposes an XPC service for inter-process communication with other system components. Handles multiple network endpoints and reads configuration from bundle identifiers. Operates at a level that requires low-level hardware access capabilities to manage or monitor connected devices and hardware resources.AI

Fingerprint

Platform
macOS
Type
executable
Arch
x86_64, arm64
Min OS
26.1.0
SDK
26.1.0
File Size
168.7 KB
UUID
BF1E1D74-7141-31F5-A86B-F3FC338D6725
Analyzed
2026-04-09T10:11:16Z
CDHash
95f205966bde37b56403f8676ea4dc9ed0f9bdb6a77c74a635dae9ed4da58389

Capabilities

Interesting Strings

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
0
File Paths
4
Bundle IDs
5
IOKit Constants
1
Library Functions
0

Structural HashesSHA-256

Static Libraries0 / 73 functions identified

Functions(73)

0x100000c60-[USBPowerDevice initWithService:dispatchQueue:]
0x1000012d0sub_1000012d0
0x100001374sub_100001374
0x10000137csub_10000137c
0x100001384sub_100001384
0x1000014c4-[USBPowerDevice destroy]
0x10000169csub_10000169c
0x1000016acsub_1000016ac
0x1000016b4sub_1000016b4
0x100001708sub_100001708
0x100001718sub_100001718
0x100001724-[USBPowerDevice dealloc]
0x100001794-[USBPowerDevice isEqual:]
0x100001818-[USBPowerDevice description]
0x100001964-[USBPowerDevice reset]
0x1000019ec-[USBPowerDevice updatePowerSinkCapability]
0x100001a9c-[USBPowerDevice reducePowerSinkCapability]
0x100001bc8-[USBPowerDevice restorePowerSinkCapability]
0x100001cd0-[USBPowerDevice setPowerSinkCapability:]
0x100001db8-[USBPowerDevice powerSinkCapability]

Imports86 symbols from 6 dylibs

Exports1

_mh_execute_header0x0