lame
executablemacOS353.8 KBarm64
Unknown executable — performs unidentified functions
Ad-hoc signed binary with 739 functions and minimal framework dependencies. Contains two hardcoded URLs or endpoints and initiates connections to four network destinations. Without access to string contents, function names, or imported frameworks, the specific purpose cannot be determined. The ad-hoc signature indicates this was not signed by Apple or a trusted developer.AI
Fingerprint
- Platform
- macOS
- Type
- executable
- Arch
- arm64
- Min OS
- 15.0.0
- SDK
- 15.0.0
- File Size
- 353.8 KB
- UUID
- 73427315-6834-3402-B252-9088017A05D5
- Analyzed
- 2026-04-09T09:00:52Z
- CDHash
- a0ee4eaab2a5931a3e1ae345602c52964bf3c88f2cf1af1f22833c8c1c2a44d2
Interesting Strings
URLs & Endpoints(2)
Network Surface
Endpoints(4)
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
146
Structural HashesSHA-256
Static Libraries146 / 739 functions identified
Identified Libraries
FLAC 1.5.0 (19 fn)SDL2 2.32.10 (11 fn)SDL2_test 2.32.10 (1 fn)X11 1.8.12 (6 fn)Xext 1.3.6 (1 fn)aom 3.13.1 (11 fn)avcodec 8.0.1 (2 fn)boost_graph 1.89.0 (1 fn)boost_program_options 1.89.0 (1 fn)boost_test_exec_monitor 1.89.0 (2 fn)cares 1.34.5 (1 fn)crypto 3.6.1 (3 fn)gio-2.0 2.86.3 (1 fn)harfbuzz 12.3.0 (1 fn)harfbuzz-subset 12.3.0 (1 fn)leptonica 1.87.0 (2 fn)mp3lame 3.100 (79 fn)opencore-amrwb 0.1.6 (1 fn)ssh 0.11.3 (1 fn)vpx 1.15.2 (1 fn)
Functions(739)
0x10000425clame_main
0x100004a74init_files
0x100004b24lame_encoder
0x100005118lame_fopen
0x10000511clame_getenv
0x10000513cmain
0x1000051a8brhist_init
0x10000538cbrhist_disp
0x100005cd0brhist_jump_back
0x100005cf8frontend_open_console
0x100005e68frontend_close_console
0x100005ec4frontend_debugf
0x100005ee0frontend_msgf
0x100005efcfrontend_errorf
0x100005f18frontend_print_null
0x100005f1cconsole_printf
0x100005f54error_printf
0x100005f8creport_printf
0x100005fc4console_flush
0x100005fd0error_flush
Imports76 symbols from 3 dylibs
Exports448
ABR_iteration_loop0x1e1f4
ATHformula0x25ed4
AddVbrFrame0xccd0
AnalyzeSamples0x11eb8
BitrateIndex0x2656c
CBR_iteration_loop0x1fad8
CRC_writeheader0xdc98
Console_IO0x624f8
ExitMP30x2ab74
FindNearestBitrate0x26430
GetCPUTime0x88ac
GetRealTime0x88d0
GetTitleGain0x12424
GetVbrTag0xcdac
InitGainAnalysis0x11ce0
InitMP30x2aad4
InitVbrTag0xcf78
L3psycho_anal_vbr0x19974
PutVbrTag0xda08
ResvAdjust0x21ac0
ResvFrameBegin0x21900
ResvFrameEnd0x21ae0
ResvMaxBits0x219d4
SmpFrqIndex0x265b8
UpdateMusicCRC0xd278
VBR_encode_frame0x26e74
VBR_new_iteration_loop0x1dd04
VBR_old_iteration_loop0x1cfe4
WriteWaveHeader0x7b30
_mh_execute_header0x0
add_dummy_byte0xe004
adj430x6ae00
alloc_00x37b34
alloc_10x37fb4
alloc_20x38464
alloc_30x385a4
alloc_40x38764
apply_preset0x18f4c
athAdjust0x208cc
audiodata_precedesframes0x2abf8
best_huffman_divide0x24488
best_scalefac_store0x24e04
bitrate_table0x372cc
brhist_disp0x538c
brhist_init0x51a8
brhist_jump_back0x5cd0
calc_noise0x20dcc
calc_xmin0x20988
calloc_aligned0x25e30
close_infile0x6f4c
compute_flushbits0xdd58
console_flush0x5fc4
console_printf0x5f1c
console_up0x5fe8
copy_buffer0x10120
count_bits0x24970
dct640x29d24
decodeMP30x2ac10
decodeMP3_unclipped0x2b34c
decode_header0x29884
decode_layer1_frame0x2b64c
decode_layer1_sideinfo0x2b644
decode_layer2_frame0x2bdc4
decode_layer2_sideinfo0x2bdbc
decode_layer3_frame0x2debc
decode_layer3_sideinfo0x2d610
decode_reset0x2abf4
decoder_progress0xca8c
decoder_progress_finish0xcb98
decoder_progress_init0xc9ec
decwin0x7531c
disable_FPE0x26e6c
display_bitrates0x8e04
encoder_progress0xc658
encoder_progress_begin0xc248
encoder_progress_end0xc984
error_flush0x5fd0
error_printf0x5f54
fft_long0x11664
fft_short0x114cc
fill_buffer0x266dc
flush_bitstream0xde2c
format_bitstream0xe0e0
free_aligned0x25ea4
free_id3tag0x25c48
freegfc0x25d00
freq2bark0x263b4
freqs0x37ad0
frontend_close_console0x5e68
frontend_debugf0x5ec4
frontend_errorf0x5efc
frontend_msgf0x5ee0
frontend_open_console0x5cf8
frontend_print_null0x5f18
generateOutPath0x8f3c
getOldTag0x84d0
get_audio0x7024
get_audio160x7a68
get_hip0x84b8
get_lame_os_bitness0x290ac
get_lame_short_version0x2904c
get_lame_tag_encoder_short_version0x29064
get_lame_url0x2907c
get_lame_version0x29040
get_lame_version_numerical0x29088
get_lame_very_short_version0x29058
get_leq_16_bits0x29c24
get_leq_8_bits0x29bc0
get_max_frame_buffer_size_by_constraint0xdbf0
get_psy_version0x29070
getbits0x29b08
getbits_fast0x29b74
getframebits0xdb78
global_decoder0x62d80
global_raw_pcm0x48000
global_reader0x62d58
global_ui_config0x62d70
global_writer0x62d6c
has_3DNow0x26e54
has_MMX0x26e4c
has_SSE0x26e5c
has_SSE20x26e64
head_check0x29820
hip_decode0x29778
hip_decode10x296e0
hip_decode1_headers0x29640
hip_decode1_headersB0x29694
hip_decode1_unclipped0x295f0
hip_decode_exit0x295c0
hip_decode_headers0x29700
hip_decode_init0x29590
hip_init_tables_layer10x2b62c
hip_init_tables_layer20x2bc84
hip_init_tables_layer30x2c7d8
hip_set_debugf0x29808
hip_set_errorf0x297fc
hip_set_msgf0x29814
hip_set_pinfo0x297f0
ht0x44878
huffman_init0x257a4
id3tag_add_v20x126dc
id3tag_genre_list0x1254c
id3tag_init0x125b0
id3tag_pad_v20x1277c
id3tag_set_album0x1368c
id3tag_set_albumart0x127e0
id3tag_set_artist0x135e8
id3tag_set_comment0x137d0
id3tag_set_comment_latin10x1310c
id3tag_set_comment_ucs20x13484
id3tag_set_comment_utf160x132c8
id3tag_set_fieldvalue0x13af8
id3tag_set_fieldvalue_ucs20x13d70
id3tag_set_fieldvalue_utf160x13b74
id3tag_set_genre0x13034
id3tag_set_pad0x127b0
id3tag_set_textinfo_latin10x12d90
id3tag_set_textinfo_ucs20x12d8c
id3tag_set_textinfo_utf160x1293c
id3tag_set_title0x134b0
id3tag_set_track0x13870
id3tag_set_year0x13730
id3tag_space_v10x12754
id3tag_v1_only0x12704
id3tag_v2_only0x1272c
id3tag_write_v10x14964
id3tag_write_v20x14678
init_bit_stream_w0x10314
init_fft0x11790
init_infile0x617c
init_log_table0x26e70
init_outfile0x6120
init_xrpow_core_init0x1cf6c
ipow200x72e40
isResamplingNecessary0x266a0
is_lame_global_flags_valid0x14d5c
is_lame_internal_flags_valid0x14d74
is_mpeg_file_format0x6f10
iteration_init0x1fdcc
lame_bitrate_block_type_hist0x17c7c
lame_bitrate_hist0x17a70
lame_bitrate_kbps0x179dc
lame_bitrate_stereo_mode_hist0x17b58
lame_block_type_hist0x17c1c
lame_close0x176cc
lame_debugf0x26d74
lame_decode0x29570
lame_decode10x29444
lame_decode1_headers0x293dc
lame_decode1_headersB0x290f8
lame_decode_exit0x290b8
lame_decode_headers0x294ac
lame_decode_init0x290d8
lame_decode_initfile0x7cd0
lame_encode_buffer0x16d68
lame_encode_buffer_float0x17150
lame_encode_buffer_ieee_double0x17198
lame_encode_buffer_ieee_float0x17160
lame_encode_buffer_int0x171d0
lame_encode_buffer_interleaved0x17208
lame_encode_buffer_interleaved_ieee_double0x171ac
lame_encode_buffer_interleaved_ieee_float0x17174
lame_encode_buffer_interleaved_int0x17228
lame_encode_buffer_long0x171f8
lame_encode_buffer_long20x171e4
lame_encode_finish0x1774c
lame_encode_flush0x17400
lame_encode_flush_nogap0x1724c
lame_encode_mp3_frame0x109e4
lame_errorf0x26e04
lame_fopen0x5118
lame_get_ATHcurve0x2330c
lame_get_ATHlower0x2337c
lame_get_ATHonly0x23184
lame_get_ATHshort0x231e4
lame_get_ATHtype0x232a4
lame_get_AudiophileGain0x23ca0
lame_get_PeakSample0x23cd0
lame_get_RadioGain0x23c60
lame_get_ReplayGain_decode0x223fc
lame_get_ReplayGain_input0x223a0
lame_get_VBR0x22be8
lame_get_VBR_hard_min0x22eb8
lame_get_VBR_max_bitrate_kbps0x22e50
lame_get_VBR_mean_bitrate_kbps0x22d90
lame_get_VBR_min_bitrate_kbps0x22df0
lame_get_VBR_q0x22c68
lame_get_VBR_quality0x22d20
lame_get_allow_diff_short0x234dc
lame_get_analysis0x21ec8
lame_get_athaa_loudapprox0x23414
lame_get_athaa_sensitivity0x2345c
lame_get_athaa_type0x233e4
lame_get_bWriteVbrTag0x21f3c
lame_get_bitrate0x24140
lame_get_brate0x225f8
lame_get_compression_ratio0x22660
lame_get_copyright0x226d0
lame_get_cwlimit0x23494
lame_get_decode_on_the_fly0x222e8
lame_get_decode_only0x21fb0
lame_get_disable_reservoir0x22918
lame_get_emphasis0x23a68
lame_get_encoder_delay0x23ad4
lame_get_encoder_padding0x23b14
lame_get_error_protection0x227b8
lame_get_exp_nspsytune0x22b80
lame_get_experimentalX0x22a10
lame_get_experimentalY0x22ac0
lame_get_experimentalZ0x22b20
lame_get_extension0x2283c
lame_get_findPeakSample0x2235c
lame_get_findReplayGain0x22274
lame_get_force_ms0x2218c
lame_get_force_short_blocks0x238a4
lame_get_frameNum0x23b94
lame_get_framesize0x23b54
lame_get_free_format0x22200
lame_get_highpassfreq0x22fe4
lame_get_highpasswidth0x23044
lame_get_id3v1_tag0x14754
lame_get_id3v2_tag0x13d88
lame_get_in_samplerate0x21c24
lame_get_interChRatio0x235d4
lame_get_lametag_frame0xd2b8
lame_get_lowpassfreq0x22f24
lame_get_lowpasswidth0x22f84
lame_get_maskingadjust0x230ac
lame_get_maskingadjust_short0x2311c
lame_get_maximum_number_of_samples0x24074
lame_get_mf_samples_to_encode0x23bd4
lame_get_mode0x220bc
lame_get_mode_automs0x22144
lame_get_msfix0x24034
lame_get_noATH0x23244
lame_get_no_short_blocks0x237fc
lame_get_noclipGainChange0x23d20
lame_get_noclipScale0x23d60
lame_get_nogap_currentindex0x224d8
lame_get_nogap_total0x22478
lame_get_num_channels0x21c90
lame_get_num_samples0x21bb4
lame_get_ogg0x21fec
lame_get_original0x22744
lame_get_out_samplerate0x21e60
lame_get_padding_type0x227f4
lame_get_quality0x22054
lame_get_quant_comp0x22a38
lame_get_quant_comp_short0x22a60
lame_get_samplerate0x24170
lame_get_scale0x21cf8
lame_get_scale_left0x21d68
lame_get_scale_right0x21dd8
lame_get_sfscale0x23720
lame_get_short_threshold_lrm0x23928
lame_get_short_threshold_s0x23998
lame_get_size_mp3buffer0x23c14
lame_get_strict_ISO0x228b0
lame_get_subblock_gain0x23788
lame_get_substep0x236a8
lame_get_totalframes0x23db0
lame_get_useTemporal0x2354c
lame_get_version0x23a9c
lame_get_write_id3tag_automatic0x23f90
lame_getenv0x511c
lame_init0x17838
lame_init_bitstream0x16440
lame_init_params0x14da4
lame_main0x425c
lame_mp3_tags_fid0x1777c
lame_msgf0x26dbc
lame_print_config0x16530
lame_print_internals0x16800
lame_report_def0x26d08
lame_report_fnc0x26d3c
lame_set_ATHcurve0x232cc
lame_set_ATHlower0x2333c
lame_set_ATHonly0x2314c
lame_set_ATHshort0x231ac
lame_set_ATHtype0x2326c
lame_set_ReplayGain_decode0x223a4
lame_set_ReplayGain_input0x22360
lame_set_VBR0x22ba8
lame_set_VBR_hard_min0x22e78
lame_set_VBR_max_bitrate_kbps0x22e18
lame_set_VBR_mean_bitrate_kbps0x22d58
lame_set_VBR_min_bitrate_kbps0x22db8
lame_set_VBR_q0x22c1c
lame_set_VBR_quality0x22c9c
lame_set_allow_diff_short0x2349c
lame_set_analysis0x21e88
lame_set_asm_optimizations0x23ef0
lame_set_athaa_loudapprox0x2340c
lame_set_athaa_sensitivity0x2341c
lame_set_athaa_type0x233ac
lame_set_bWriteVbrTag0x21efc
lame_set_brate0x225a8
lame_set_compression_ratio0x22620
lame_set_copyright0x22690
lame_set_cwlimit0x2348c
lame_set_debugf0x22538
lame_set_decode_on_the_fly0x222a8
lame_set_decode_only0x21f70
lame_set_disable_reservoir0x228d8
lame_set_emphasis0x23a28
lame_set_error_protection0x22778
lame_set_errorf0x22500
lame_set_exp_nspsytune0x22b48
lame_set_experimentalX0x2294c
lame_set_experimentalY0x22a88
lame_set_experimentalZ0x22ae8
lame_set_extension0x227fc
lame_set_findPeakSample0x2231c
lame_set_findReplayGain0x22234
lame_set_force_ms0x2214c
lame_set_force_short_blocks0x23840
lame_set_free_format0x221c0
lame_set_highpassfreq0x22fac
lame_set_highpasswidth0x2300c
lame_set_in_samplerate0x21be4
lame_set_interChRatio0x23580
lame_set_lowpassfreq0x22eec
lame_set_lowpasswidth0x22f4c
lame_set_maskingadjust0x2306c
lame_set_maskingadjust_short0x230dc
lame_set_mode0x2207c
lame_set_mode_automs0x220f4
lame_set_msfix0x23ffc
lame_set_msgf0x22570
lame_set_noATH0x2320c
lame_set_no_short_blocks0x237b0
lame_set_nogap_currentindex0x224a0
lame_set_nogap_total0x22440
lame_set_num_channels0x21c4c
lame_set_num_samples0x21b7c
lame_set_ogg0x21fe4
lame_set_original0x22704
lame_set_out_samplerate0x21e08
lame_set_padding_type0x227ec
lame_set_preset0x23ea8
lame_set_preset_expopts0x24064
lame_set_preset_notune0x2406c
lame_set_quality0x21ff4
lame_set_quant_comp0x229a0
lame_set_quant_comp_short0x229d8
lame_set_scale0x21cb8
lame_set_scale_left0x21d28
lame_set_scale_right0x21d98
lame_set_sfscale0x236dc
lame_set_short_threshold0x239c8
lame_set_short_threshold_lrm0x238e8
lame_set_short_threshold_s0x23958
lame_set_stream_binary_mode0x88ec
lame_set_strict_ISO0x22870
lame_set_subblock_gain0x23750
lame_set_substep0x23668
lame_set_tune0x23fc0
lame_set_useTemporal0x2350c
lame_set_write_id3tag_automatic0x23f64
lame_stereo_mode_hist0x17af8
largetbl0x36e68
layer3_audiodata_precedesframes0x2d5ec
long_help0x8ae0
machine_byte_order0x6118
main0x513c
make_decode_tables0x30930
map2MP3Frequency0x264e4
mdct_sub480x17f14
muls0x7381c
nearestBitrateFullIndex0x26490
noquant_count_bits0x2419c
nr_of_sfb_block0x35410
on_pe0x20598
parse_args0x9228
pnts0x48010
pow200x73244
pow430x62dc0
pretab0x35530
psymodel_init0x1bb8c
put_audio160x82ec
reduce_side0x207b8
remove_buf0x2abb4
report_flush0x5fdc
report_printf0x5f8c
samplerate_table0x3738c
samples_to_skip_at_end0x6f40
samples_to_skip_at_start0x6f34
scale_bitcount0x25368
scfsi_band0x373bc
set_debug_file0x6034
set_frame_pinfo0x2114c
set_pointer0x29c88
sfBandIndex0x35588
short_help0x8a40
sizeOfOldTag0x84c4
slen1_tab0x37410
slen2_tab0x37450
synth_1to10x2a408
synth_1to1_mono0x2a36c
synth_1to1_mono_unclipped0x2a790
synth_1to1_unclipped0x2a830
t1l0x35ce0
t32l0x35ce4
t33l0x35cf4
table230x37268
table560x3728c
tabsel_1230x37950
usage0x88f4