mpg123
executablemacOS184.6 KBarm64
Unknown utility — purpose cannot be determined from binary analysis
This ad-hoc signed arm64 executable contains 178 functions and references 2 URLs or network endpoints, but lacks identifying metadata, framework dependencies, or informative strings that would clarify its purpose. The minimal framework usage and small size suggest a focused utility or helper tool rather than a full application. Without access to the referenced network endpoints, strings content, or execution context, the specific function and security implications cannot be reliably determined.AI
Fingerprint
- Platform
- macOS
- Type
- executable
- Arch
- arm64
- Min OS
- 26.0.0
- SDK
- 26.1.0
- File Size
- 184.6 KB
- UUID
- CD307C8B-5073-3A10-9141-759F7168C54A
- Analyzed
- 2026-04-09T09:09:13Z
- CDHash
- 6ef4b2f06b055e97f1a3fd9cfa3f1365f7fc47ca46d9e8367dedf5a2df59de35
Interesting Strings
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
2
Telemetry Strings
0
File Paths
0
Bundle IDs
0
IOKit Constants
0
Library Functions
10
Structural HashesSHA-256
Static Libraries10 / 178 functions identified
Identified Libraries
Functions(178)
0x100001770audio_cleanup
0x1000017e8audio_setup
0x1000018e0audio_capabilities
0x100002254audio_prepare
0x1000025b0audio_play
0x100002724audio_enclist
0x1000027c0print_capabilities
0x100002ad4capline
0x100002bd4brate
0x100002c44set_pitch
0x100002dd0set_mute
0x100002decprint_remote_header
0x100002ea8print_header
0x1000030c4print_header_compact
0x100003248roundui
0x10000326cprint_buf
0x1000033bcposition_info
0x1000035d8print_stat
0x100003dc0clear_stat
0x100003e54dir_length
Imports210 symbols from 4 dylibs
Exports157
INT123_catchsignal0x1116c
INT123_compat_binmode0x10cc4
INT123_compat_catpath0x10cc8
INT123_compat_close0x10cbc
INT123_compat_dirclose0x10e5c
INT123_compat_diropen0x10df4
INT123_compat_fclose0x10cc0
INT123_compat_fdopen0x10cb8
INT123_compat_fopen0x10cb4
INT123_compat_getenv0x10c78
INT123_compat_isdir0x10db8
INT123_compat_nextdir0x10f2c
INT123_compat_nextfile0x10e90
INT123_compat_open0x10c94
INT123_compat_strdup0x10c30
INT123_safe_realloc0x10bc4
INT123_safer_realloc0x10bd4
INT123_strerror0x10c2c
INT123_unintr_fwrite0x110dc
INT123_unintr_read0x11050
INT123_unintr_write0x10fc8
_mh_execute_header0x0
accept_length0x6a2c
ao0x21d30
append_accept0x6620
appflag0x21d98
audio_cleanup0x1770
audio_enclist0x2724
audio_play0x25b0
audio_prepare0x2254
audio_setup0x17e8
aux_out0x21d48
binpath0x21da0
brate0x2bd4
check_locale0xbdf8
clear_stat0x3dc0
close_track0x8e38
continue_msg0xb1c8
control_file0x21d18
control_generic0x4764
deathflag0x21d64
debunk_mime0x66c4
dir_length0x3e54
do_resample0x21d08
do_resample_now0x21d0c
dump_close0xe858
dump_setup0xe4f4
encode640x6820
equalfile0x21d40
filept0x21d68
fill_request0x6d54
findopt0x60a0
formatcheck0x9558
framenum0x21da8
frames_left0x21db0
free_playlist0xd5b8
fresh0x206f8
fullprogname0x21d70
generic_sendalltag0x4034
generic_sendinfo0x4718
generic_sendmsg0x3f54
generic_sendstat0x3fac
genre_count0x11c20
genre_table0x200d0
get_header_string0x69b0
get_header_val0x690c
get_next_file0xd14c
getlopt0x6548
getlopt_set_char0x610c
getsingleopt0x6214
got_played0x21d5c
http_open0x7024
httpdata_free0x65f8
httpdata_init0x6588
httpdata_reset0x65c8
intflag0x21d60
load_equalizer0x5f08
loptarg0x21d90
loptchr0x21d20
loptind0x20024
main0x95c0
meta_show_lyrics0x21d78
mh0x21d28
muted0x21d14
net123_backends0x21a80
net123_open_exec0xffdc
next_dir0x7a04
next_track0x799c
open_connection0x7634
open_track0x8d40
opts0x20700
out_is_term0x21d1c
outstr0xc55c
outstream0x21d88
param0x20570
pause_recycle0xea04
play_frame0x8e68
play_prebuffer0x7a5c
playlist_jump0xd360
playlist_next_dir0xd3c8
playlist_pos0xd320
playlist_prev_dir0xd4d8
playlist_stdin0xd648
playstate0x21d10
playsym0x11bc0
position_info0x33bc
prepare_playlist0xc698
prev_dir0x7a30
prev_track0x79d4
prgName0x21d38
print_buf0x326c
print_capabilities0x27c0
print_header0x2ea8
print_header_compact0x30c4
print_icy0xbd30
print_id3_tag0xb230
print_outstr0xc62c
print_playlist0xd078
print_remote_header0x2dec
print_stat0x35d8
proxy_init0x6aa4
remote_header_help0x20018
roundui0x3248
rva_name0x20000
safe_exit0x7ae4
set_intflag0x7984
set_mute0x2dd0
set_out_au0x7cdc
set_out_cdr0x7cb4
set_out_test0x7d04
set_pitch0x2c44
skip_or_die0x9484
split_dir_file0x3e80
split_url0x72e0
stderr_is_term0x21d58
stdin_is_term0x21d50
stdout_is_term0x21d54
stream_close0xe474
stream_getline0xd774
stream_open0xd908
term_control0xea48
term_exit0xf91c
term_get_key0xfe1c
term_have_fun0xfaec
term_help0x21aa8
term_hint0xe9b4
term_init0xe8a4
term_new_track0xe9e8
term_restore0xff60
term_setup0xfbc4
term_width0xfb8c
translate_url0x6bf4
unknown2utf80xbf5c
utf8env0x21d80
utf8force0x21d7c
utf8loc0x21d84
utf8outstr0xc03c