postcat

JSON
executablemacOS452.3 KBx86_64, arm64

System component — provides core functionality with network connectivity

This signed Apple executable implements 485 functions across x86_64 and arm64 architectures, indicating a substantial system-level service. It uses 9 public frameworks and establishes connections to 6 network endpoints, suggesting it performs remote communication or service discovery tasks. The binary contains bundle identifiers, file paths, and URLs embedded in its code, indicating it manages resources and interacts with external services. As a signed Apple component, it likely runs with elevated privileges to provide core system functionality.AI

Fingerprint

Platform
macOS
Type
executable
Arch
x86_64, arm64
Min OS
26.1.0
SDK
26.1.0
File Size
452.3 KB
UUID
91ADEB49-ADAF-35EA-8FCF-D9276248BDC7
Analyzed
2026-04-07T05:21:10Z
CDHash
5e23972779ae47f6a68bda81e935b176cd63fc134ee5c8ff5fd161cd3f5c4af5

Interesting Strings

Network Surface

DNA Capability Vector

Location
0
Keychain
0
Network
0
Storage
0
Hardware
0
IPC
0
Analytics
0
Security
0
System
0

Behavioral Profile

URL Endpoints
4
Telemetry Strings
0
File Paths
4
Bundle IDs
1
IOKit Constants
0
Library Functions
0

Structural HashesSHA-256

Static Libraries0 / 485 functions identified

Functions(485)

0x100000890main
0x100000ca4sub_100000ca4
0x100000cc4sub_100000cc4
0x100001630been_here_init
0x10000167cbeen_here_free
0x1000016bcbeen_here
0x10000172cbeen_here_fixed
0x10000181cbeen_here_check
0x10000188cbeen_here_check_fixed
0x100001948conv_time
0x100001a7cget_file_id
0x100001a84get_file_id_fd
0x100001ae8get_file_id_st
0x100001b80is_header_buf
0x100001c30mail_conf_checkdir
0x100001df0mail_conf_read
0x100001e18mail_conf_suck
0x100001f14mail_conf_flush
0x100001f58mail_conf_eval
0x100001f6cmail_conf_eval_once

Imports124 symbols from 1 dylibs

Exports513

REMOVE0x5a28
_mh_execute_header0x0
allascii_len0x16ce0
alldig0x6344
argv_add0x647c
argv_addn0x6524
argv_alloc0x63d4
argv_delete0x67c8
argv_free0x6378
argv_insert_one0x6680
argv_replace_one0x6748
argv_sort0x642c
argv_split0x688c
argv_split_append0x6a00
argv_split_count0x6910
argv_splitq0x19bc4
argv_splitq_append0x19d48
argv_splitq_count0x19c50
argv_terminate0x65f8
argv_truncate0x6604
auto_clnt_access0x6b54
auto_clnt_create0x6ce0
auto_clnt_free0x6e3c
auto_clnt_name0x6e34
auto_clnt_recover0x6a78
balpar0x19dc8
been_here0x16bc
been_here_check0x181c
been_here_check_fixed0x188c
been_here_fixed0x172c
been_here_free0x167c
been_here_init0x1630
casefoldx0x1a644
check_mail_conf_int0x2208
check_mail_conf_str0x2b10
check_mail_conf_time0x2e20
cidr_match_endif0x73cc
cidr_match_execute0x6ebc
cidr_match_parse0x70d0
cidr_match_parse_if0x739c
clean_env0x73e8
close_on_exec0x75e0
concatenate0x7684
conv_time0x1948
ctable_create0x770c
ctable_free0x7a1c
ctable_locate0x77ac
ctable_newcontext0x7a14
ctable_refresh0x7930
ctable_walk0x7ac0
dict_alloc0x87b8
dict_allow_surrogate0x286f8
dict_btree_open0x94e8
dict_changed0x8710
dict_changed_name0x8608
dict_cidr_open0x8a0c
dict_db_cache_size0x28228
dict_debug0x9cf0
dict_delete0x7eec
dict_env_open0xa060
dict_error0x8060
dict_eval0x8428
dict_fail_open0x1726c
dict_flags_mask0x8790
dict_flags_str0x8730
dict_free0x8974
dict_handle0x7bec
dict_hash_open0x916c
dict_ht_open0xa244
dict_inline_open0x1a390
dict_jmp_alloc0x89d0
dict_lmdb_map_size0x28220
dict_load_file_xt0x80a4
dict_load_fp0x81f4
dict_lookup0x7e08
dict_mapnames0xa900
dict_mapnames_extend0xa9d4
dict_open0xa578
dict_open30xa5f8
dict_open_extend0xa8ec
dict_open_register0xa858
dict_pcre_open0x17fb0
dict_pipe_open0x19088
dict_random_open0x19440
dict_regexp_open0xaa20
dict_register0x7b0c
dict_sequence0x7f98
dict_sockmap_open0x176cc
dict_static_open0xba74
dict_surrogate0x17370
dict_tcp_open0xbbac
dict_thash_open0x16dec
dict_type_override0xa9e8
dict_union_open0x19e20
dict_unix_open0xc06c
dict_unregister0x7c20
dict_update0x7d40
dict_utf8_activate0x1a84c
dict_walk0x8598
dir_forest0xc46c
doze0xc628
event_cancel_timer0xd628
event_disable_readwrite0xd31c
event_drain0xc864
event_enable_read0xcff0
event_enable_write0xce28
event_fork0xcd0c
event_loop0xc998
event_request_timer0xd4bc
event_time0xc6a0
extpar0x1a248
get_file_id0x1a7c
get_file_id_fd0x1a84
get_file_id_st0x1ae8
get_hostname0xd6fc
get_mail_conf_bool0x1ff4
get_mail_conf_bool_fn0x2100
get_mail_conf_bool_fn_table0x21bc
get_mail_conf_bool_table0x2170
get_mail_conf_int0x2264
get_mail_conf_int20x2450
get_mail_conf_int_fn0x2528
get_mail_conf_int_fn_table0x2644
get_mail_conf_int_table0x25f8
get_mail_conf_long0x2690
get_mail_conf_long20x28c8
get_mail_conf_long_fn0x29a0
get_mail_conf_long_fn_table0x2ac0
get_mail_conf_long_table0x2a70
get_mail_conf_nbool0x5d74
get_mail_conf_nbool_fn0x5de4
get_mail_conf_nbool_fn_table0x5ea0
get_mail_conf_nbool_table0x5e54
get_mail_conf_str0x2b9c
get_mail_conf_str20x2c24
get_mail_conf_str_fn0x2cc4
get_mail_conf_str_fn_table0x2db8
get_mail_conf_str_table0x2d50
get_mail_conf_time0x2e7c
get_mail_conf_time20x2fd0
get_mail_conf_time_table0x3148
hex_quote0xd7a0
hex_unquote0xd894
host_port0xd9c4
hostaddr_to_sockaddr0x106bc
hostname_to_sockaddr_pf0x1061c
htable_create0xdb9c
htable_delete0xdf0c
htable_enter0xdc04
htable_find0xdd98
htable_free0xe060
htable_list0xe19c
htable_locate0xde54
htable_sequence0xe228
htable_walk0xe124
inet_addr_host0xe2b4
inet_addr_list_append0xe4b0
inet_addr_list_free0xe6d8
inet_addr_list_init0xe478
inet_addr_list_uniq0xe5e4
inet_addr_local0xe6e0
inet_connect0xe924
inet_proto_init0xec0c
inet_proto_table0x286e0
inet_windowsize0x286f4
is_header_buf0x1b80
long_name_mask_delim_opt0x114e8
lowercase0xef54
mac_expand0xefb4
mac_parse0xf818
mail_conf_checkdir0x1c30
mail_conf_eval0x1f58
mail_conf_eval_once0x1f6c
mail_conf_flush0x1f14
mail_conf_lookup0x1f80
mail_conf_lookup_eval0x1f90
mail_conf_read0x1df0
mail_conf_suck0x1e18
mail_conf_update0x1fe0
mail_params_init0x3194
mail_parm_split0x6250
mail_queue_dir0x3b30
mail_queue_enter0x3fe0
mail_queue_id_ok0x3da4
mail_queue_mkdirs0x3e88
mail_queue_name_ok0x3d38
mail_queue_open0x4344
mail_queue_path0x3e18
mail_queue_remove0x3fac
mail_queue_rename0x3ef4
mail_version_stamp0x28700
main0x890
make_dirs0xfb78
mask_addr0xfd40
midna_domain_cache_size0x285f8
midna_domain_suffix_to_ascii0x19ad0
midna_domain_suffix_to_utf80x19b34
midna_domain_to_ascii0x196ec
midna_domain_to_utf80x198e8
midna_domain_transitional0x286fc
msg_cleanup0x10004
msg_error0xfe4c
msg_error_clear0x1002c
msg_error_limit0x10018
msg_exiting0x286ec
msg_fatal0xfec8
msg_fatal_status0xff38
msg_info0xfdc4
msg_output0x10038
msg_panic0xffa8
msg_printf0x100b8
msg_syslog_facility0x103dc
msg_syslog_init0x10284
msg_text0x101ac
msg_text_lock0x28a70
msg_verbose0x286e8
msg_vprintf0x100e4
msg_vprintf_lock0x28a74
msg_vstream_init0x10434
msg_warn0xfe08
mvect_alloc0x10508
mvect_free0x105dc
mvect_realloc0x10564
myaddrinfo_control0x10878
myflock0x108b8
myfree0x10c14
mymalloc0x10a38
mymemdup0x10e14
mynetworks0x43f0
mynetworks_host0x490c
myrand0x10e8c
myrealloc0x10acc
mysrand0x10e68
mystrdup0x10cec
mystrndup0x10d6c
mystrtok0x10ee4
mystrtokq0x10f58
name_code0x11030
name_mask_delim_opt0x110d4
netstring_except0x11888
netstring_fflush0x11dac
netstring_get0x11ae0
netstring_get_data0x119a8
netstring_get_length0x1189c
netstring_get_terminator0x11a84
netstring_memcat0x11e7c
netstring_memcpy0x11df0
netstring_put0x11b48
netstring_put_multi0x11c2c
netstring_setup0x11858
netstring_strerror0x11f08
non_blocking0x11f30
null_format_string0x218c0
off_cvt_number0x49a8
off_cvt_string0x4944
open_limit0x11fd8
own_inet_addr0x4aec
own_inet_addr_list0x4fa0
own_inet_mask_list0x4fd0
percentm0x12090
poll_fd0x17eb0
poll_fd_bsd0x17cf0
printable0x12200
proxy_inet_addr0x5000
proxy_inet_addr_list0x5178
readllines0x12274
rec_fprintf0x5958
rec_fputs0x5984
rec_get_raw0x5438
rec_goto0x5764
rec_pad0x59e8
rec_put0x5304
rec_put_type0x521c
rec_type_name0x51c0
rec_type_names0x28000
rec_vfprintf0x58d0
ring_append0x12518
ring_detach0x12540
ring_init0x12510
ring_prepend0x1252c
safe_getenv0x12554
safe_strtoul0x6090
safe_ultostr0x5eec
sane_connect0x125a0
sane_rename0x12614
set_inet_windowsize0x16d4c
set_mail_conf_bool0x20e4
set_mail_conf_int0x23d4
set_mail_conf_long0x27f0
set_mail_conf_nbool0x5de0
set_mail_conf_str0x2d4c
set_mail_conf_time0x2fcc
set_mail_conf_time_int0x30cc
sock_addr_cmp_addr0x126c4
sock_addr_cmp_port0x12760
sock_addr_in_loopback0x127b4
sockaddr_to_hostaddr0x10760
sockaddr_to_hostname0x107d8
split_at0x12828
split_at_right0x12848
split_nameval0x12868
split_qnameval0x1aefc
str_long_name_mask_opt0x11698
str_name_code0x110a0
str_name_mask_opt0x11328
strcasecmp_utf8x0x1ad08
strncasecmp_utf8x0x1adfc
timed_connect0x129ec
timed_read0x12ab0
timed_write0x12b9c
trimblanks0x12c88
unix_connect0x12cd4
unsafe0x12e20
update_env0x7500
util_utf8_enable0x286f0
valid_hostaddr0x13024
valid_hostname0x12e7c
valid_hostport0x134a4
valid_ipv4_hostaddr0x13310
valid_ipv6_hostaddr0x130d4
valid_utf8_hostname0x1962c
valid_utf8_string0x1b05c
var_alias_db_map0x28708
var_bounce_service0x28710
var_bundle_rcpt0x28718
var_cleanup_service0x28720
var_command_dir0x28728
var_compat_level0x28730
var_config_dir0x28738
var_config_dirs0x28740
var_cyrus_sasl_authzid0x28748
var_daemon_dir0x28750
var_daemon_open_fatal0x28758
var_daemon_timeout0x2875c
var_data_dir0x28760
var_db_create_buf0x28768
var_db_read_buf0x2876c
var_db_type0x28770
var_debug_peer_level0x28778
var_debug_peer_list0x28780
var_default_gid0x28788
var_default_privs0x28790
var_default_uid0x28798
var_defer_service0x287a0
var_delay_max_res0x287a8
var_disable_dns0x287ac
var_disable_mime_input0x287b0
var_disable_mime_oconv0x287b4
var_dns_ncache_ttl_fix0x287b8
var_dont_remove0x287bc
var_double_bounce_sender0x287c0
var_drop_hdrs0x287c8
var_dsn_filter0x287d0
var_error_service0x287d8
var_event_drain0x287e0
var_export_environ0x287e8
var_fault_inj_code0x287f0
var_fflush_domains0x287f8
var_flock_delay0x28800
var_flock_stale0x28804
var_flock_tries0x28808
var_flush_service0x28810
var_fork_delay0x28818
var_fork_tries0x2881c
var_hash_queue_depth0x28820
var_hash_queue_names0x28828
var_header_limit0x28830
var_helpful_warnings0x28834
var_idle_limit0x28838
var_idna2003_compat0x2883c
var_import_environ0x28840
var_in_flow_delay0x28848
var_inet_interfaces0x28850
var_inet_protocols0x28858
var_inet_windowsize0x28860
var_int_filt_classes0x28868
var_ipc_idle_limit0x28870
var_ipc_timeout0x28874
var_ipc_ttl_limit0x28878
var_line_limit0x2887c
var_lmdb_map_size0x28880
var_long_queue_ids0x28888
var_mail_name0x28890
var_mail_owner0x28898
var_mail_release0x288a0
var_mail_version0x288a8
var_message_limit0x288b0
var_meta_dir0x288b8
var_mime_bound_len0x288c0
var_mime_maxdepth0x288c4
var_multi_conf_dirs0x288c8
var_multi_enable0x288d0
var_multi_group0x288d8
var_multi_name0x288e0
var_multi_wrapper0x288e8
var_mydest0x288f0
var_mydomain0x288f8
var_myhostname0x28900
var_mynetworks0x28908
var_mynetworks_style0x28910
var_myorigin0x28918
var_oldlog_compat0x28920
var_owner_gid0x28924
var_owner_uid0x28928
var_ownreq_special0x2892c
var_par_dom_match0x28930
var_pickup_service0x28938
var_pid0x28940
var_pid_dir0x28948
var_proc_limit0x28950
var_procname0x28958
var_proxy_interfaces0x28960
var_proxymap_service0x28968
var_proxywrite_service0x28970
var_queue_dir0x28978
var_queue_service0x28980
var_rcpt_delim0x28988
var_relay_domains0x28990
var_relayhost0x28998
var_rewrite_service0x289a0
var_server_config_dir0x289a8
var_sgid_gid0x289b0
var_sgid_group0x289b8
var_shlib_dir0x289c0
var_showq_service0x289c8
var_smtputf8_autoclass0x289d0
var_smtputf8_enable0x289d8
var_soft_bounce0x289dc
var_starttime0x289e0
var_strict_7bit_hdrs0x289e8
var_strict_8bit_body0x289ec
var_strict_8bitmime0x289f0
var_strict_encoding0x289f4
var_strict_smtputf80x289f8
var_syslog_facility0x28a00
var_syslog_name0x28a08
var_token_limit0x28a10
var_trace_service0x28a18
var_transit_dest0x28a20
var_transit_origin0x28a28
var_trigger_timeout0x28a30
var_use_limit0x28a34
var_verify_neg_cache0x28a38
var_verify_service0x28a40
var_verp_delims0x28a48
var_verp_filter0x28a50
vbuf_get0x135ac
vbuf_print0x1379c
vbuf_put0x13600
vbuf_read0x1365c
vbuf_unget0x13558
vbuf_write0x136fc
verp_delims_verify0x5cf8
verp_sender0x5b38
vmsg_error0xfe78
vmsg_fatal0xfee8
vmsg_fatal_status0xff58
vmsg_info0xfdf8
vmsg_panic0xffc8
vmsg_warn0xfe3c
vstream_bufstat0x159d8
vstream_control0x154e4
vstream_fclose0x151f4
vstream_fdclose0x15384
vstream_fdopen0x14f84
vstream_fflush0x150cc
vstream_fopen0x15070
vstream_fprintf0x15430
vstream_fpurge0x14818
vstream_fputs0x1546c
vstream_fseek0x14924
vstream_fstd0x28238
vstream_ftell0x14ee8
vstream_peek0x15a84
vstream_peek_data0x15ab0
vstream_printf0x153e8
vstream_vfprintf0x159b0
vstream_vprintf0x15978
vstring_alloc0x15bcc
vstring_ctl0x15d34
vstring_export0x1636c
vstring_free0x15cfc
vstring_get0x166dc
vstring_get_bound0x16998
vstring_get_nonl0x167bc
vstring_get_nonl_bound0x16aa8
vstring_get_null0x168b0
vstring_get_null_bound0x16bc8
vstring_import0x16398
vstring_insert0x161c0
vstring_memcat0x16120
vstring_memchr0x1618c
vstring_memcpy0x160b8
vstring_prepend0x162b0
vstring_sprintf0x16418
vstring_sprintf_append0x16498
vstring_sprintf_prepend0x16544
vstring_strcat0x15f80
vstring_strcpy0x15e40
vstring_strncat0x16010
vstring_strncpy0x15ed4
vstring_truncate0x15dc4
vstring_vsprintf0x16444
vstring_vsprintf_append0x164f8
warn_compat_break_app_dot_mydomain0x28a58
warn_compat_break_chroot0x28a5c
warn_compat_break_flush_domains0x28a60
warn_compat_break_mynetworks_style0x28a64
warn_compat_break_relay_domains0x28a68
warn_compat_break_smtputf8_enable0x28a6c
warn_fstat0x1769c
warn_lstat0x1766c
warn_stat0x1763c