{"arch":"arm64","build_provenance":null,"call_graph":{"calls":{"4294976944":[{"is_tail_call":false,"symbol":"strcmp","target_va":4294981668},{"is_tail_call":false,"symbol":"puts","target_va":4294981512},{"is_tail_call":false,"symbol":"print_usage","target_va":4294977476},{"is_tail_call":false,"symbol":"free","target_va":4294981464}],"4294977476":[{"is_tail_call":false,"symbol":"puts","target_va":4294981512},{"is_tail_call":false,"symbol":"puts","target_va":4294981512},{"is_tail_call":false,"symbol":"sf_version_string","target_va":4294981632},{"is_tail_call":false,"symbol":"printf","target_va":4294981488}],"4294977544":[{"is_tail_call":false,"symbol":"sf_read_double","target_va":4294981560},{"is_tail_call":false,"symbol":"bzero","target_va":4294981428},{"is_tail_call":false,"symbol":"sf_writef_double","target_va":4294981644}],"4294977804":[{"is_tail_call":false,"symbol":"sf_read_int","target_va":4294981572},{"is_tail_call":false,"symbol":"bzero","target_va":4294981428},{"is_tail_call":false,"symbol":"sf_writef_int","target_va":4294981656}],"4294978064":[{"is_tail_call":false,"symbol":"sf_command","target_va":4294981536},{"is_tail_call":false,"symbol":"sf_readf_double","target_va":4294981584},{"is_tail_call":false,"symbol":"sf_writef_double","target_va":4294981644},{"is_tail_call":false,"symbol":"sf_command","target_va":4294981536},{"is_tail_call":false,"symbol":"sf_readf_double","target_va":4294981584},{"is_tail_call":false,"symbol":"sf_writef_double","target_va":4294981644}],"4294978460":[{"is_tail_call":false,"symbol":"sf_readf_int","target_va":4294981596},{"is_tail_call":false,"symbol":"sf_writef_int","target_va":4294981656}],"4294978576":[{"is_tail_call":false,"symbol":"sf_open","target_va":4294981548},{"is_tail_call":false,"symbol":"sf_open","target_va":4294981548},{"is_tail_call":false,"symbol":"bzero","target_va":4294981428},{"is_tail_call":false,"symbol":"puts","target_va":4294981512},{"is_tail_call":false,"symbol":"sf_command","target_va":4294981536},{"is_tail_call":false,"symbol":"sf_open","target_va":4294981548},{"is_tail_call":false,"symbol":"sf_strerror","target_va":4294981620},{"is_tail_call":false,"symbol":"printf","target_va":4294981488},{"is_tail_call":false,"symbol":"sf_strerror","target_va":4294981620},{"is_tail_call":false,"symbol":"printf","target_va":4294981488},{"is_tail_call":false,"symbol":"puts","target_va":4294981512},{"is_tail_call":false,"symbol":"sf_close","target_va":4294981524},{"is_tail_call":false,"symbol":"sf_close","target_va":4294981524}],"4294980044":[{"is_tail_call":false,"symbol":"strrchr","target_va":4294981716},{"is_tail_call":false,"symbol":"strncpy","target_va":4294981704},{"is_tail_call":false,"symbol":"__tolower","target_va":4294981392},{"is_tail_call":false,"symbol":"strncmp","target_va":4294981692},{"is_tail_call":false,"symbol":"strcmp","target_va":4294981668}],"4294980324":[{"is_tail_call":false,"symbol":"sf_command","target_va":4294981536},{"is_tail_call":false,"symbol":"printf","target_va":4294981488},{"is_tail_call":false,"symbol":"sf_command","target_va":4294981536},{"is_tail_call":false,"symbol":"printf","target_va":4294981488},{"is_tail_call":false,"symbol":"putchar","target_va":4294981500}],"4294980568":[{"is_tail_call":false,"symbol":"strrchr","target_va":4294981716},{"is_tail_call":false,"symbol":"strncmp","target_va":4294981692}]},"data_xrefs":{"by_data":{"4294979616":[4294977476],"4294979632":[4294978576],"4294979712":[4294976944],"4294981728":[4294976944],"4294981766":[4294976944],"4294981769":[4294976944],"4294982053":[4294977476],"4294982123":[4294977476],"4294982187":[4294977476],"4294982199":[4294978576],"4294982246":[4294978576],"4294982304":[4294978576],"4294982338":[4294980324],"4294982357":[4294980324],"4294982362":[4294980324],"4294982366":[4294980568],"4294982693":[4294980720],"4294983057":[4294978576],"4294983250":[4294978576],"4294983426":[4294978576],"4294983525":[4294980720],"4294983680":[4294978576,4294980044,4294980324],"4294983692":[4294980044,4294980324],"4294983696":[4294980044,4294980324],"4294983712":[4294978576,4294980044],"4294983944":[4294980044,4294980324],"4294984520":[4294980648],"4294984552":[4294980668],"4295000064":[4294978064],"4295032832":[4294978064],"4295032840":[4294978460]},"by_function":{"4294976944":[{"data_va":4294981728,"insn_va":4294976996,"kind":"CString","value":"\nError : need at least 2 input files."},{"data_va":4294981766,"insn_va":4294977020,"kind":"CString","value":"-o"},{"data_va":4294981769,"insn_va":4294977036,"kind":"CString","value":"\nError : second last command line parameter should be '-o'.\n"},{"data_va":4294979712,"insn_va":4294977088,"kind":"Global","value":null}],"4294977476":[{"data_va":4294982053,"insn_va":4294977492,"kind":"CString","value":"\nUsage : sndfile-interleave <input 1> <input 2> ... -o <output file>\n"},{"data_va":4294982123,"insn_va":4294977504,"kind":"CString","value":"Merge two or more mono files into a single multi-channel file.\n"},{"data_va":4294982187,"insn_va":4294977524,"kind":"CString","value":"Using %s.\n\n"},{"data_va":4294979616,"insn_va":4294977536,"kind":"Global","value":null}],"4294978064":[{"data_va":4295032832,"insn_va":4294978108,"kind":"Global","value":null},{"data_va":4295032832,"insn_va":4294978132,"kind":"Global","value":null},{"data_va":4295000064,"insn_va":4294978212,"kind":"Global","value":null},{"data_va":4295000064,"insn_va":4294978308,"kind":"Global","value":null},{"data_va":4295032832,"insn_va":4294978344,"kind":"Global","value":null}],"4294978460":[{"data_va":4295032840,"insn_va":4294978508,"kind":"Global","value":null}],"4294978576":[{"data_va":4294983712,"insn_va":4294978620,"kind":"Global","value":null},{"data_va":4294983680,"insn_va":4294978624,"kind":"Global","value":null},{"data_va":4294983250,"insn_va":4294978764,"kind":"CString","value":"Warning : The EBU Technical Recommendation R68-2000 states that the only\n          allowed encodings are Linear PCM and MPEG3. This file is not in\n          the right format.\n"},{"data_va":4294979632,"insn_va":4294978772,"kind":"Global","value":null},{"data_va":4294983057,"insn_va":4294978808,"kind":"CString","value":"Error : Attempting in-place broadcast info update, but file does not\n        have a 'bext' chunk to modify. The solution is to specify both\n        input and output files on the command line.\n"},{"data_va":4294982199,"insn_va":4294978856,"kind":"CString","value":"Error : Not able to open input file '%s' : %s\n"},{"data_va":4294982246,"insn_va":4294978888,"kind":"CString","value":"Error : Not able to open output file '%s' : %s\n"},{"data_va":4294983426,"insn_va":4294978908,"kind":"CString","value":"Error : This is not a WAV file and hence broadcast info cannot be added to it.\n"},{"data_va":4294983712,"insn_va":4294978964,"kind":"Global","value":null},{"data_va":4294983680,"insn_va":4294978968,"kind":"Global","value":null},{"data_va":4294982304,"insn_va":4294978980,"kind":"CString","value":null}],"4294980044":[{"data_va":4294983712,"insn_va":4294980072,"kind":"Global","value":null},{"data_va":4294983680,"insn_va":4294980076,"kind":"Global","value":null},{"data_va":4294983944,"insn_va":4294980164,"kind":"Global","value":null},{"data_va":4294983680,"insn_va":4294980168,"kind":"Global","value":null},{"data_va":4294983696,"insn_va":4294980220,"kind":"Global","value":null},{"data_va":4294983692,"insn_va":4294980244,"kind":"Global","value":null},{"data_va":4294983712,"insn_va":4294980284,"kind":"Global","value":null},{"data_va":4294983680,"insn_va":4294980288,"kind":"Global","value":null}],"4294980324":[{"data_va":4294983944,"insn_va":4294980360,"kind":"Global","value":null},{"data_va":4294982357,"insn_va":4294980368,"kind":"CString","value":"????"},{"data_va":4294982338,"insn_va":4294980376,"kind":"CString","value":"        %-10s : %s"},{"data_va":4294982362,"insn_va":4294980396,"kind":"CString","value":" %s"},{"data_va":4294983692,"insn_va":4294980400,"kind":"Global","value":null},{"data_va":4294983680,"insn_va":4294980428,"kind":"Global","value":null},{"data_va":4294983696,"insn_va":4294980528,"kind":"Global","value":null}],"4294980568":[{"data_va":4294982366,"insn_va":4294980604,"kind":"CString","value":"lt-"}],"4294980648":[{"data_va":4294984520,"insn_va":4294980656,"kind":"Global","value":null}],"4294980668":[{"data_va":4294984552,"insn_va":4294980696,"kind":"Global","value":null}],"4294980720":[{"data_va":4294983525,"insn_va":4294980764,"kind":"Global","value":null},{"data_va":4294982693,"insn_va":4294980788,"kind":"CString","value":"12 bit DWVW"}]}},"noreturn_vas":[],"symbols":{"4294976944":"main","4294977476":"print_usage","4294977544":"interleave_double","4294977804":"interleave_int","4294978064":"sfe_copy_data_fp","4294978460":"sfe_copy_data_int","4294978576":"sfe_apply_metadata_changes","4294980044":"sfe_file_type_of_ext","4294980324":"sfe_dump_format_map","4294980568":"program_name","4294980648":"sfe_endian_name","4294980668":"sfe_container_name","4294980720":"sfe_codec_name"}},"capabilities":[],"code_signature":{"code_directory":{"cdhash":"9badbe019d98040ec84ab4484135040892616e0ffda3f5b45f4eb4a9303a8424","flag_names":["CS_ADHOC","CS_LINKER_SIGNED"],"flags":131074,"hash_type":2,"identifier":"sndfile-interleave","platform":0,"team_id":null},"signing_status":"AdHoc"},"cpp_hierarchy":null,"data_in_code":[],"dna":{"hashes":{"classhash":"e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855","cpp_classhash":null,"entitlementhash":"e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855","frameworkhash":"d25a39590663716deb11671060dce62090b85290783672be9cffdb36e09c3c8f","imphash":"14373359cf3e1d376e2fbd7c0471462d156195312ced802df6a74924cdc1a3ac","sha256_text":"7bb7260615d2ed6f9aba210770f0ec8bdb2c376b969d5f647080244aaadb2dc8","symbolhash":"14373359cf3e1d376e2fbd7c0471462d156195312ced802df6a74924cdc1a3ac"},"sets":{"apis_called":["__tolower","bzero","free","print_usage","printf","putchar","puts","sf_close","sf_command","sf_open","sf_read_double","sf_read_int","sf_readf_double","sf_readf_int","sf_strerror","sf_version_string","sf_writef_double","sf_writef_int","strcmp","strncmp","strncpy","strrchr"],"bundle_ids":[],"cpp_classes":[],"entitlements":[],"frameworks":["libsndfile.1.dylib","libSystem.B.dylib"],"iokit_constants":[],"objc_classes":[],"private_frameworks":[],"protocols":[],"signing_status":"Ad-Hoc","static_libs":["X11-1.8.12","lzma-5.8.2"],"swift_protocol_names":[],"swift_type_names":[],"xpc_services":[]},"vector":{"bundle_ids":0,"cap_analytics":0,"cap_hardware":0,"cap_ipc":0,"cap_keychain":0,"cap_location":0,"cap_network":0,"cap_security":0,"cap_storage":0,"cap_system":0,"cpp_classes":0,"cpp_vtable_entries":0,"entitlements_total":0,"file_paths":0,"frameworks_private":0,"frameworks_total":2,"iokit_constants":0,"library_functions":2,"nlist_functions":13,"objc_classes":0,"objc_ivars":0,"objc_methods":0,"objc_protocols":0,"section_count":8,"size_log2":15.129283,"static_lib_count":2,"swift_conformances":0,"swift_protocols":0,"swift_types":0,"telemetry_strings":0,"text_ratio":0.12310268,"url_endpoints":0,"xpc_provides":0}},"dwarf_metadata":null,"entitlements":{"entries":{},"raw_plist":null},"exports":[{"address":0,"is_reexport":false,"is_thread_local":false,"is_weak":false,"name":"_mh_execute_header"},{"address":9648,"is_reexport":false,"is_thread_local":false,"is_weak":false,"name":"main"},{"address":13272,"is_reexport":false,"is_thread_local":false,"is_weak":false,"name":"program_name"},{"address":11280,"is_reexport":false,"is_thread_local":false,"is_weak":false,"name":"sfe_apply_metadata_changes"},{"address":13424,"is_reexport":false,"is_thread_local":false,"is_weak":false,"name":"sfe_codec_name"},{"address":13372,"is_reexport":false,"is_thread_local":false,"is_weak":false,"name":"sfe_container_name"},{"address":10768,"is_reexport":false,"is_thread_local":false,"is_weak":false,"name":"sfe_copy_data_fp"},{"address":11164,"is_reexport":false,"is_thread_local":false,"is_weak":false,"name":"sfe_copy_data_int"},{"address":13028,"is_reexport":false,"is_thread_local":false,"is_weak":false,"name":"sfe_dump_format_map"},{"address":13352,"is_reexport":false,"is_thread_local":false,"is_weak":false,"name":"sfe_endian_name"},{"address":12748,"is_reexport":false,"is_thread_local":false,"is_weak":false,"name":"sfe_file_type_of_ext"}],"fileset_entries":[],"fingerprint":{"analyzed_at":"2026-04-09T09:16:57Z","available_arches":["arm64"],"binary_type":"executable","bundle_id":null,"cdhash":"9badbe019d98040ec84ab4484135040892616e0ffda3f5b45f4eb4a9303a8424","file_modified":"2026-04-09T09:16:57Z","file_size":35840,"is_arm64e":false,"min_os":"15.0.0","name":"sndfile-interleave","platform":"macOS","sdk":"15.2.0","sha256":"98f62185e1401a2a13001f00fd6f92cda2125e41bf2415bd73120ddd75819d13","sha256_slice":"98f62185e1401a2a13001f00fd6f92cda2125e41bf2415bd73120ddd75819d13","source_version":null,"team_id":null,"uuid":"E991FB4E-5E3F-3816-9F16-37B0D76C98CD"},"frameworks":[{"is_private":false,"is_weak":false,"name":"@rpath/libsndfile.1.dylib"},{"is_private":false,"is_weak":false,"name":"/usr/lib/libSystem.B.dylib"}],"function_starts_count":13,"imports":[{"address":0,"dylib":"/usr/lib/libSystem.B.dylib","is_lazy":false,"is_weak":false,"name":"_DefaultRuneLocale"},{"address":0,"dylib":"/usr/lib/libSystem.B.dylib","is_lazy":false,"is_weak":false,"name":"__maskrune"},{"address":0,"dylib":"/usr/lib/libSystem.B.dylib","is_lazy":false,"is_weak":false,"name":"__memcpy_chk"},{"address":0,"dylib":"/usr/lib/libSystem.B.dylib","is_lazy":false,"is_weak":false,"name":"__stack_chk_fail"},{"address":0,"dylib":"/usr/lib/libSystem.B.dylib","is_lazy":false,"is_weak":false,"name":"__stack_chk_guard"},{"address":0,"dylib":"/usr/lib/libSystem.B.dylib","is_lazy":false,"is_weak":false,"name":"__tolower"},{"address":0,"dylib":"/usr/lib/libSystem.B.dylib","is_lazy":false,"is_weak":false,"name":"atof"},{"address":0,"dylib":"/usr/lib/libSystem.B.dylib","is_lazy":false,"is_weak":false,"name":"atoll"},{"address":0,"dylib":"/usr/lib/libSystem.B.dylib","is_lazy":false,"is_weak":false,"name":"bzero"},{"address":0,"dylib":"/usr/lib/libSystem.B.dylib","is_lazy":false,"is_weak":false,"name":"calloc"},{"address":0,"dylib":"/usr/lib/libSystem.B.dylib","is_lazy":false,"is_weak":false,"name":"exit"},{"address":0,"dylib":"/usr/lib/libSystem.B.dylib","is_lazy":false,"is_weak":false,"name":"free"},{"address":0,"dylib":"/usr/lib/libSystem.B.dylib","is_lazy":false,"is_weak":false,"name":"memcpy"},{"address":0,"dylib":"/usr/lib/libSystem.B.dylib","is_lazy":false,"is_weak":false,"name":"printf"},{"address":0,"dylib":"/usr/lib/libSystem.B.dylib","is_lazy":false,"is_weak":false,"name":"putchar"},{"address":0,"dylib":"/usr/lib/libSystem.B.dylib","is_lazy":false,"is_weak":false,"name":"puts"},{"address":0,"dylib":"@rpath/libsndfile.1.dylib","is_lazy":false,"is_weak":false,"name":"sf_close"},{"address":0,"dylib":"@rpath/libsndfile.1.dylib","is_lazy":false,"is_weak":false,"name":"sf_command"},{"address":0,"dylib":"@rpath/libsndfile.1.dylib","is_lazy":false,"is_weak":false,"name":"sf_open"},{"address":0,"dylib":"@rpath/libsndfile.1.dylib","is_lazy":false,"is_weak":false,"name":"sf_read_double"},{"address":0,"dylib":"@rpath/libsndfile.1.dylib","is_lazy":false,"is_weak":false,"name":"sf_read_int"},{"address":0,"dylib":"@rpath/libsndfile.1.dylib","is_lazy":false,"is_weak":false,"name":"sf_readf_double"},{"address":0,"dylib":"@rpath/libsndfile.1.dylib","is_lazy":false,"is_weak":false,"name":"sf_readf_int"},{"address":0,"dylib":"@rpath/libsndfile.1.dylib","is_lazy":false,"is_weak":false,"name":"sf_set_string"},{"address":0,"dylib":"@rpath/libsndfile.1.dylib","is_lazy":false,"is_weak":false,"name":"sf_strerror"},{"address":0,"dylib":"@rpath/libsndfile.1.dylib","is_lazy":false,"is_weak":false,"name":"sf_version_string"},{"address":0,"dylib":"@rpath/libsndfile.1.dylib","is_lazy":false,"is_weak":false,"name":"sf_writef_double"},{"address":0,"dylib":"@rpath/libsndfile.1.dylib","is_lazy":false,"is_weak":false,"name":"sf_writef_int"},{"address":0,"dylib":"/usr/lib/libSystem.B.dylib","is_lazy":false,"is_weak":false,"name":"strcmp"},{"address":0,"dylib":"/usr/lib/libSystem.B.dylib","is_lazy":false,"is_weak":false,"name":"strlen"},{"address":0,"dylib":"/usr/lib/libSystem.B.dylib","is_lazy":false,"is_weak":false,"name":"strncmp"},{"address":0,"dylib":"/usr/lib/libSystem.B.dylib","is_lazy":false,"is_weak":false,"name":"strncpy"},{"address":0,"dylib":"/usr/lib/libSystem.B.dylib","is_lazy":false,"is_weak":false,"name":"strrchr"}],"interesting_strings":{},"iokit_surface":null,"library_matches":[],"library_profile":{"libraries":{"X11":["1.8.12",1],"lzma":["5.8.2",1]},"library_ratio":0.15384616,"total_functions":13,"total_identified":2},"network_surface":{"api_usage":{"callers":[],"classes":[],"methods":[]},"endpoints":[],"has_network_entitlement":false,"network_frameworks":[]},"objc_classes":{},"objc_metadata":{"classes":{}},"sections":[{"name":"__text","offset":9648,"protection":"r-x","segment":"__TEXT","size":4412},{"name":"__stubs","offset":14060,"protection":"r-x","segment":"__TEXT","size":372},{"name":"__cstring","offset":14432,"protection":"r-x","segment":"__TEXT","size":1778},{"name":"__const","offset":16210,"protection":"r-x","segment":"__TEXT","size":27},{"name":"__unwind_info","offset":16240,"protection":"r-x","segment":"__TEXT","size":144},{"name":"__got","offset":16384,"protection":"rw-","segment":"__DATA_CONST","size":264},{"name":"__const","offset":16648,"protection":"rw-","segment":"__DATA_CONST","size":888},{"name":"__bss","offset":0,"protection":"rw-","segment":"__DATA","size":49160}],"summary":"A 35 KB arm64 binary with ad-hoc signing and minimal framework dependencies. Contains 13 functions but lacks identifying information, bundle metadata, or embedded strings that would indicate its intended role. Security analysts should determine its origin, installation source, and execution context before assessment.","swift_metadata":null,"title":"Unknown executable — insufficient metadata to determine purpose","total_strings":210,"xpc_services":[]}