smb-migrate-preferences

JSON
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

Interesting Strings

Network Surface

Networking Frameworks

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

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)

Imports108 symbols from 5 dylibs