coreaudiod

JSON
executablemacOS518.5 KBx86_64, arm64

DriverKit communication service — manages hardware driver interactions

Establishes and maintains direct communication with DriverKit drivers to control hardware devices. Exposes two XPC services for clients to request driver operations and retrieve hardware state. Uses 28 entitlements to access system resources and hardware frameworks. Contacts 7 network endpoints, likely for device firmware updates or cloud-based driver services. Handles 78 different bundle identifiers, suggesting integration with multiple system components and third-party applications.AI

Fingerprint

Platform
macOS
Type
executable
Arch
x86_64, arm64
Min OS
26.1.0
SDK
26.1.0
File Size
518.5 KB
UUID
A97DDB52-9A02-39C1-B8A1-F637C5BC64F6
Analyzed
2026-04-07T05:21:12Z
CDHash
869f51532a5f8daa6269a8900291f84fd63c1d1f4e111402bb6e3c9182f03cb1

Entitlements28

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
5
Telemetry Strings
0
File Paths
9
Bundle IDs
78
IOKit Constants
0
Library Functions
13

Structural HashesSHA-256

Static Libraries13 / 414 functions identified

Identified Libraries

Functions(414)

0x1000009b0std::__1::unique_ptr<caulk::concurrent::messenger, std::__1::default_delete<caulk::concurrent::messenger> >::reset[abi:ne200100](caulk::concurrent::messenger*)
0x1000009fcsub_1000009fc
0x100000a10std::__1::__shared_weak_count::__release_shared[abi:ne200100]()
0x100000a7cstd::__1::__function::__value_func<void ()>::~__value_func[abi:ne200100]()
0x100000afcstd::__1::__throw_bad_function_call[abi:ne200100]()
0x100000b48void std::__1::__call_once_proxy[abi:ne200100]<std::__1::tuple<StaticContainer<AMCP::Log::AMCP_Scope_Registry_Statics>::init_static_container_class()::{lambda()#1}&&> >(void*)
0x100000bc0std::__1::__function::__func<AMCP::Log::AMCP_Scope_Registry::initialize()::$_0, std::__1::allocator<AMCP::Log::AMCP_Scope_Registry::initialize()::$_0>, void ()>::target_type() const
0x100000bccstd::__1::__function::__func<AMCP::Log::AMCP_Scope_Registry::initialize()::$_0, std::__1::allocator<AMCP::Log::AMCP_Scope_Registry::initialize()::$_0>, void ()>::target(std::type_info const&) const
0x100000c08std::type_info::operator==[abi:ne200100](std::type_info const&) const
0x100000c54std::__1::__function::__func<AMCP::Log::AMCP_Scope_Registry::initialize()::$_0, std::__1::allocator<AMCP::Log::AMCP_Scope_Registry::initialize()::$_0>, void ()>::operator()()
0x100000e4cstd::__1::__shared_ptr_emplace<AMCP::Log::Scope, std::__1::allocator<AMCP::Log::Scope> >::__on_zero_shared_weak()
0x100000e50std::__1::__shared_ptr_emplace<AMCP::Log::Scope, std::__1::allocator<AMCP::Log::Scope> >::__on_zero_shared()
0x100000e8cstd::__1::__shared_ptr_emplace<AMCP::Log::Scope, std::__1::allocator<AMCP::Log::Scope> >::~__shared_ptr_emplace()
0x100000ee0std::__1::__shared_ptr_emplace<AMCP::Log::Scope, std::__1::allocator<AMCP::Log::Scope> >::~__shared_ptr_emplace()
0x100000f00std::__1::__shared_ptr_emplace<AMCP::Log::AMCP_Scope_Registry, std::__1::allocator<AMCP::Log::AMCP_Scope_Registry> >::__on_zero_shared_weak()
0x100000f04std::__1::__shared_ptr_emplace<AMCP::Log::AMCP_Scope_Registry, std::__1::allocator<AMCP::Log::AMCP_Scope_Registry> >::__on_zero_shared()
0x100000f14std::__1::__shared_ptr_emplace<AMCP::Log::AMCP_Scope_Registry, std::__1::allocator<AMCP::Log::AMCP_Scope_Registry> >::~__shared_ptr_emplace()
0x100000f68std::__1::__shared_ptr_emplace<AMCP::Log::AMCP_Scope_Registry, std::__1::allocator<AMCP::Log::AMCP_Scope_Registry> >::~__shared_ptr_emplace()
0x100000f88std::__1::__function::__func<AMCP::Log::AMCP_Scope_Registry::initialize()::$_0, std::__1::allocator<AMCP::Log::AMCP_Scope_Registry::initialize()::$_0>, void ()>::destroy_deallocate()
0x100000f8cstd::__1::__function::__func<AMCP::Log::AMCP_Scope_Registry::initialize()::$_0, std::__1::allocator<AMCP::Log::AMCP_Scope_Registry::initialize()::$_0>, void ()>::destroy()

Imports230 symbols from 7 dylibs

Exports1

_mh_execute_header0x0