smb-migrate-preferences
executablemacOS166.8 KBx86_64, arm64
Network reachability monitor — detects connectivity state and network configuration changes
Monitors system network status including connectivity state, default route availability, and network configuration changes. Exposes network reachability information through XPC service for client applications to query whether specific hosts or networks are reachable. Communicates with multiple network endpoints to assess connectivity. Runs as a system daemon to provide real-time network state updates across the system.AI
Fingerprint
- Platform
- macOS
- Type
- executable
- Arch
- x86_64, arm64
- Min OS
- 26.1.0
- SDK
- 26.1.0
- File Size
- 166.8 KB
- UUID
- 0F98D50D-FE21-3AFF-87BB-745F5E95A0B4
- Analyzed
- 2026-04-09T10:04:47Z
- CDHash
- 92a7af524b34568536b0a46bfa94109eeaba63356fe48ed72bb6f86ff622d3e2
Capabilities
NetworkNetwork configuration and reachability
/System/Library/Frameworks/SystemConfiguration.framework/Versions/A/SystemConfigurationInteresting Strings
Bundle IDs(7)
File Paths(6)
Network Surface
Networking Frameworks
Endpoints(6)
API Usage
DNA Capability Vector
Location
0
Keychain
0
Network
1
Storage
0
Hardware
0
IPC
0
Analytics
0
Security
0
System
0
Behavioral Profile
URL Endpoints
4
Telemetry Strings
0
File Paths
6
Bundle IDs
7
IOKit Constants
0
Library Functions
2
Structural HashesSHA-256
Static Libraries2 / 76 functions identified
Identified Libraries
Functions(76)
0x100000838_ZL10run_helperPPKc
0x100000a5c_Z22notify_reconfigurationPKc
0x100000ac0main
0x100000eec_ZL11check_plistPKc
0x100001038darwin::cftype_autoref<__CFDictionary const*>::~cftype_autoref()
0x100001070sub_100001070
0x100001084bool const& platform::service_configuration::get<bool>(platform::service_configuration const*, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&, bool const&)
0x1000010ecstd::__1::unique_ptr<platform::service_configuration, std::__1::default_delete<platform::service_configuration> >::~unique_ptr[abi:ne200100]()
0x100001140bool const& platform::config_value::get<bool>() const
0x1000011ccstd::__1::__tree_const_iterator<std::__1::__value_type<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, platform::config_value>, std::__1::__tree_node<std::__1::__value_type<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, platform::config_value>, void*>*, long> std::__1::__tree<std::__1::__value_type<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, platform::config_value>, std::__1::__map_value_compare<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::__value_type<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, platform::config_value>, std::__1::less<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > >, true>, std::__1::allocator<std::__1::__value_type<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, platform::config_value> > >::find<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > >(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&) const
0x1000012e0platform::config_value::invalid_conversion::invalid_conversion()
0x10000131cplatform::config_value::invalid_conversion::~invalid_conversion()
0x100001320std::type_info::operator==[abi:ne200100](std::type_info const&) const
0x100001374platform::config_value::invalid_conversion::~invalid_conversion()
0x1000013acstd::__1::__tree<std::__1::__value_type<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, platform::config_value>, std::__1::__map_value_compare<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::__value_type<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, platform::config_value>, std::__1::less<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > >, true>, std::__1::allocator<std::__1::__value_type<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, platform::config_value> > >::destroy(std::__1::__tree_node<std::__1::__value_type<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, platform::config_value>, void*>*)
0x100001408void std::__1::__destroy_at[abi:ne200100]<std::__1::pair<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const, platform::config_value>, 0>(std::__1::pair<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const, platform::config_value>*)
0x10000147cdarwin::cftype_string(unsigned long)
0x100001508std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >::basic_string[abi:ne200100]<0>()
0x1000015c0darwin::cfstring_wrap(char const*)
0x100001654darwin::cfstring_convert(__CFString const*, unsigned int)