{"arch":"arm64","build_provenance":null,"call_graph":{"calls":{"4294974128":[{"is_tail_call":false,"symbol":"WebPMalloc","target_va":4294982580},{"is_tail_call":false,"symbol":"DGifGetRecordType","target_va":4294982568},{"is_tail_call":false,"symbol":"WebPPictureFree","target_va":4294982772},{"is_tail_call":false,"symbol":"WebPPictureFree","target_va":4294982772},{"is_tail_call":false,"symbol":"WebPPictureFree","target_va":4294982772},{"is_tail_call":false,"symbol":"Help","target_va":4294978224},{"is_tail_call":false,"symbol":"fwrite","target_va":4294982928}],"4294978224":[{"is_tail_call":false,"symbol":"puts","target_va":4294982976},{"is_tail_call":false,"symbol":"puts","target_va":4294982976},{"is_tail_call":false,"symbol":"puts","target_va":4294982976},{"is_tail_call":false,"symbol":"puts","target_va":4294982976},{"is_tail_call":false,"symbol":"puts","target_va":4294982976},{"is_tail_call":false,"symbol":"puts","target_va":4294982976},{"is_tail_call":false,"symbol":"puts","target_va":4294982976},{"is_tail_call":false,"symbol":"puts","target_va":4294982976},{"is_tail_call":false,"symbol":"puts","target_va":4294982976},{"is_tail_call":false,"symbol":"puts","target_va":4294982976},{"is_tail_call":false,"symbol":"puts","target_va":4294982976},{"is_tail_call":false,"symbol":"puts","target_va":4294982976},{"is_tail_call":false,"symbol":"puts","target_va":4294982976},{"is_tail_call":false,"symbol":"puts","target_va":4294982976},{"is_tail_call":false,"symbol":"puts","target_va":4294982976},{"is_tail_call":false,"symbol":"printf","target_va":4294982952},{"is_tail_call":false,"symbol":"puts","target_va":4294982976},{"is_tail_call":false,"symbol":"printf","target_va":4294982952},{"is_tail_call":false,"symbol":"puts","target_va":4294982976},{"is_tail_call":false,"symbol":"puts","target_va":4294982976},{"is_tail_call":false,"symbol":"puts","target_va":4294982976},{"is_tail_call":false,"symbol":"puts","target_va":4294982976},{"is_tail_call":false,"symbol":"putchar","target_va":4294982964},{"is_tail_call":false,"symbol":"puts","target_va":4294982976},{"is_tail_call":false,"symbol":"puts","target_va":4294982976},{"is_tail_call":false,"symbol":"puts","target_va":4294982976},{"is_tail_call":true,"symbol":"putchar","target_va":4294982964}],"4294978560":[{"is_tail_call":true,"symbol":"WebPGetEncoderVersion","target_va":4294982472},{"is_tail_call":true,"symbol":"WebPFree","target_va":4294982460}],"4294978824":[{"is_tail_call":false,"symbol":"WebPPictureInitInternal","target_va":4294982784},{"is_tail_call":false,"symbol":"WebPMuxSetAnimationParams","target_va":4294982652},{"is_tail_call":false,"symbol":"WebPCopyPixels","target_va":4294982436},{"is_tail_call":false,"symbol":"Remap","target_va":4294979332},{"is_tail_call":false,"symbol":"fprintf","target_va":4294982868},{"is_tail_call":false,"symbol":"WebPCopyPixels","target_va":4294982436},{"is_tail_call":false,"symbol":"Remap","target_va":4294979332},{"is_tail_call":false,"symbol":"WebPPictureCopy","target_va":4294982760},{"is_tail_call":false,"symbol":"WebPMuxDelete","target_va":4294982616}],"4294979476":[{"is_tail_call":false,"symbol":"WebPAnimEncoderOptionsInitInternal","target_va":4294982412}],"4294979568":[{"is_tail_call":false,"symbol":"WebPAnimEncoderOptionsInitInternal","target_va":4294982412},{"is_tail_call":false,"symbol":"realloc","target_va":4294982988},{"is_tail_call":false,"symbol":"memcpy","target_va":4294982940},{"is_tail_call":false,"symbol":"WebPAnimEncoderOptionsInitInternal","target_va":4294982412}],"4294979820":[{"is_tail_call":false,"symbol":"bzero","target_va":4294982808},{"is_tail_call":false,"symbol":"bzero","target_va":4294982808}],"4294980008":[{"is_tail_call":true,"symbol":"WebPMuxAssemble","target_va":4294982592}],"4294980012":[{"is_tail_call":true,"symbol":"GIFClearPic","target_va":4294979820},{"is_tail_call":true,"symbol":"WebPMuxCreateInternal","target_va":4294982604}],"4294980268":[{"is_tail_call":false,"symbol":"WebPGetMuxVersion","target_va":4294982484},{"is_tail_call":false,"symbol":"fprintf","target_va":4294982868}],"4294980368":[{"is_tail_call":false,"symbol":"strtoul","target_va":4294983072},{"is_tail_call":false,"symbol":"fprintf","target_va":4294982868}],"4294980540":[{"is_tail_call":true,"symbol":"ExUtilGetUInt","target_va":4294980368}],"4294980544":[{"is_tail_call":false,"symbol":"ExUtilGetUInt","target_va":4294980368},{"is_tail_call":false,"symbol":"strchr","target_va":4294983000}],"4294980708":[{"is_tail_call":false,"symbol":"strtod","target_va":4294983048},{"is_tail_call":false,"symbol":"fprintf","target_va":4294982868}],"4294980876":[{"is_tail_call":false,"symbol":"WebPMuxDelete","target_va":4294982616},{"is_tail_call":false,"symbol":"WebPMuxDelete","target_va":4294982616}],"4294980952":[{"is_tail_call":false,"symbol":"ImgIoUtilReadFile","target_va":4294981612},{"is_tail_call":false,"symbol":"WebPMuxSetAnimationParams","target_va":4294982652},{"is_tail_call":false,"symbol":"strtok","target_va":4294983060},{"is_tail_call":false,"symbol":"strtok","target_va":4294983060}],"4294981244":[{"is_tail_call":false,"symbol":"ImgIoUtilReadFile","target_va":4294981612}],"4294981324":[{"is_tail_call":false,"symbol":"feof","target_va":4294982832},{"is_tail_call":false,"symbol":"realloc","target_va":4294982988},{"is_tail_call":false,"symbol":"fread","target_va":4294982880},{"is_tail_call":false,"symbol":"ferror","target_va":4294982844},{"is_tail_call":false,"symbol":"free","target_va":4294982892},{"is_tail_call":false,"symbol":"fwrite","target_va":4294982928}],"4294981612":[{"is_tail_call":false,"symbol":"fopen","target_va":4294982856},{"is_tail_call":false,"symbol":"fseek","target_va":4294982904},{"is_tail_call":false,"symbol":"ftell","target_va":4294982916},{"is_tail_call":false,"symbol":"fseek","target_va":4294982904},{"is_tail_call":false,"symbol":"WebPMuxSetAnimationParams","target_va":4294982652},{"is_tail_call":false,"symbol":"fread","target_va":4294982880},{"is_tail_call":false,"symbol":"fclose","target_va":4294982820},{"is_tail_call":true,"symbol":"ImgIoUtilReadFromStdin","target_va":4294981324},{"is_tail_call":false,"symbol":"fclose","target_va":4294982820},{"is_tail_call":false,"symbol":"fclose","target_va":4294982820},{"is_tail_call":false,"symbol":"fprintf","target_va":4294982868}],"4294982048":[{"is_tail_call":false,"symbol":"fopen","target_va":4294982856},{"is_tail_call":false,"symbol":"fwrite","target_va":4294982928},{"is_tail_call":false,"symbol":"fclose","target_va":4294982820},{"is_tail_call":false,"symbol":"fprintf","target_va":4294982868}],"4294982268":[{"is_tail_call":false,"symbol":"memcpy","target_va":4294982940}]},"data_xrefs":{"by_data":{"4294980736":[4294974128],"4294983084":[4294974128],"4294984259":[4294978224],"4294984397":[4294978224],"4294984404":[4294978224],"4294984446":[4294978224],"4294984455":[4294978224],"4294984492":[4294978224],"4294984556":[4294978224],"4294984688":[4294978224],"4294984806":[4294978224],"4294984918":[4294978224],"4294984979":[4294978224],"4294985056":[4294978224],"4294985286":[4294978224],"4294985345":[4294978224],"4294985404":[4294978224],"4294985460":[4294978224],"4294985523":[4294978224],"4294985568":[4294978224],"4294985612":[4294978224],"4294985673":[4294978224],"4294985733":[4294978224],"4294985793":[4294978224],"4294985850":[4294978224],"4294985885":[4294978224],"4294986013":[4294978824],"4294986043":[4294978824],"4294986090":[4294980268],"4294986104":[4294980268],"4294986125":[4294980368],"4294986157":[4294980368,4294980708],"4294986164":[4294980708],"4294986209":[4294980952],"4294986251":[4294981324],"4294986278":[4294981612],"4294986281":[4294981612],"4294986310":[4294981612],"4294986338":[4294981612],"4294986432":[4294982048],"4294986435":[4294982048],"4294986480":[4294978824],"4294986496":[4294978824],"4295000064":[4294974128,4294978824,4294980268,4294980368,4294980708,4294981324,4294981612,4294982048],"4295000344":[4294974128,4294978824,4294980268,4294980368,4294980708,4294981324,4294981612,4294982048],"4295000352":[4294981324],"4295000360":[4294982048]},"by_function":{"4294974128":[{"data_va":4295000344,"insn_va":4294974316,"kind":"Global","value":null},{"data_va":4295000064,"insn_va":4294974320,"kind":"Global","value":null},{"data_va":4294983084,"insn_va":4294974328,"kind":"CString","value":"Error! Version mismatch!\n"},{"data_va":4294980736,"insn_va":4294974352,"kind":"Global","value":null}],"4294978224":[{"data_va":4294984397,"insn_va":4294978240,"kind":"CString","value":"Usage:"},{"data_va":4294984404,"insn_va":4294978252,"kind":"CString","value":" gif2webp [options] gif_file -o webp_file"},{"data_va":4294984446,"insn_va":4294978264,"kind":"CString","value":"Options:"},{"data_va":4294984455,"insn_va":4294978276,"kind":"CString","value":"  -h / -help ............. this help"},{"data_va":4294984492,"insn_va":4294978288,"kind":"CString","value":"  -lossy ................. encode image using lossy compression"},{"data_va":4294984556,"insn_va":4294978300,"kind":"CString","value":"  -mixed ................. for each frame in the image, pick lossy\n                           or lossless compression heuristically"},{"data_va":4294984688,"insn_va":4294978312,"kind":"CString","value":"  -near_lossless <int> ... use near-lossless image preprocessing\n                           (0..100=off), default=100"},{"data_va":4294984806,"insn_va":4294978324,"kind":"CString","value":"  -sharp_yuv ............. use sharper (and slower) RGB->YUV conversion\n                           (lossy only)"},{"data_va":4294984918,"insn_va":4294978336,"kind":"CString","value":"  -q <float> ............. quality factor (0:small..100:big)"},{"data_va":4294984979,"insn_va":4294978348,"kind":"CString","value":"  -m <int> ............... compression method (0=fast, 6=slowest), default=4"},{"data_va":4294985056,"insn_va":4294978360,"kind":"CString","value":"  -min_size .............. minimize output size (default:off)\n                           lossless compression by default; can be\n                           combined with -q, -m, -lossy or -mixed\n                           options"},{"data_va":4294985286,"insn_va":4294978372,"kind":"CString","value":"  -kmin <int> ............ min distance between key frames"},{"data_va":4294985345,"insn_va":4294978384,"kind":"CString","value":"  -kmax <int> ............ max distance between key frames"},{"data_va":4294985404,"insn_va":4294978396,"kind":"CString","value":"  -f <int> ............... filter strength (0=off..100)"},{"data_va":4294985460,"insn_va":4294978408,"kind":"CString","value":"  -metadata <string> ..... comma separated list of metadata to"},{"data_va":4294984259,"insn_va":4294978420,"kind":"CString","value":"                           "},{"data_va":4294985523,"insn_va":4294978436,"kind":"CString","value":"copy from the input to the output if present"},{"data_va":4294985568,"insn_va":4294978456,"kind":"CString","value":"Valid values: all, none, icc, xmp (default)"},{"data_va":4294985612,"insn_va":4294978468,"kind":"CString","value":"  -loop_compatibility .... use compatibility mode for Chrome"},{"data_va":4294985673,"insn_va":4294978480,"kind":"CString","value":"                           version prior to M62 (inclusive)"},{"data_va":4294985733,"insn_va":4294978492,"kind":"CString","value":"  -mt .................... use multi-threading if available"},{"data_va":4294985793,"insn_va":4294978512,"kind":"CString","value":"  -version ............... print version number and exit"},{"data_va":4294985850,"insn_va":4294978524,"kind":"CString","value":"  -v ..................... verbose"},{"data_va":4294985885,"insn_va":4294978536,"kind":"CString","value":"  -quiet ................. don't print anything"}],"4294978824":[{"data_va":4295000344,"insn_va":4294978900,"kind":"Global","value":null},{"data_va":4295000064,"insn_va":4294978904,"kind":"Global","value":null},{"data_va":4294986013,"insn_va":4294978916,"kind":"CString","value":"Image is too large (%d x %d)."},{"data_va":4294986480,"insn_va":4294979004,"kind":"Global","value":null},{"data_va":4294986496,"insn_va":4294979028,"kind":"Global","value":null},{"data_va":4294986480,"insn_va":4294979132,"kind":"Global","value":null},{"data_va":4295000344,"insn_va":4294979148,"kind":"Global","value":null},{"data_va":4295000064,"insn_va":4294979152,"kind":"Global","value":null},{"data_va":4294986043,"insn_va":4294979168,"kind":"CString","value":"Sub-image %dx%d at position %d,%d is invalid!\n"}],"4294980268":[{"data_va":4294986090,"insn_va":4294980312,"kind":"CString","value":"Unknown error"},{"data_va":4295000344,"insn_va":4294980328,"kind":"Global","value":null},{"data_va":4295000064,"insn_va":4294980332,"kind":"Global","value":null},{"data_va":4294986104,"insn_va":4294980344,"kind":"CString","value":"GIFLib Error %d: %s\n"}],"4294980368":[{"data_va":4295000344,"insn_va":4294980472,"kind":"Global","value":null},{"data_va":4295000064,"insn_va":4294980480,"kind":"Global","value":null},{"data_va":4294986157,"insn_va":4294980488,"kind":"CString","value":"(null)"},{"data_va":4294986125,"insn_va":4294980508,"kind":"CString","value":"Error! '%s' is not an integer.\n"}],"4294980708":[{"data_va":4295000344,"insn_va":4294980808,"kind":"Global","value":null},{"data_va":4295000064,"insn_va":4294980816,"kind":"Global","value":null},{"data_va":4294986157,"insn_va":4294980824,"kind":"CString","value":"(null)"},{"data_va":4294986164,"insn_va":4294980844,"kind":"CString","value":"Error! '%s' is not a floating point number.\n"}],"4294980952":[{"data_va":4294986209,"insn_va":4294981096,"kind":"CString","value":" \t\r\n\f\u000b"},{"data_va":4294986209,"insn_va":4294981116,"kind":"CString","value":" \t\r\n\f\u000b"}],"4294981324":[{"data_va":4295000352,"insn_va":4294981384,"kind":"Global","value":null},{"data_va":4295000064,"insn_va":4294981388,"kind":"Global","value":null},{"data_va":4295000064,"insn_va":4294981412,"kind":"Global","value":null},{"data_va":4295000064,"insn_va":4294981456,"kind":"Global","value":null},{"data_va":4295000064,"insn_va":4294981500,"kind":"Global","value":null},{"data_va":4295000344,"insn_va":4294981528,"kind":"Global","value":null},{"data_va":4295000064,"insn_va":4294981532,"kind":"Global","value":null},{"data_va":4294986251,"insn_va":4294981540,"kind":"CString","value":"Could not read from stdin\n"}],"4294981612":[{"data_va":4294986278,"insn_va":4294981700,"kind":"CString","value":"rb"},{"data_va":4295000344,"insn_va":4294981880,"kind":"Global","value":null},{"data_va":4295000064,"insn_va":4294981884,"kind":"Global","value":null},{"data_va":4294986281,"insn_va":4294981896,"kind":"CString","value":"cannot open input file '%s'\n"},{"data_va":4295000344,"insn_va":4294981916,"kind":"Global","value":null},{"data_va":4295000064,"insn_va":4294981920,"kind":"Global","value":null},{"data_va":4294986310,"insn_va":4294981932,"kind":"CString","value":"error getting size of '%s'\n"},{"data_va":4295000344,"insn_va":4294981952,"kind":"Global","value":null},{"data_va":4295000064,"insn_va":4294981956,"kind":"Global","value":null},{"data_va":4294986338,"insn_va":4294981968,"kind":"CString","value":"memory allocation failure when reading file %s\n"}],"4294982048":[{"data_va":4294986432,"insn_va":4294982112,"kind":"CString","value":"wb"},{"data_va":4295000360,"insn_va":4294982164,"kind":"Global","value":null},{"data_va":4295000064,"insn_va":4294982168,"kind":"Global","value":null},{"data_va":4295000360,"insn_va":4294982200,"kind":"Global","value":null},{"data_va":4295000064,"insn_va":4294982204,"kind":"Global","value":null},{"data_va":4295000344,"insn_va":4294982216,"kind":"Global","value":null},{"data_va":4295000064,"insn_va":4294982220,"kind":"Global","value":null},{"data_va":4294986435,"insn_va":4294982232,"kind":"CString","value":"Error! Cannot open output file '%s'\n"}]}},"noreturn_vas":[],"symbols":{"4294974128":"main","4294978224":"Help","4294978560":"DGifOpenFileUnicode","4294978592":"GIFGetBackgroundColor","4294978728":"GIFReadGraphicsExtension","4294978824":"GIFReadFrame","4294979332":"Remap","4294979476":"GIFReadLoopCount","4294979568":"GIFReadMetadata","4294979820":"GIFClearPic","4294980008":"GIFCopyPixels","4294980012":"GIFDisposeFrame","4294980108":"GIFBlendFrames","4294980268":"GIFDisplayError","4294980368":"ExUtilGetUInt","4294980540":"ExUtilGetInt","4294980544":"ExUtilGetInts","4294980708":"ExUtilGetFloat","4294980876":"ExUtilDeleteCommandLineArguments","4294980952":"ExUtilInitCommandLineArguments","4294981244":"ExUtilReadFileToWebPData","4294981320":"ImgIoUtilSetBinaryMode","4294981324":"ImgIoUtilReadFromStdin","4294981612":"ImgIoUtilReadFile","4294982048":"ImgIoUtilWriteFile","4294982268":"ImgIoUtilCopyPlane","4294982376":"ImgIoUtilCheckSizeArgumentsOverflow"}},"capabilities":[],"code_signature":{"code_directory":{"cdhash":"d6f1ecc635b83acadfdf786f2c6334a083f8b138cc1d5038350ea27bd5b4e1a8","flag_names":["CS_ADHOC"],"flags":2,"hash_type":2,"identifier":"gif2webp-55554944a8d6d0bb8793385fb6b789ae8ebc4457","platform":0,"team_id":null},"signing_status":"AdHoc"},"cpp_hierarchy":null,"data_in_code":[],"dna":{"hashes":{"classhash":"e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855","cpp_classhash":null,"entitlementhash":"e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855","frameworkhash":"b5ad6ce832cbc43b5353ea551441114ad132e0f013ef32c7b47a4093c7c3deff","imphash":"0881a93d31c2de6be21ad0b374bba26cc244bc49b5c5efa1f80ac0ad9e3e471d","sha256_text":"01245029349eb7f3c57abc3c41aa6487642ea5d8a643c2682234fb6f7ec11a00","symbolhash":"0881a93d31c2de6be21ad0b374bba26cc244bc49b5c5efa1f80ac0ad9e3e471d"},"sets":{"apis_called":["DGifGetRecordType","ExUtilGetUInt","GIFClearPic","Help","ImgIoUtilReadFile","ImgIoUtilReadFromStdin","Remap","WebPAnimEncoderOptionsInitInternal","WebPCopyPixels","WebPFree","WebPGetEncoderVersion","WebPGetMuxVersion","WebPMalloc","WebPMuxAssemble","WebPMuxCreateInternal","WebPMuxDelete","WebPMuxSetAnimationParams","WebPPictureCopy","WebPPictureFree","WebPPictureInitInternal","bzero","fclose","feof","ferror","fopen","fprintf","fread","free","fseek","ftell","fwrite","memcpy","printf","putchar","puts","realloc","strchr","strtod","strtok","strtoul"],"bundle_ids":[],"cpp_classes":[],"entitlements":[],"frameworks":["libwebpmux.3.dylib","libgif.dylib","libwebp.7.dylib","libsharpyuv.0.dylib","libSystem.B.dylib"],"iokit_constants":[],"objc_classes":[],"private_frameworks":[],"protocols":[],"signing_status":"Ad-Hoc","static_libs":["SDL2-2.32.10","X11-1.8.12","aom-3.13.1","exampleutil-1.6.0","imageioutil-1.6.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":5,"iokit_constants":0,"library_functions":12,"nlist_functions":27,"objc_classes":0,"objc_ivars":0,"objc_methods":0,"objc_protocols":0,"section_count":8,"size_log2":16.436972,"static_lib_count":5,"swift_conformances":0,"swift_protocols":0,"swift_types":0,"telemetry_strings":0,"text_ratio":0.0931019,"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"}],"fileset_entries":[],"fingerprint":{"analyzed_at":"2026-04-09T08:45:53Z","available_arches":["arm64"],"binary_type":"executable","bundle_id":null,"cdhash":"d6f1ecc635b83acadfdf786f2c6334a083f8b138cc1d5038350ea27bd5b4e1a8","file_modified":"2026-04-09T08:45:53Z","file_size":88720,"is_arm64e":false,"min_os":"26.0.0","name":"gif2webp","platform":"macOS","sdk":"26.0.0","sha256":"c2cef45151f3f9ac3561e95ad6955546c618ccb14407ece3cc6da326184d8ade","sha256_slice":"c2cef45151f3f9ac3561e95ad6955546c618ccb14407ece3cc6da326184d8ade","source_version":null,"team_id":null,"uuid":"A8D6D0BB-8793-385F-B6B7-89AE8EBC4457"},"frameworks":[{"is_private":false,"is_weak":false,"name":"@rpath/libwebpmux.3.dylib"},{"is_private":false,"is_weak":false,"name":"/opt/homebrew/opt/giflib/lib/libgif.dylib"},{"is_private":false,"is_weak":false,"name":"@rpath/libwebp.7.dylib"},{"is_private":false,"is_weak":false,"name":"@rpath/libsharpyuv.0.dylib"},{"is_private":false,"is_weak":false,"name":"/usr/lib/libSystem.B.dylib"}],"function_starts_count":27,"imports":[{"address":0,"dylib":"@rpath/libwebpmux.3.dylib","is_lazy":false,"is_weak":false,"name":"WebPAnimEncoderAdd"},{"address":0,"dylib":"@rpath/libwebpmux.3.dylib","is_lazy":false,"is_weak":false,"name":"WebPAnimEncoderAssemble"},{"address":0,"dylib":"@rpath/libwebpmux.3.dylib","is_lazy":false,"is_weak":false,"name":"WebPAnimEncoderDelete"},{"address":0,"dylib":"@rpath/libwebpmux.3.dylib","is_lazy":false,"is_weak":false,"name":"WebPAnimEncoderGetError"},{"address":0,"dylib":"@rpath/libwebpmux.3.dylib","is_lazy":false,"is_weak":false,"name":"WebPAnimEncoderNewInternal"},{"address":0,"dylib":"@rpath/libwebpmux.3.dylib","is_lazy":false,"is_weak":false,"name":"WebPAnimEncoderOptionsInitInternal"},{"address":0,"dylib":"@rpath/libwebpmux.3.dylib","is_lazy":false,"is_weak":false,"name":"WebPGetMuxVersion"},{"address":0,"dylib":"@rpath/libwebpmux.3.dylib","is_lazy":false,"is_weak":false,"name":"WebPMuxAssemble"},{"address":0,"dylib":"@rpath/libwebpmux.3.dylib","is_lazy":false,"is_weak":false,"name":"WebPMuxCreateInternal"},{"address":0,"dylib":"@rpath/libwebpmux.3.dylib","is_lazy":false,"is_weak":false,"name":"WebPMuxDelete"},{"address":0,"dylib":"@rpath/libwebpmux.3.dylib","is_lazy":false,"is_weak":false,"name":"WebPMuxGetAnimationParams"},{"address":0,"dylib":"@rpath/libwebpmux.3.dylib","is_lazy":false,"is_weak":false,"name":"WebPMuxSetAnimationParams"},{"address":0,"dylib":"@rpath/libwebpmux.3.dylib","is_lazy":false,"is_weak":false,"name":"WebPMuxSetChunk"},{"address":0,"dylib":"/opt/homebrew/opt/giflib/lib/libgif.dylib","is_lazy":false,"is_weak":false,"name":"DGifCloseFile"},{"address":0,"dylib":"/opt/homebrew/opt/giflib/lib/libgif.dylib","is_lazy":false,"is_weak":false,"name":"DGifGetExtension"},{"address":0,"dylib":"/opt/homebrew/opt/giflib/lib/libgif.dylib","is_lazy":false,"is_weak":false,"name":"DGifGetExtensionNext"},{"address":0,"dylib":"/opt/homebrew/opt/giflib/lib/libgif.dylib","is_lazy":false,"is_weak":false,"name":"DGifGetImageDesc"},{"address":0,"dylib":"/opt/homebrew/opt/giflib/lib/libgif.dylib","is_lazy":false,"is_weak":false,"name":"DGifGetLine"},{"address":0,"dylib":"/opt/homebrew/opt/giflib/lib/libgif.dylib","is_lazy":false,"is_weak":false,"name":"DGifGetRecordType"},{"address":0,"dylib":"/opt/homebrew/opt/giflib/lib/libgif.dylib","is_lazy":false,"is_weak":false,"name":"DGifOpenFileHandle"},{"address":0,"dylib":"/opt/homebrew/opt/giflib/lib/libgif.dylib","is_lazy":false,"is_weak":false,"name":"DGifOpenFileName"},{"address":0,"dylib":"/opt/homebrew/opt/giflib/lib/libgif.dylib","is_lazy":false,"is_weak":false,"name":"GifErrorString"},{"address":0,"dylib":"@rpath/libwebp.7.dylib","is_lazy":false,"is_weak":false,"name":"WebPConfigInitInternal"},{"address":0,"dylib":"@rpath/libwebp.7.dylib","is_lazy":false,"is_weak":false,"name":"WebPCopyPixels"},{"address":0,"dylib":"@rpath/libwebp.7.dylib","is_lazy":false,"is_weak":false,"name":"WebPCopyPlane"},{"address":0,"dylib":"@rpath/libwebp.7.dylib","is_lazy":false,"is_weak":false,"name":"WebPFree"},{"address":0,"dylib":"@rpath/libwebp.7.dylib","is_lazy":false,"is_weak":false,"name":"WebPGetEncoderVersion"},{"address":0,"dylib":"@rpath/libwebp.7.dylib","is_lazy":false,"is_weak":false,"name":"WebPMalloc"},{"address":0,"dylib":"@rpath/libwebp.7.dylib","is_lazy":false,"is_weak":false,"name":"WebPPictureAlloc"},{"address":0,"dylib":"@rpath/libwebp.7.dylib","is_lazy":false,"is_weak":false,"name":"WebPPictureCopy"},{"address":0,"dylib":"@rpath/libwebp.7.dylib","is_lazy":false,"is_weak":false,"name":"WebPPictureFree"},{"address":0,"dylib":"@rpath/libwebp.7.dylib","is_lazy":false,"is_weak":false,"name":"WebPPictureInitInternal"},{"address":0,"dylib":"@rpath/libwebp.7.dylib","is_lazy":false,"is_weak":false,"name":"WebPPictureView"},{"address":0,"dylib":"@rpath/libwebp.7.dylib","is_lazy":false,"is_weak":false,"name":"WebPValidateConfig"},{"address":0,"dylib":"@rpath/libsharpyuv.0.dylib","is_lazy":false,"is_weak":false,"name":"SharpYuvGetVersion"},{"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":"bzero"},{"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":"ferror"},{"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":"fread"},{"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":"fseek"},{"address":0,"dylib":"/usr/lib/libSystem.B.dylib","is_lazy":false,"is_weak":false,"name":"ftell"},{"address":0,"dylib":"/usr/lib/libSystem.B.dylib","is_lazy":false,"is_weak":false,"name":"fwrite"},{"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":"/usr/lib/libSystem.B.dylib","is_lazy":false,"is_weak":false,"name":"realloc"},{"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":"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":"strtod"},{"address":0,"dylib":"/usr/lib/libSystem.B.dylib","is_lazy":false,"is_weak":false,"name":"strtok"},{"address":0,"dylib":"/usr/lib/libSystem.B.dylib","is_lazy":false,"is_weak":false,"name":"strtoul"}],"interesting_strings":{},"iokit_surface":null,"library_matches":[],"library_profile":{"libraries":{"SDL2":["2.32.10",2],"X11":["1.8.12",2],"aom":["3.13.1",1],"exampleutil":["1.6.0",6],"imageioutil":["1.6.0",1]},"library_ratio":0.44444445,"total_functions":27,"total_identified":12},"network_surface":{"api_usage":{"callers":[],"classes":[],"methods":[]},"endpoints":[],"has_network_entitlement":false,"network_frameworks":[]},"objc_classes":{},"objc_metadata":{"classes":{}},"sections":[{"name":"__text","offset":6832,"protection":"r-x","segment":"__TEXT","size":8260},{"name":"__stubs","offset":15092,"protection":"r-x","segment":"__TEXT","size":696},{"name":"__cstring","offset":15788,"protection":"r-x","segment":"__TEXT","size":3388},{"name":"__const","offset":19184,"protection":"r-x","segment":"__TEXT","size":32},{"name":"__unwind_info","offset":19216,"protection":"r-x","segment":"__TEXT","size":200},{"name":"__got","offset":32768,"protection":"rw-","segment":"__DATA_CONST","size":488},{"name":"__const","offset":33256,"protection":"rw-","segment":"__DATA_CONST","size":104},{"name":"__data","offset":49152,"protection":"rw-","segment":"__DATA","size":4}],"summary":"The binary is ad-hoc signed and compiled for ARM64 macOS. With only 27 functions and 86.6 KB of code, it appears to be a lightweight utility or helper tool. However, the analysis data provided does not include the binary's name, framework list, function symbols, string constants, or entry point behavior, making it impossible to determine its actual purpose or security relevance. A full static or dynamic analysis would be required to understand what this binary does.","swift_metadata":null,"title":"Unknown utility — insufficient analysis data to determine function","total_strings":289,"xpc_services":[]}