kadmin
executablemacOS1.0 MBx86_64, arm64
Network configuration daemon — manages system network settings and connectivity state
Monitors and manages macOS network configuration including interface settings, routing, and DNS resolution. Responds to network changes through reachability detection and updates system state accordingly. Exposes an XPC service for other system components to query and modify network settings. Communicates with multiple network endpoints to validate connectivity and retrieve network-related information.AI
Fingerprint
- Platform
- macOS
- Type
- executable
- Arch
- x86_64, arm64
- Min OS
- 26.1.0
- SDK
- 26.1.0
- File Size
- 1.0 MB
- UUID
- 043A9862-9C6A-3AF4-9FFC-58621F665120
- Analyzed
- 2026-04-07T05:21:12Z
- CDHash
- 9ff38abcec10facbcb1a27e35b0695f57292cc7c5c786417dced320468eb60a1
Capabilities
NetworkNetwork configuration and reachability
/System/Library/Frameworks/SystemConfiguration.framework/Versions/A/SystemConfigurationFrameworks10
Interesting Strings
Bundle IDs(102)
/AppleInternal/Library/BuildRoots/4~B_wougBGWjzM8QKbi2GuAEglYkgxmj5cFANDixA/Library/Caches/com.apple.xbs/Binaries/HeimdalExecutables/install/Symbols/BuiltProducts/Derived//AppleInternal/Library/BuildRoots/4~B_wougBGWjzM8QKbi2GuAEglYkgxmj5cFANDixA/Library/Caches/com.apple.xbs/Binaries/HeimdalExecutables/install/Symbols/BuiltProducts/libasn1-hdb.a(asn1_hdb_asn1.o)/AppleInternal/Library/BuildRoots/4~B_wougBGWjzM8QKbi2GuAEglYkgxmj5cFANDixA/Library/Caches/com.apple.xbs/Binaries/HeimdalExecutables/install/Symbols/BuiltProducts/liberror-tables.a(hdb_err.o)/AppleInternal/Library/BuildRoots/4~B_wougBGWjzM8QKbi2GuAEglYkgxmj5cFANDixA/Library/Caches/com.apple.xbs/Binaries/HeimdalExecutables/install/Symbols/BuiltProducts/liberror-tables.a(kadm5_err.o)/AppleInternal/Library/BuildRoots/4~B_wougBGWjzM8QKbi2GuAEglYkgxmj5cFANDixA/Library/Caches/com.apple.xbs/Binaries/HeimdalExecutables/install/Symbols/BuiltProducts/libhdb.a(common.o)
File Paths(112)
%s.db%s/%@.plist/AppleInternal/Library/BuildRoots/4~B_wougBGWjzM8QKbi2GuAEglYkgxmj5cFANDixA/Library/Caches/com.apple.xbs/Binaries/HeimdalExecutables/install/Symbols/BuiltProducts/Derived//AppleInternal/Library/BuildRoots/4~B_wougBGWjzM8QKbi2GuAEglYkgxmj5cFANDixA/Library/Caches/com.apple.xbs/Binaries/HeimdalExecutables/install/Symbols/BuiltProducts/libasn1-hdb.a(asn1_hdb_asn1.o)/AppleInternal/Library/BuildRoots/4~B_wougBGWjzM8QKbi2GuAEglYkgxmj5cFANDixA/Library/Caches/com.apple.xbs/Binaries/HeimdalExecutables/install/Symbols/BuiltProducts/liberror-tables.a(hdb_err.o)
Network Surface
Networking Frameworks
Endpoints(9)
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
112
Bundle IDs
102
IOKit Constants
0
Library Functions
0
Structural HashesSHA-256
Static Libraries0 / 653 functions identified
Functions(653)
0x100000a80add_enctype
0x100001164add_new_key
0x100001444add_one_principal
0x100001b48get_default
0x100001c10check
0x10000219cget_check_entry
0x100002294do_check_entry
0x100002488cpw_entry
0x100002708do_cpw_entry
0x1000027d8set_random_key
0x1000028b8set_random_password
0x1000029c0set_key_data
0x100002a14set_password
0x100002b68del_entry
0x100002c18do_del_entry
0x100002c50del_enctype
0x1000030ecdump
0x100003460od_dump_entry
0x1000036e8od_dump
0x100003750ext_keytab
Imports415 symbols from 9 dylibs
Exports314
HDBFlags2int0x27a68
_hdb_fetch_kvno0x3bbbc
_hdb_find_master_key0x42790
_hdb_keytab2hdb_entry0x3f79c
_hdb_mkey_decrypt0x42888
_hdb_mkey_encrypt0x428dc
_hdb_mkey_version0x42870
_hdb_remove0x3c87c
_hdb_store0x3c024
_kadm5_acl_init0x1b004
_kadm5_bump_pw_expire0x1b480
_kadm5_c_get_cache_principal0x12e00
_kadm5_c_get_cred_cache0x13138
_kadm5_c_init_context0x128e0
_kadm5_client_recv0x15930
_kadm5_client_send0x15770
_kadm5_connect0x13840
_kadm5_error_code0x1d840
_kadm5_exists_keys_hist0x1f0cc
_kadm5_free_keys0x1f094
_kadm5_marshal_params0x14e24
_kadm5_privs_to_string0x1af90
_kadm5_s_get_db0x1c2f4
_kadm5_s_init_context0x1bd20
_kadm5_set_keys0x21004
_kadm5_set_keys20x21184
_kadm5_set_keys_randomly0x21930
_kadm5_set_modifier0x21d68
_kadm5_setup_entry0x1cd7c
_kadm5_store_ks_tuple0x15a44
_kadm5_string_to_privs0x1af1c
_kadm5_xdr_ret_data_xdr0x1996c
_kadm5_xdr_ret_gss_init_res0x19c70
_kadm5_xdr_ret_principal_ent0x1a6ec
_kadm5_xdr_ret_principal_xdr0x19f50
_kadm5_xdr_ret_string_xdr0x19dd8
_kadm5_xdr_store_auth_opaque0x19a94
_kadm5_xdr_store_data_xdr0x19860
_kadm5_xdr_store_gcred0x19b10
_kadm5_xdr_store_principal_ent0x19ff4
_kadm5_xdr_store_principal_xdr0x19ec4
_kadm5_xdr_store_string_xdr0x19d68
_mh_execute_header0x0
add_HDB_Ext_KeySet0x32e00
add_Keys0x2f06c
add_hdb_srp_set0x3257c
arg_printusage0xe278
arg_printusage_i18n0xe2d0
builtin_funcs0x5cd28
builtin_verifier0x5cd78
copy_HDB_Ext_Aliases0x2e844
copy_HDB_Ext_Constrained_delegation_acl0x2ca70
copy_HDB_Ext_KeySet0x32cdc
copy_HDB_Ext_Lan_Manager_OWF0x2cf1c
copy_HDB_Ext_PKINIT_acl0x2a484
copy_HDB_Ext_PKINIT_cert0x2c38c
copy_HDB_Ext_PKINIT_hash0x2b734
copy_HDB_Ext_Password0x2da10
copy_HDB_extension0x36894
copy_Key0x260dc
copy_Keys0x2ef48
copy_Salt0x251e8
copy_hdb_keyset0x30fc8
copy_hdb_srp0x31b10
copy_hdb_srp_set0x32458
decode_Event0x264dc
decode_GENERATION0x283a8
decode_HDBFlags0x27198
decode_HDB_Ext_Aliases0x2deb8
decode_HDB_Ext_Constrained_delegation_acl0x2c61c
decode_HDB_Ext_KeySet0x32880
decode_HDB_Ext_Lan_Manager_OWF0x2cca4
decode_HDB_Ext_PKINIT_acl0x2937c
decode_HDB_Ext_PKINIT_cert0x2bb64
decode_HDB_Ext_PKINIT_hash0x2abdc
decode_HDB_Ext_Password0x2d2a4
decode_HDB_extension0x34264
decode_HDB_extensions0x36cf4
decode_Key0x256fc
decode_Keys0x2eaec
decode_Salt0x24660
decode_hdb_entry0x383a8
decode_hdb_entry_alias0x3b1f0
decode_hdb_keyset0x3042c
decode_hdb_keyset_aapl0x2f5ec
decode_hdb_srp0x31438
decode_hdb_srp_set0x31ffc
ecalloc_typed0x11108
encode_Event0x26234
encode_GENERATION0x27f50
encode_HDBFlags0x26af0
encode_HDB_Ext_Aliases0x2daf4
encode_HDB_Ext_Constrained_delegation_acl0x2c4a0
encode_HDB_Ext_KeySet0x326fc
encode_HDB_Ext_Lan_Manager_OWF0x2cb84
encode_HDB_Ext_PKINIT_acl0x28d70
encode_HDB_Ext_PKINIT_cert0x2b888
encode_HDB_Ext_PKINIT_hash0x2a79c
encode_HDB_Ext_Password0x2cf8c
encode_HDB_extension0x33154
encode_HDB_extensions0x36b70
encode_Key0x252e4
encode_Keys0x2e968
encode_Salt0x24188
encode_hdb_entry0x37150
encode_hdb_entry_alias0x3afc4
encode_hdb_keyset0x2ff2c
encode_hdb_keyset_aapl0x2f1ec
encode_hdb_srp0x31138
encode_hdb_srp_set0x31ba0
free_Event0x269ac
free_GENERATION0x28be8
free_HDBFlags0x27780
free_HDB_Ext_Aliases0x2e644
free_HDB_Ext_Constrained_delegation_acl0x2c91c
free_HDB_Ext_KeySet0x32b88
free_HDB_Ext_Lan_Manager_OWF0x2cea0
free_HDB_Ext_PKINIT_acl0x2a064
free_HDB_Ext_PKINIT_cert0x2c1dc
free_HDB_Ext_PKINIT_hash0x2b4e0
free_HDB_Ext_Password0x2d8ac
free_HDB_extension0x3614c
free_HDB_extensions0x36ffc
free_Key0x25ee4
free_Keys0x2edf4
free_Salt0x25004
free_getarg_strings0x10594
free_hdb_entry0x3a634
free_hdb_entry_alias0x3b668
free_hdb_keyset0x30d80
free_hdb_keyset_aapl0x2fd78
free_hdb_srp0x319f0
free_hdb_srp_set0x32304
get_default_username0x10fd8
getarg0xf8f0
hdb_add_current_keys_to_history0x3fffc
hdb_add_history_key0x401b4
hdb_add_master_key0x41aac
hdb_change_kvno0x403b0
hdb_check_db_format0x3f460
hdb_clear_extension0x3e584
hdb_clear_master_key0x43500
hdb_create0x3f870
hdb_db_create0x3c93c
hdb_db_dir0x3e0e8
hdb_dbinfo_get_acl_file0x3dff4
hdb_dbinfo_get_dbname0x3dfbc
hdb_dbinfo_get_log_file0x3e010
hdb_dbinfo_get_mkey_file0x3dfd8
hdb_dbinfo_get_next0x3df60
hdb_dbinfo_get_realm0x3dfa0
hdb_default_db0x3e100
hdb_entry2value0x3b914
hdb_entry_alias2value0x3ba68
hdb_entry_clear_password0x3efdc
hdb_entry_get_aliases0x3f010
hdb_entry_get_kvno_diff_clnt0x3f078
hdb_entry_get_kvno_diff_svc0x3f0d8
hdb_entry_get_password0x3ebd0
hdb_entry_get_pkinit_acl0x3e714
hdb_entry_get_pw_change_time0x3eaf0
hdb_entry_set_password0x3edc4
hdb_entry_set_pkinit_acl0x3e77c
hdb_entry_set_pw_change_time0x3eb58
hdb_entry_set_srp_verifiers0x41778
hdb_find_extension0x3e118
hdb_foreach0x3f34c
hdb_free_dbinfo0x3e02c
hdb_free_entry0x3f280
hdb_free_keys0x3fed0
hdb_free_master_key0x41898
hdb_generate_key_set0x405cc
hdb_generate_key_set_password0x41448
hdb_get_dbinfo0x3d9e8
hdb_init_db0x3f5dc
hdb_key2principal0x3b8d0
hdb_keytab_create0x4a7d4
hdb_lock0x3f138
hdb_mdb_create0x4aec0
hdb_mit_dump0x4d1b8
hdb_ndbm_create0x43554
hdb_od_create0x45154
hdb_principal2key0x3b774
hdb_print_entry0x44cb0
hdb_process_master_key0x41920
hdb_read_master_key0x41bb4
hdb_replace_extension0x3e1e0
hdb_seal_key_mkey0x430dc
hdb_seal_keys0x433fc
hdb_seal_keys_mkey0x43244
hdb_set_master_keyfile0x4345c
hdb_set_srp_verifier0x41658
hdb_unlock0x3f228
hdb_unseal_key_mkey0x42930
hdb_unseal_keys0x42bb0
hdb_unseal_keys_kvno0x42c10
hdb_unseal_keys_mkey0x42b00
hdb_value2entry0x3ba24
hdb_value2entry_alias0x3bb78
hdb_write_master_key0x426b8
initialize_hdb_error_table_r0x4e48c
initialize_kadm5_error_table_r0x4e4c8
int2HDBFlags0x27cb8
k_getpwnam0x1118c
k_getpwuid0x111c4
kadm5_ad_init_with_password_ctx0x1121c
kadm5_add_passwd_quality_verifier0x22798
kadm5_c_chpass_principal0x11bfc
kadm5_c_chpass_principal_with_key0x11dec
kadm5_c_create_principal0x12460
kadm5_c_delete_principal0x12650
kadm5_c_destroy0x12808
kadm5_c_flush0x15fe4
kadm5_c_get_principal0x15df4
kadm5_c_get_principals0x15b68
kadm5_c_get_privs0x1506c
kadm5_c_init_with_password_ctx0x13f68
kadm5_c_init_with_skey_ctx0x1418c
kadm5_c_modify_principal0x14ea4
kadm5_c_randkey_principal0x15244
kadm5_c_rename_principal0x155c4
kadm5_check_password_quality0x22af0
kadm5_chpass_principal_30x12010
kadm5_chpass_principal_with_key0x12068
kadm5_chpass_principal_with_key_30x120b4
kadm5_create_principal0x12104
kadm5_create_principal_20x1214c
kadm5_delete_principal0x121a4
kadm5_destroy0x121dc
kadm5_free_key_data0x15ff8
kadm5_free_name_list0x1625c
kadm5_free_principal_ent0x160ec
kadm5_get_principal0x1220c
kadm5_get_principals0x12380
kadm5_get_privs0x123c8
kadm5_lock0x12400
kadm5_log_create0x1f8b4
kadm5_log_delete0x1fc18
kadm5_log_end0x1f858
kadm5_log_get_version0x1f59c
kadm5_log_get_version_fd0x1f4a8
kadm5_log_init0x1f600
kadm5_log_modify0x20018
kadm5_log_nop0x201c4
kadm5_log_reinit0x1f760
kadm5_log_rename0x1fdf0
kadm5_log_set_version0x1f5d0
kadm5_log_signal_socket0x203bc
kadm5_log_truncate0x202a8
kadm5_mit_init_with_password_ctx0x162dc
kadm5_modify_principal0x12254
kadm5_randkey_principal0x12294
kadm5_randkey_principal_30x122e0
kadm5_rename_principal0x12340
kadm5_ret_key_data0x143c0
kadm5_ret_principal_ent0x14974
kadm5_ret_tl_data0x14518
kadm5_s_chpass_principal0x1b9c4
kadm5_s_chpass_principal_with_key0x1ba18
kadm5_s_create_principal0x1c778
kadm5_s_delete_principal0x1ca40
kadm5_s_destroy0x1cc4c
kadm5_s_flush0x1d8b4
kadm5_s_get_principal0x1dc88
kadm5_s_get_principals0x1d8c8
kadm5_s_get_privs0x207c0
kadm5_s_init_with_password_ctx0x1ed74
kadm5_s_modify_principal0x20460
kadm5_s_randkey_principal0x207f0
kadm5_s_rename_principal0x20bd4
kadm5_setup_passwd_quality_check0x22554
kadm5_store_fake_key_data0x142f0
kadm5_store_key_data0x14230
kadm5_store_principal_ent0x14598
kadm5_store_tl_data0x144b0
kadm5_unlock0x12430
length_Event0x26a08
length_GENERATION0x28c20
length_HDBFlags0x27790
length_HDB_Ext_Aliases0x2e6c8
length_HDB_Ext_Constrained_delegation_acl0x2c998
length_HDB_Ext_KeySet0x32c04
length_HDB_Ext_Lan_Manager_OWF0x2cec8
length_HDB_Ext_PKINIT_acl0x2a208
length_HDB_Ext_PKINIT_cert0x2c254
length_HDB_Ext_PKINIT_hash0x2b580
length_HDB_Ext_Password0x2d90c
length_HDB_extension0x362cc
length_HDB_extensions0x37078
length_Key0x25f78
length_Keys0x2ee70
length_Salt0x2506c
length_hdb_entry0x3a920
length_hdb_entry_alias0x3b6bc
length_hdb_keyset0x30e1c
length_hdb_keyset_aapl0x2fde0
length_hdb_srp0x31a24
length_hdb_srp_set0x32380
remove_HDB_Ext_KeySet0x32f80
rk_closefrom0x10f60
rk_get_window_size0x10c54
rk_pipe_execv0x108e4
rk_print_version0x240bc
rk_random_init0x111fc
rk_vstrcollect0x10d94
rk_wait_for_process0x108b0
rk_wait_for_process_timed0x10694
sl_command0x238ac
sl_command_loop0x23c4c
sl_help0x2317c
sl_make_argv0x23928
sl_match0x2303c
sl_slc_help0x23e10
tm2time0x10edc