{"arch":"arm64","build_provenance":null,"call_graph":{"calls":{"4294975208":[{"is_tail_call":false,"symbol":"getopt","target_va":4294978968},{"is_tail_call":false,"symbol":"atof","target_va":4294978860},{"is_tail_call":false,"symbol":"atol","target_va":4294978884},{"is_tail_call":false,"symbol":"TIFFOpen","target_va":4294978716},{"is_tail_call":false,"symbol":"atoi","target_va":4294978872},{"is_tail_call":false,"symbol":"_TIFFmalloc","target_va":4294978824},{"is_tail_call":false,"symbol":"_TIFFmalloc","target_va":4294978824},{"is_tail_call":false,"symbol":"TIFFClose","target_va":4294978572},{"is_tail_call":false,"symbol":"_TIFFfree","target_va":4294978812},{"is_tail_call":false,"symbol":"_TIFFfree","target_va":4294978812},{"is_tail_call":false,"symbol":"fprintf","target_va":4294978944}],"4294977768":[{"is_tail_call":false,"symbol":"TIFFGetVersion","target_va":4294978692},{"is_tail_call":false,"symbol":"fprintf","target_va":4294978944},{"is_tail_call":false,"symbol":"fputs","target_va":4294978956},{"is_tail_call":false,"symbol":"exit","target_va":4294978896}],"4294977864":[{"is_tail_call":false,"symbol":"_TIFFmalloc","target_va":4294978824},{"is_tail_call":false,"symbol":"_TIFFmemset","target_va":4294978848},{"is_tail_call":false,"symbol":"_TIFFmemcpy","target_va":4294978836},{"is_tail_call":false,"symbol":"TIFFWriteScanline","target_va":4294978800},{"is_tail_call":false,"symbol":"TIFFWriteScanline","target_va":4294978800},{"is_tail_call":false,"symbol":"TIFFError","target_va":4294978596},{"is_tail_call":false,"symbol":"TIFFError","target_va":4294978596},{"is_tail_call":false,"symbol":"_TIFFfree","target_va":4294978812}]},"data_xrefs":{"by_data":{"4294978992":[4294975208],"4294979140":[4294977768],"4294980620":[4294975208],"4294980658":[4294975208],"4294980700":[4294975208],"4294980702":[4294975208],"4294980733":[4294975208],"4294980946":[4294977864],"4294980963":[4294977864],"4294980981":[4294977864],"4294981034":[4294977768],"4294983680":[4294975208,4294977768],"4294983888":[4294975208,4294977768],"4294983896":[4294977768],"4294983984":[4294975208],"4294983992":[4294975208],"4295000064":[4294975208,4294977864],"4295000072":[4294977864],"4295000076":[4294977864],"4295000080":[4294975208,4294977864],"4295000096":[4294975208,4294977864],"4295000104":[4294975208,4294977864],"4295000112":[4294975208,4294977864],"4295000116":[4294975208]},"by_function":{"4294975208":[{"data_va":4295000080,"insn_va":4294975284,"kind":"Global","value":null},{"data_va":4294980620,"insn_va":4294975328,"kind":"CString","value":"R:X:o:r:1234ABLMPUW5678abcflmprsuvwzh"},{"data_va":4294978992,"insn_va":4294975336,"kind":"Global","value":null},{"data_va":4294983984,"insn_va":4294975412,"kind":"Global","value":null},{"data_va":4294983680,"insn_va":4294975416,"kind":"Global","value":null},{"data_va":4295000112,"insn_va":4294975460,"kind":"Global","value":null},{"data_va":4294983984,"insn_va":4294975504,"kind":"Global","value":null},{"data_va":4294983680,"insn_va":4294975508,"kind":"Global","value":null},{"data_va":4295000080,"insn_va":4294975568,"kind":"Global","value":null},{"data_va":4294983984,"insn_va":4294975652,"kind":"Global","value":null},{"data_va":4294983680,"insn_va":4294975656,"kind":"Global","value":null},{"data_va":4294980700,"insn_va":4294975664,"kind":"CString","value":null},{"data_va":4294983984,"insn_va":4294975688,"kind":"Global","value":null},{"data_va":4294983680,"insn_va":4294975692,"kind":"Global","value":null},{"data_va":4295000116,"insn_va":4294975788,"kind":"Global","value":null},{"data_va":4295000064,"insn_va":4294975792,"kind":"Global","value":null},{"data_va":4294983888,"insn_va":4294975840,"kind":"Global","value":null},{"data_va":4294983680,"insn_va":4294975844,"kind":"Global","value":null},{"data_va":4294983680,"insn_va":4294975852,"kind":"Global","value":null},{"data_va":4294980702,"insn_va":4294975864,"kind":"CString","value":"%s: Can not create or open %s\n"},{"data_va":4294983888,"insn_va":4294975876,"kind":"Global","value":null},{"data_va":4294983680,"insn_va":4294975880,"kind":"Global","value":null},{"data_va":4294980658,"insn_va":4294975896,"kind":"CString","value":"%s: The input width %s is not reasonable\n"},{"data_va":4294983992,"insn_va":4294975912,"kind":"Global","value":null},{"data_va":4294983680,"insn_va":4294975916,"kind":"Global","value":null},{"data_va":4295000064,"insn_va":4294975936,"kind":"Global","value":null},{"data_va":4295000104,"insn_va":4294975960,"kind":"Global","value":null},{"data_va":4295000064,"insn_va":4294975968,"kind":"Global","value":null},{"data_va":4295000096,"insn_va":4294975992,"kind":"Global","value":null},{"data_va":4295000064,"insn_va":4294976000,"kind":"Global","value":null},{"data_va":4295000064,"insn_va":4294976024,"kind":"Global","value":null},{"data_va":4295000064,"insn_va":4294976036,"kind":"Global","value":null},{"data_va":4294983888,"insn_va":4294976052,"kind":"Global","value":null},{"data_va":4294983680,"insn_va":4294976056,"kind":"Global","value":null},{"data_va":4294980733,"insn_va":4294976072,"kind":"CString","value":"%s: Not enough memory\n"}],"4294977768":[{"data_va":4294983896,"insn_va":4294977792,"kind":"Global","value":null},{"data_va":4294983888,"insn_va":4294977800,"kind":"Global","value":null},{"data_va":4294983680,"insn_va":4294977812,"kind":"Global","value":null},{"data_va":4294981034,"insn_va":4294977828,"kind":"CString","value":"%s\n\n"},{"data_va":4294979140,"insn_va":4294977844,"kind":"Global","value":null}],"4294977864":[{"data_va":4295000064,"insn_va":4294977908,"kind":"Global","value":null},{"data_va":4295000072,"insn_va":4294978036,"kind":"Global","value":null},{"data_va":4295000076,"insn_va":4294978048,"kind":"Global","value":null},{"data_va":4295000096,"insn_va":4294978060,"kind":"Global","value":null},{"data_va":4295000064,"insn_va":4294978064,"kind":"Global","value":null},{"data_va":4295000104,"insn_va":4294978104,"kind":"Global","value":null},{"data_va":4295000096,"insn_va":4294978112,"kind":"Global","value":null},{"data_va":4295000112,"insn_va":4294978120,"kind":"Global","value":null},{"data_va":4295000064,"insn_va":4294978128,"kind":"Global","value":null},{"data_va":4295000080,"insn_va":4294978192,"kind":"Global","value":null},{"data_va":4295000064,"insn_va":4294978196,"kind":"Global","value":null},{"data_va":4295000072,"insn_va":4294978212,"kind":"Global","value":null},{"data_va":4295000064,"insn_va":4294978216,"kind":"Global","value":null},{"data_va":4295000064,"insn_va":4294978256,"kind":"Global","value":null},{"data_va":4295000064,"insn_va":4294978260,"kind":"Global","value":null},{"data_va":4295000064,"insn_va":4294978284,"kind":"Global","value":null},{"data_va":4295000064,"insn_va":4294978312,"kind":"Global","value":null},{"data_va":4295000064,"insn_va":4294978320,"kind":"Global","value":null},{"data_va":4294980946,"insn_va":4294978376,"kind":"CString","value":"Empty input file"},{"data_va":4294980963,"insn_va":4294978392,"kind":"CString","value":"Not enough memory"},{"data_va":4294980981,"insn_va":4294978412,"kind":"CString","value":"Read error at scanline 0"}]}},"noreturn_vas":[],"symbols":{"4294975208":"main","4294977768":"usage","4294977864":"copyFaxFile"}},"capabilities":[],"code_signature":{"code_directory":{"cdhash":"4e53165b928705a265cd56a7a227ab391a7eae7d4d54f3c02892a7bd5fefaae8","flag_names":["CS_ADHOC"],"flags":2,"hash_type":2,"identifier":"fax2tiff-555549444d358e3525e73683a41a3f6506eed581","platform":0,"team_id":null},"signing_status":"AdHoc"},"cpp_hierarchy":null,"data_in_code":[],"dna":{"hashes":{"classhash":"e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855","cpp_classhash":null,"entitlementhash":"e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855","frameworkhash":"116d499e3dad9da0404531fbaeb82c8f772e7f9ed0f27345ca72273445ce33b9","imphash":"09856cfd4f6a2ba10a2fa5b122b501dd66089da0775a6a44f9c52f9378e0c08e","sha256_text":"2b734e20e3b0c06500fec999c0be604b1be9f9cd3b8034954c302fe388092662","symbolhash":"09856cfd4f6a2ba10a2fa5b122b501dd66089da0775a6a44f9c52f9378e0c08e"},"sets":{"apis_called":["TIFFClose","TIFFError","TIFFGetVersion","TIFFOpen","TIFFWriteScanline","_TIFFfree","_TIFFmalloc","_TIFFmemcpy","_TIFFmemset","atof","atoi","atol","exit","fprintf","fputs","getopt"],"bundle_ids":[],"cpp_classes":[],"entitlements":[],"frameworks":["libtiff.6.dylib","libzstd.1.dylib","liblzma.5.dylib","libjpeg.8.dylib","libz.1.dylib","libSystem.B.dylib"],"iokit_constants":[],"objc_classes":[],"private_frameworks":[],"protocols":[],"signing_status":"Ad-Hoc","static_libs":["aom-3.13.1"],"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":6,"iokit_constants":0,"library_functions":1,"nlist_functions":3,"objc_classes":0,"objc_ivars":0,"objc_methods":0,"objc_protocols":0,"section_count":8,"size_log2":16.109179,"static_lib_count":1,"swift_conformances":0,"swift_protocols":0,"swift_types":0,"telemetry_strings":0,"text_ratio":0.047249887,"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":32776,"is_reexport":false,"is_thread_local":false,"is_weak":false,"name":"badfaxlines"},{"address":32780,"is_reexport":false,"is_thread_local":false,"is_weak":false,"name":"badfaxrun"},{"address":32784,"is_reexport":false,"is_thread_local":false,"is_weak":false,"name":"compression_in"},{"address":10568,"is_reexport":false,"is_thread_local":false,"is_weak":false,"name":"copyFaxFile"},{"address":32792,"is_reexport":false,"is_thread_local":false,"is_weak":false,"name":"faxTIFF"},{"address":7912,"is_reexport":false,"is_thread_local":false,"is_weak":false,"name":"main"},{"address":32800,"is_reexport":false,"is_thread_local":false,"is_weak":false,"name":"refbuf"},{"address":32808,"is_reexport":false,"is_thread_local":false,"is_weak":false,"name":"rowbuf"},{"address":32816,"is_reexport":false,"is_thread_local":false,"is_weak":false,"name":"stretch"},{"address":32820,"is_reexport":false,"is_thread_local":false,"is_weak":false,"name":"verbose"},{"address":32768,"is_reexport":false,"is_thread_local":false,"is_weak":false,"name":"xsize"}],"fileset_entries":[],"fingerprint":{"analyzed_at":"2026-04-09T08:42:01Z","available_arches":["arm64"],"binary_type":"executable","bundle_id":null,"cdhash":"4e53165b928705a265cd56a7a227ab391a7eae7d4d54f3c02892a7bd5fefaae8","file_modified":"2026-04-09T08:42:01Z","file_size":70688,"is_arm64e":false,"min_os":"15.0.0","name":"fax2tiff","platform":"macOS","sdk":"15.4.0","sha256":"5a156feb3455aac3714a4fc0a229bca4a58df4ec4482c2a72d41c9e867f0f77d","sha256_slice":"5a156feb3455aac3714a4fc0a229bca4a58df4ec4482c2a72d41c9e867f0f77d","source_version":null,"team_id":null,"uuid":"4D358E35-25E7-3683-A41A-3F6506EED581"},"frameworks":[{"is_private":false,"is_weak":false,"name":"/opt/homebrew/Cellar/libtiff/4.7.1/lib/libtiff.6.dylib"},{"is_private":false,"is_weak":false,"name":"/opt/homebrew/opt/zstd/lib/libzstd.1.dylib"},{"is_private":false,"is_weak":false,"name":"/opt/homebrew/opt/xz/lib/liblzma.5.dylib"},{"is_private":false,"is_weak":false,"name":"/opt/homebrew/opt/jpeg-turbo/lib/libjpeg.8.dylib"},{"is_private":false,"is_weak":false,"name":"/usr/lib/libz.1.dylib"},{"is_private":false,"is_weak":false,"name":"/usr/lib/libSystem.B.dylib"}],"function_starts_count":3,"imports":[{"address":0,"dylib":"/opt/homebrew/Cellar/libtiff/4.7.1/lib/libtiff.6.dylib","is_lazy":false,"is_weak":false,"name":"TIFFClientOpen"},{"address":0,"dylib":"/opt/homebrew/Cellar/libtiff/4.7.1/lib/libtiff.6.dylib","is_lazy":false,"is_weak":false,"name":"TIFFClientdata"},{"address":0,"dylib":"/opt/homebrew/Cellar/libtiff/4.7.1/lib/libtiff.6.dylib","is_lazy":false,"is_weak":false,"name":"TIFFClose"},{"address":0,"dylib":"/opt/homebrew/Cellar/libtiff/4.7.1/lib/libtiff.6.dylib","is_lazy":false,"is_weak":false,"name":"TIFFDefaultStripSize"},{"address":0,"dylib":"/opt/homebrew/Cellar/libtiff/4.7.1/lib/libtiff.6.dylib","is_lazy":false,"is_weak":false,"name":"TIFFError"},{"address":0,"dylib":"/opt/homebrew/Cellar/libtiff/4.7.1/lib/libtiff.6.dylib","is_lazy":false,"is_weak":false,"name":"TIFFGetCloseProc"},{"address":0,"dylib":"/opt/homebrew/Cellar/libtiff/4.7.1/lib/libtiff.6.dylib","is_lazy":false,"is_weak":false,"name":"TIFFGetField"},{"address":0,"dylib":"/opt/homebrew/Cellar/libtiff/4.7.1/lib/libtiff.6.dylib","is_lazy":false,"is_weak":false,"name":"TIFFGetMapFileProc"},{"address":0,"dylib":"/opt/homebrew/Cellar/libtiff/4.7.1/lib/libtiff.6.dylib","is_lazy":false,"is_weak":false,"name":"TIFFGetReadProc"},{"address":0,"dylib":"/opt/homebrew/Cellar/libtiff/4.7.1/lib/libtiff.6.dylib","is_lazy":false,"is_weak":false,"name":"TIFFGetSeekProc"},{"address":0,"dylib":"/opt/homebrew/Cellar/libtiff/4.7.1/lib/libtiff.6.dylib","is_lazy":false,"is_weak":false,"name":"TIFFGetSizeProc"},{"address":0,"dylib":"/opt/homebrew/Cellar/libtiff/4.7.1/lib/libtiff.6.dylib","is_lazy":false,"is_weak":false,"name":"TIFFGetUnmapFileProc"},{"address":0,"dylib":"/opt/homebrew/Cellar/libtiff/4.7.1/lib/libtiff.6.dylib","is_lazy":false,"is_weak":false,"name":"TIFFGetVersion"},{"address":0,"dylib":"/opt/homebrew/Cellar/libtiff/4.7.1/lib/libtiff.6.dylib","is_lazy":false,"is_weak":false,"name":"TIFFGetWriteProc"},{"address":0,"dylib":"/opt/homebrew/Cellar/libtiff/4.7.1/lib/libtiff.6.dylib","is_lazy":false,"is_weak":false,"name":"TIFFOpen"},{"address":0,"dylib":"/opt/homebrew/Cellar/libtiff/4.7.1/lib/libtiff.6.dylib","is_lazy":false,"is_weak":false,"name":"TIFFSetClientdata"},{"address":0,"dylib":"/opt/homebrew/Cellar/libtiff/4.7.1/lib/libtiff.6.dylib","is_lazy":false,"is_weak":false,"name":"TIFFSetField"},{"address":0,"dylib":"/opt/homebrew/Cellar/libtiff/4.7.1/lib/libtiff.6.dylib","is_lazy":false,"is_weak":false,"name":"TIFFSetFileName"},{"address":0,"dylib":"/opt/homebrew/Cellar/libtiff/4.7.1/lib/libtiff.6.dylib","is_lazy":false,"is_weak":false,"name":"TIFFSetMode"},{"address":0,"dylib":"/opt/homebrew/Cellar/libtiff/4.7.1/lib/libtiff.6.dylib","is_lazy":false,"is_weak":false,"name":"TIFFSetWarningHandler"},{"address":0,"dylib":"/opt/homebrew/Cellar/libtiff/4.7.1/lib/libtiff.6.dylib","is_lazy":false,"is_weak":false,"name":"TIFFWriteDirectory"},{"address":0,"dylib":"/opt/homebrew/Cellar/libtiff/4.7.1/lib/libtiff.6.dylib","is_lazy":false,"is_weak":false,"name":"TIFFWriteScanline"},{"address":0,"dylib":"/opt/homebrew/Cellar/libtiff/4.7.1/lib/libtiff.6.dylib","is_lazy":false,"is_weak":false,"name":"_TIFFfree"},{"address":0,"dylib":"/opt/homebrew/Cellar/libtiff/4.7.1/lib/libtiff.6.dylib","is_lazy":false,"is_weak":false,"name":"_TIFFmalloc"},{"address":0,"dylib":"/opt/homebrew/Cellar/libtiff/4.7.1/lib/libtiff.6.dylib","is_lazy":false,"is_weak":false,"name":"_TIFFmemcpy"},{"address":0,"dylib":"/opt/homebrew/Cellar/libtiff/4.7.1/lib/libtiff.6.dylib","is_lazy":false,"is_weak":false,"name":"_TIFFmemset"},{"address":0,"dylib":"/usr/lib/libSystem.B.dylib","is_lazy":false,"is_weak":false,"name":"__stderrp"},{"address":0,"dylib":"/usr/lib/libSystem.B.dylib","is_lazy":false,"is_weak":false,"name":"__stdoutp"},{"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":"atoi"},{"address":0,"dylib":"/usr/lib/libSystem.B.dylib","is_lazy":false,"is_weak":false,"name":"atol"},{"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":"fclose"},{"address":0,"dylib":"/usr/lib/libSystem.B.dylib","is_lazy":false,"is_weak":false,"name":"fileno"},{"address":0,"dylib":"/usr/lib/libSystem.B.dylib","is_lazy":false,"is_weak":false,"name":"fopen"},{"address":0,"dylib":"/usr/lib/libSystem.B.dylib","is_lazy":false,"is_weak":false,"name":"fprintf"},{"address":0,"dylib":"/usr/lib/libSystem.B.dylib","is_lazy":false,"is_weak":false,"name":"fputs"},{"address":0,"dylib":"/usr/lib/libSystem.B.dylib","is_lazy":false,"is_weak":false,"name":"getopt"},{"address":0,"dylib":"/usr/lib/libSystem.B.dylib","is_lazy":false,"is_weak":false,"name":"optarg"},{"address":0,"dylib":"/usr/lib/libSystem.B.dylib","is_lazy":false,"is_weak":false,"name":"optind"}],"interesting_strings":{},"iokit_surface":null,"library_matches":[],"library_profile":{"libraries":{"aom":["3.13.1",1]},"library_ratio":0.33333334,"total_functions":3,"total_identified":1},"network_surface":{"api_usage":{"callers":[],"classes":[],"methods":[]},"endpoints":[],"has_network_entitlement":false,"network_frameworks":[]},"objc_classes":{},"objc_metadata":{"classes":{}},"sections":[{"name":"__text","offset":7912,"protection":"r-x","segment":"__TEXT","size":3340},{"name":"__stubs","offset":11252,"protection":"r-x","segment":"__TEXT","size":432},{"name":"__const","offset":11688,"protection":"r-x","segment":"__TEXT","size":1636},{"name":"__cstring","offset":13324,"protection":"r-x","segment":"__TEXT","size":419},{"name":"__unwind_info","offset":13744,"protection":"r-x","segment":"__TEXT","size":104},{"name":"__got","offset":16384,"protection":"rw-","segment":"__DATA_CONST","size":320},{"name":"__data","offset":32768,"protection":"rw-","segment":"__DATA","size":4},{"name":"__common","offset":0,"protection":"rw-","segment":"__DATA","size":48}],"summary":"Binary lacks identifying metadata, meaningful symbol information, or framework imports that would indicate its purpose. The ad-hoc signature and minimal function count suggest either a stripped development build, a simple utility, or obfuscated code. Security analysis cannot determine functionality without additional context such as command-line arguments, environment inspection, or dynamic execution monitoring.","swift_metadata":null,"title":"Unknown utility — insufficient binary analysis data","total_strings":207,"xpc_services":[]}