update_mcdp29xx
executablemacOS95.1 KBarm64
System hardware interface utility — provides direct driver communication for hardware control
Executes hardware-level operations through direct driver communication capabilities. Interfaces with system frameworks to manage hardware resources and respond to hardware events. Communicates with network endpoints and maintains bundle identifiers for service registration or coordination. Operates as a privileged system utility with direct hardware access, typical of macOS device drivers or hardware management daemons.AI
Fingerprint
- Platform
- macOS
- Type
- executable
- Arch
- arm64
- Min OS
- 26.1.0
- SDK
- 26.1.0
- File Size
- 95.1 KB
- UUID
- 756A1922-2341-33CB-9529-E182CE6C4DCF
- Analyzed
- 2026-04-07T05:21:16Z
- CDHash
- 184f033e1a0a9bed50403e4f083c24c4273048098d079347a47f225a1eeb50c0
Capabilities
HardwareDirect hardware/driver communication
/System/Library/Frameworks/IOKit.framework/Versions/A/IOKitFrameworks3
Interesting Strings
Bundle IDs(8)
/AppleInternal/Library/BuildRoots/4~CAeWugBtvn6gZ-0GQ5t7XQMoDQAUR9LvXChgbq8/Library/Caches/com.apple.xbs/Binaries/AppleDPRepeater/install/TempContent/Objects/AppleDPRepeater.build/update_mcdp29xx.build/Objects-normal/arm64e/dpfu.o/AppleInternal/Library/BuildRoots/4~CAeWugBtvn6gZ-0GQ5t7XQMoDQAUR9LvXChgbq8/Library/Caches/com.apple.xbs/Binaries/AppleDPRepeater/install/TempContent/Objects/AppleDPRepeater.build/update_mcdp29xx.build/Objects-normal/arm64e/log.o/AppleInternal/Library/BuildRoots/4~CAeWugBtvn6gZ-0GQ5t7XQMoDQAUR9LvXChgbq8/Library/Caches/com.apple.xbs/Binaries/AppleDPRepeater/install/TempContent/Objects/AppleDPRepeater.build/update_mcdp29xx.build/Objects-normal/arm64e/madea_common.o/AppleInternal/Library/BuildRoots/4~CAeWugBtvn6gZ-0GQ5t7XQMoDQAUR9LvXChgbq8/Library/Caches/com.apple.xbs/Binaries/AppleDPRepeater/install/TempContent/Objects/AppleDPRepeater.build/update_mcdp29xx.build/Objects-normal/arm64e/update_mcdp29xx.o/AppleInternal/Library/BuildRoots/4~CAeWugBtvn6gZ-0GQ5t7XQMoDQAUR9LvXChgbq8/Library/Caches/com.apple.xbs/Sources/AppleDPRepeater/AppleMCDP/AppleMCDP29XX/madea/
File Paths(10)
/AppleInternal/Library/BuildRoots/4~CAeWugBtvn6gZ-0GQ5t7XQMoDQAUR9LvXChgbq8/Library/Caches/com.apple.xbs/Binaries/AppleDPRepeater/install/TempContent/Objects/AppleDPRepeater.build/update_mcdp29xx.build/Objects-normal/arm64e/dpfu.o/AppleInternal/Library/BuildRoots/4~CAeWugBtvn6gZ-0GQ5t7XQMoDQAUR9LvXChgbq8/Library/Caches/com.apple.xbs/Binaries/AppleDPRepeater/install/TempContent/Objects/AppleDPRepeater.build/update_mcdp29xx.build/Objects-normal/arm64e/log.o/AppleInternal/Library/BuildRoots/4~CAeWugBtvn6gZ-0GQ5t7XQMoDQAUR9LvXChgbq8/Library/Caches/com.apple.xbs/Binaries/AppleDPRepeater/install/TempContent/Objects/AppleDPRepeater.build/update_mcdp29xx.build/Objects-normal/arm64e/madea_common.o/AppleInternal/Library/BuildRoots/4~CAeWugBtvn6gZ-0GQ5t7XQMoDQAUR9LvXChgbq8/Library/Caches/com.apple.xbs/Binaries/AppleDPRepeater/install/TempContent/Objects/AppleDPRepeater.build/update_mcdp29xx.build/Objects-normal/arm64e/update_mcdp29xx.o/AppleInternal/Library/BuildRoots/4~CAeWugBtvn6gZ-0GQ5t7XQMoDQAUR9LvXChgbq8/Library/Caches/com.apple.xbs/Sources/AppleDPRepeater/AppleMCDP/AppleMCDP29XX/madea/
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
10
Bundle IDs
8
IOKit Constants
0
Library Functions
0
Structural HashesSHA-256
Static Libraries0 / 57 functions identified
Functions(57)
0x100000750main
0x100000c88app_error_string
0x100000c94DPFUSessionGetTypeID
0x100000cdcsub_100000cdc
0x100000d04DPFUSessionCreate
0x100000dc4DPFUSessionSetProgressCallback
0x100000dccDPFUSessionSetRestartAfterUpdate
0x100000dd4DPFUSessionSetExpectDeviceTerminationUponRestart
0x100000ddcsub_100000ddc
0x100000ea8sub_100000ea8
0x100000f30DPFUGetDeviceModeString
0x100000f90DPFUSessionLeaveUpdateMode
0x100000facdpfuUpdateDeviceWithContentsOfFile
0x1000010a8sub_1000010a8
0x100001130sub_100001130
0x1000011f4DPFUSessionSetLogLevel
0x1000011fcDPFUGetDeviceStatusString
0x1000012bcsub_1000012bc
0x1000012ecsub_1000012ec
0x100001350sub_100001350
Imports74 symbols from 3 dylibs
Exports1
_mh_execute_header0x0