{"arch":"arm64","build_provenance":null,"call_graph":{"calls":{"4294975208":[{"is_tail_call":false,"symbol":"getopt","target_va":4294978320},{"is_tail_call":false,"symbol":"atoi","target_va":4294978200},{"is_tail_call":false,"symbol":"atof","target_va":4294978188},{"is_tail_call":false,"symbol":"strcmp","target_va":4294978356},{"is_tail_call":false,"symbol":"strcmp","target_va":4294978356},{"is_tail_call":false,"symbol":"strncmp","target_va":4294978368},{"is_tail_call":false,"symbol":"strchr","target_va":4294978344},{"is_tail_call":false,"symbol":"strncmp","target_va":4294978368},{"is_tail_call":false,"symbol":"strchr","target_va":4294978344},{"is_tail_call":false,"symbol":"strchr","target_va":4294978344},{"is_tail_call":false,"symbol":"atoi","target_va":4294978200},{"is_tail_call":false,"symbol":"strchr","target_va":4294978344},{"is_tail_call":false,"symbol":"strchr","target_va":4294978344},{"is_tail_call":false,"symbol":"strchr","target_va":4294978344},{"is_tail_call":false,"symbol":"atoi","target_va":4294978200},{"is_tail_call":false,"symbol":"fopen","target_va":4294978260},{"is_tail_call":false,"symbol":"fgetc","target_va":4294978248},{"is_tail_call":false,"symbol":"fgetc","target_va":4294978248},{"is_tail_call":false,"symbol":"feof","target_va":4294978236},{"is_tail_call":false,"symbol":"fgetc","target_va":4294978248},{"is_tail_call":false,"symbol":"memchr","target_va":4294978332},{"is_tail_call":false,"symbol":"feof","target_va":4294978236},{"is_tail_call":false,"symbol":"fgetc","target_va":4294978248},{"is_tail_call":false,"symbol":"feof","target_va":4294978236},{"is_tail_call":false,"symbol":"ungetc","target_va":4294978380},{"is_tail_call":false,"symbol":"fscanf","target_va":4294978308},{"is_tail_call":false,"symbol":"fgetc","target_va":4294978248},{"is_tail_call":false,"symbol":"fscanf","target_va":4294978308},{"is_tail_call":false,"symbol":"fgetc","target_va":4294978248},{"is_tail_call":false,"symbol":"TIFFOpen","target_va":4294978116},{"is_tail_call":false,"symbol":"TIFFSetField","target_va":4294978140},{"is_tail_call":false,"symbol":"TIFFSetField","target_va":4294978140},{"is_tail_call":false,"symbol":"TIFFSetField","target_va":4294978140},{"is_tail_call":false,"symbol":"TIFFSetField","target_va":4294978140},{"is_tail_call":false,"symbol":"TIFFSetField","target_va":4294978140},{"is_tail_call":false,"symbol":"TIFFSetField","target_va":4294978140},{"is_tail_call":false,"symbol":"TIFFSetField","target_va":4294978140},{"is_tail_call":false,"symbol":"TIFFSetField","target_va":4294978140},{"is_tail_call":false,"symbol":"TIFFSetField","target_va":4294978140},{"is_tail_call":false,"symbol":"fprintf","target_va":4294978272},{"is_tail_call":false,"symbol":"TIFFSetField","target_va":4294978140},{"is_tail_call":false,"symbol":"TIFFDefaultStripSize","target_va":4294978092},{"is_tail_call":false,"symbol":"TIFFSetField","target_va":4294978140},{"is_tail_call":false,"symbol":"TIFFScanlineSize","target_va":4294978128},{"is_tail_call":false,"symbol":"_TIFFmalloc","target_va":4294978176},{"is_tail_call":false,"symbol":"TIFFSetField","target_va":4294978140},{"is_tail_call":false,"symbol":"TIFFSetField","target_va":4294978140},{"is_tail_call":false,"symbol":"TIFFSetField","target_va":4294978140},{"is_tail_call":false,"symbol":"fread","target_va":4294978296},{"is_tail_call":false,"symbol":"TIFFWriteScanline","target_va":4294978152},{"is_tail_call":false,"symbol":"fprintf","target_va":4294978272},{"is_tail_call":false,"symbol":"fclose","target_va":4294978224},{"is_tail_call":false,"symbol":"TIFFClose","target_va":4294978080},{"is_tail_call":false,"symbol":"_TIFFfree","target_va":4294978164}],"4294977692":[{"is_tail_call":false,"symbol":"TIFFGetVersion","target_va":4294978104},{"is_tail_call":false,"symbol":"fprintf","target_va":4294978272},{"is_tail_call":false,"symbol":"fputs","target_va":4294978284},{"is_tail_call":false,"symbol":"exit","target_va":4294978212}]},"data_xrefs":{"by_data":{"4294977788":[4294975208],"4294977792":[4294975208],"4294977840":[4294975208],"4294977944":[4294975208],"4294978415":[4294975208],"4294978447":[4294975208],"4294978450":[4294975208],"4294978469":[4294975208],"4294978477":[4294975208],"4294978482":[4294975208],"4294978489":[4294975208],"4294978527":[4294975208],"4294978580":[4294975208],"4294978631":[4294975208],"4294978636":[4294975208],"4294978645":[4294975208],"4294978650":[4294975208],"4294978655":[4294977692],"4294978660":[4294977692],"4294983680":[4294975208,4294977692],"4294983752":[4294975208,4294977692],"4294983760":[4294975208],"4294983768":[4294977692],"4294983880":[4294975208],"4294983888":[4294975208],"4295000068":[4294975208],"4295000071":[4294975208],"4295000076":[4294975208]},"by_function":{"4294975208":[{"data_va":4294978415,"insn_va":4294975268,"kind":"CString","value":"c:r:R:h"},{"data_va":4294983880,"insn_va":4294975276,"kind":"Global","value":null},{"data_va":4294978631,"insn_va":4294975288,"kind":"CString","value":"none"},{"data_va":4294983680,"insn_va":4294975340,"kind":"Global","value":null},{"data_va":4294983680,"insn_va":4294975364,"kind":"Global","value":null},{"data_va":4294983680,"insn_va":4294975380,"kind":"Global","value":null},{"data_va":4294978636,"insn_va":4294975408,"kind":"CString","value":"packbits"},{"data_va":4294978645,"insn_va":4294975428,"kind":"CString","value":"jpeg"},{"data_va":4294978650,"insn_va":4294975560,"kind":"CString","value":"fill"},{"data_va":4294983888,"insn_va":4294975956,"kind":"Global","value":null},{"data_va":4294983760,"insn_va":4294975984,"kind":"Global","value":null},{"data_va":4294978447,"insn_va":4294976012,"kind":"CString","value":"rb"},{"data_va":4294983680,"insn_va":4294976036,"kind":"Global","value":null},{"data_va":4294978469,"insn_va":4294976044,"kind":"CString","value":"<stdin>"},{"data_va":4294978477,"insn_va":4294976208,"kind":"CString","value":" \t\r\n"},{"data_va":4294978489,"insn_va":4294976364,"kind":"CString","value":" %u %u %u"},{"data_va":4294977788,"insn_va":4294976512,"kind":"Global","value":null},{"data_va":4294977944,"insn_va":4294976520,"kind":"Global","value":null},{"data_va":4294977840,"insn_va":4294976528,"kind":"Global","value":null},{"data_va":4294977792,"insn_va":4294976544,"kind":"Global","value":null},{"data_va":4294978482,"insn_va":4294976584,"kind":"CString","value":" %u %u"},{"data_va":4294977788,"insn_va":4294976624,"kind":"Global","value":null},{"data_va":4294983888,"insn_va":4294976636,"kind":"Global","value":null},{"data_va":4294978527,"insn_va":4294976652,"kind":"CString","value":null},{"data_va":4295000068,"insn_va":4294976860,"kind":"Global","value":null},{"data_va":4294983752,"insn_va":4294976964,"kind":"Global","value":null},{"data_va":4294983680,"insn_va":4294976968,"kind":"Global","value":null},{"data_va":4294978450,"insn_va":4294976980,"kind":"CString","value":"%s: Can not open.\n"},{"data_va":4295000076,"insn_va":4294977000,"kind":"Global","value":null},{"data_va":4295000071,"insn_va":4294977056,"kind":"Global","value":null},{"data_va":4294983752,"insn_va":4294977328,"kind":"Global","value":null},{"data_va":4294983680,"insn_va":4294977332,"kind":"Global","value":null},{"data_va":4294978580,"insn_va":4294977348,"kind":"CString","value":"%s: scanline %u: Read error.\n"},{"data_va":4294983760,"insn_va":4294977360,"kind":"Global","value":null},{"data_va":4294983680,"insn_va":4294977364,"kind":"Global","value":null}],"4294977692":[{"data_va":4294983768,"insn_va":4294977716,"kind":"Global","value":null},{"data_va":4294983752,"insn_va":4294977724,"kind":"Global","value":null},{"data_va":4294983680,"insn_va":4294977736,"kind":"Global","value":null},{"data_va":4294978655,"insn_va":4294977752,"kind":"CString","value":"%s\n\n"},{"data_va":4294978660,"insn_va":4294977768,"kind":"Global","value":null}]}},"noreturn_vas":[],"symbols":{"4294975208":"main","4294977692":"usage","4294977788":"pack_none","4294977792":"pack_swab","4294977840":"pack_bytes","4294977944":"pack_words"}},"capabilities":[],"code_signature":{"code_directory":{"cdhash":"bdedd23c7d149ac22c0c79035d07c2ad8bcc600b822ff993a85b0142ab86356e","flag_names":["CS_ADHOC"],"flags":2,"hash_type":2,"identifier":"ppm2tiff-555549445bed79daff463523ab7105fe00dc596e","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":"22bfc7c0e7c02a7a4cff8d8e840ac98cc4ce6b9ceda8f7f551e7b5404a22d699","sha256_text":"90bfdf41bad75da6afadbb9b6126612853c7cfc60c02e0d535e20d8300077439","symbolhash":"22bfc7c0e7c02a7a4cff8d8e840ac98cc4ce6b9ceda8f7f551e7b5404a22d699"},"sets":{"apis_called":["TIFFClose","TIFFDefaultStripSize","TIFFGetVersion","TIFFOpen","TIFFScanlineSize","TIFFSetField","TIFFWriteScanline","_TIFFfree","_TIFFmalloc","atof","atoi","exit","fclose","feof","fgetc","fopen","fprintf","fputs","fread","fscanf","getopt","memchr","strchr","strcmp","strncmp","ungetc"],"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":["FLAC-1.5.0"],"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":6,"objc_classes":0,"objc_ivars":0,"objc_methods":0,"objc_protocols":0,"section_count":8,"size_log2":16.091434,"static_lib_count":1,"swift_conformances":0,"swift_protocols":0,"swift_types":0,"telemetry_strings":0,"text_ratio":0.04113199,"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":7912,"is_reexport":false,"is_thread_local":false,"is_weak":false,"name":"main"}],"fileset_entries":[],"fingerprint":{"analyzed_at":"2026-04-09T09:13:25Z","available_arches":["arm64"],"binary_type":"executable","bundle_id":null,"cdhash":"bdedd23c7d149ac22c0c79035d07c2ad8bcc600b822ff993a85b0142ab86356e","file_modified":"2026-04-09T09:13:25Z","file_size":69824,"is_arm64e":false,"min_os":"15.0.0","name":"ppm2tiff","platform":"macOS","sdk":"15.4.0","sha256":"cc7754c2d3a2c47eb0f5bf86024e0cc26b15b769484049389cf4aaf10e62429e","sha256_slice":"cc7754c2d3a2c47eb0f5bf86024e0cc26b15b769484049389cf4aaf10e62429e","source_version":null,"team_id":null,"uuid":"5BED79DA-FF46-3523-AB71-05FE00DC596E"},"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":6,"imports":[{"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":"TIFFGetVersion"},{"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":"TIFFScanlineSize"},{"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":"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":"/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":"__stdinp"},{"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":"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":"feof"},{"address":0,"dylib":"/usr/lib/libSystem.B.dylib","is_lazy":false,"is_weak":false,"name":"fgetc"},{"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":"fread"},{"address":0,"dylib":"/usr/lib/libSystem.B.dylib","is_lazy":false,"is_weak":false,"name":"fscanf"},{"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":"memchr"},{"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"},{"address":0,"dylib":"/usr/lib/libSystem.B.dylib","is_lazy":false,"is_weak":false,"name":"strchr"},{"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":"strncmp"},{"address":0,"dylib":"/usr/lib/libSystem.B.dylib","is_lazy":false,"is_weak":false,"name":"ungetc"}],"interesting_strings":{},"iokit_surface":null,"library_matches":[],"library_profile":{"libraries":{"FLAC":["1.5.0",1]},"library_ratio":0.16666667,"total_functions":6,"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":2872},{"name":"__stubs","offset":10784,"protection":"r-x","segment":"__TEXT","size":312},{"name":"__cstring","offset":11096,"protection":"r-x","segment":"__TEXT","size":268},{"name":"__const","offset":11364,"protection":"r-x","segment":"__TEXT","size":854},{"name":"__unwind_info","offset":12220,"protection":"r-x","segment":"__TEXT","size":104},{"name":"__got","offset":16384,"protection":"rw-","segment":"__DATA_CONST","size":248},{"name":"__data","offset":32768,"protection":"rw-","segment":"__DATA","size":8},{"name":"__bss","offset":0,"protection":"rw-","segment":"__DATA","size":8}],"summary":"This arm64 binary cannot be reliably analyzed from the provided metadata alone. The absence of framework dependencies, minimal function count (6), small size (68.2 KB), and ad-hoc signature suggest it may be a simple utility or test binary, but actual behavioral analysis requires examination of the executable code itself, entry points, system calls, and runtime behavior. The generic UUID name and lack of identifying information prevent meaningful security characterization.","swift_metadata":null,"title":"Unknown executable — insufficient analysis data available","total_strings":146,"xpc_services":[]}