{"arch":"arm64","build_provenance":null,"call_graph":{"calls":{"4294971696":[{"is_tail_call":false,"symbol":"strdup","target_va":4294974956},{"is_tail_call":false,"symbol":"__stderrp","target_va":4294974764},{"is_tail_call":false,"symbol":"ldns_zone_sort","target_va":4294974692},{"is_tail_call":false,"symbol":"ldns_rr_owner","target_va":4294974620},{"is_tail_call":false,"symbol":"strdup","target_va":4294974956},{"is_tail_call":false,"symbol":"__error","target_va":4294974716},{"is_tail_call":false,"symbol":"ldns_zone_new_frm_fp_l","target_va":4294974656},{"is_tail_call":false,"symbol":"ldns_rr_list_free","target_va":4294974572},{"is_tail_call":false,"symbol":"strerror","target_va":4294974968},{"is_tail_call":false,"symbol":"fwrite","target_va":4294974860},{"is_tail_call":false,"symbol":"printf","target_va":4294974932},{"is_tail_call":false,"symbol":"ldns_rr_print","target_va":4294974632},{"is_tail_call":false,"symbol":"ldns_zone_soa","target_va":4294974680},{"is_tail_call":false,"symbol":"usage","target_va":4294972904},{"is_tail_call":false,"symbol":"__stderrp","target_va":4294974764},{"is_tail_call":false,"symbol":"ldns_zone_new_frm_fp_l","target_va":4294974656},{"is_tail_call":false,"symbol":"fclose","target_va":4294974824},{"is_tail_call":false,"symbol":"ldns_version","target_va":4294974644},{"is_tail_call":false,"symbol":"abort","target_va":4294974788},{"is_tail_call":false,"symbol":"ldns_rr_list_free","target_va":4294974572},{"is_tail_call":false,"symbol":"strerror","target_va":4294974968},{"is_tail_call":false,"symbol":"ldns_zone_rrs","target_va":4294974668},{"is_tail_call":false,"symbol":"ldns_rr_list_free","target_va":4294974572},{"is_tail_call":false,"symbol":"strerror","target_va":4294974968},{"is_tail_call":false,"symbol":"ldns_zone_rrs","target_va":4294974668},{"is_tail_call":false,"symbol":"__stack_chk_fail","target_va":4294974740},{"is_tail_call":false,"symbol":"__error","target_va":4294974716},{"is_tail_call":false,"symbol":"getopt","target_va":4294974872},{"is_tail_call":false,"symbol":"ldns_version","target_va":4294974644},{"is_tail_call":false,"symbol":"ldns_get_errorstr_by_id","target_va":4294974908},{"is_tail_call":false,"symbol":"ldns_dname_compare","target_va":4294974884},{"is_tail_call":false,"symbol":"exit","target_va":4294974812},{"is_tail_call":false,"symbol":"__maskrune","target_va":4294974728},{"is_tail_call":false,"symbol":"ldns_zone_rrs","target_va":4294974668},{"is_tail_call":false,"symbol":"ldns_rr_print","target_va":4294974632},{"is_tail_call":false,"symbol":"open_newfile","target_va":4294973264},{"is_tail_call":false,"symbol":"exit","target_va":4294974812},{"is_tail_call":false,"symbol":"ldns_version","target_va":4294974644},{"is_tail_call":false,"symbol":"ldns_zone_soa","target_va":4294974680},{"is_tail_call":false,"symbol":"atoi","target_va":4294974800},{"is_tail_call":false,"symbol":"fopen$DARWIN_EXTSN","target_va":4294974836},{"is_tail_call":false,"symbol":"_DefaultRuneLocale","target_va":4294974704},{"is_tail_call":false,"symbol":"ldns_version","target_va":4294974644},{"is_tail_call":false,"symbol":"open_newfile","target_va":4294973264},{"is_tail_call":false,"symbol":"__stdoutp","target_va":4294974776},{"is_tail_call":false,"symbol":"fprintf","target_va":4294974848},{"is_tail_call":false,"symbol":"fprintf","target_va":4294974848},{"is_tail_call":false,"symbol":"__stack_chk_guard","target_va":4294974752},{"is_tail_call":false,"symbol":"__stderrp","target_va":4294974764},{"is_tail_call":false,"symbol":"abort","target_va":4294974788},{"is_tail_call":false,"symbol":"exit","target_va":4294974812},{"is_tail_call":false,"symbol":"abort","target_va":4294974788}],"4294972904":[{"is_tail_call":false,"symbol":"ldns_zone_rrs","target_va":4294974668},{"is_tail_call":false,"symbol":"ldns_zone_soa","target_va":4294974680},{"is_tail_call":false,"symbol":"ldns_zone_soa","target_va":4294974680},{"is_tail_call":false,"symbol":"ldns_zone_soa","target_va":4294974680},{"is_tail_call":false,"symbol":"ldns_zone_soa","target_va":4294974680},{"is_tail_call":false,"symbol":"ldns_zone_soa","target_va":4294974680},{"is_tail_call":false,"symbol":"ldns_zone_soa","target_va":4294974680},{"is_tail_call":false,"symbol":"ldns_zone_soa","target_va":4294974680},{"is_tail_call":false,"symbol":"ldns_zone_soa","target_va":4294974680},{"is_tail_call":false,"symbol":"ldns_zone_soa","target_va":4294974680},{"is_tail_call":false,"symbol":"ldns_zone_soa","target_va":4294974680},{"is_tail_call":false,"symbol":"ldns_zone_soa","target_va":4294974680},{"is_tail_call":false,"symbol":"ldns_zone_soa","target_va":4294974680},{"is_tail_call":true,"symbol":"ldns_zone_soa","target_va":4294974680}],"4294973264":[{"is_tail_call":false,"symbol":"ldns_zone_rrs","target_va":4294974668},{"is_tail_call":false,"symbol":"snprintf","target_va":4294974944},{"is_tail_call":false,"symbol":"ldns_zone_new_frm_fp_l","target_va":4294974656},{"is_tail_call":false,"symbol":"ldns_zone_rrs","target_va":4294974668},{"is_tail_call":false,"symbol":"ldns_dname_new_frm_str","target_va":4294974896},{"is_tail_call":false,"symbol":"fprintf","target_va":4294974848},{"is_tail_call":false,"symbol":"__stdoutp","target_va":4294974776},{"is_tail_call":false,"symbol":"ldns_rr_list_free","target_va":4294974572},{"is_tail_call":false,"symbol":"strerror","target_va":4294974968},{"is_tail_call":false,"symbol":"ldns_zone_rrs","target_va":4294974668}],"4294973568":[{"is_tail_call":false,"symbol":"ldns_rr_list_new","target_va":4294974584},{"is_tail_call":false,"symbol":"memchr","target_va":4294974920},{"is_tail_call":false,"symbol":"ldns_rr_list_new","target_va":4294974584},{"is_tail_call":false,"symbol":"ldns_rr_list_new","target_va":4294974584}]},"data_xrefs":{"by_data":{"4294971392":[4294971696],"4294971393":[4294971696],"4294971424":[4294971696],"4294971432":[4294971696],"4294971444":[4294971696],"4294971448":[4294971696],"4294974980":[4294971696],"4294974987":[4294971696],"4294975006":[4294971696],"4294975052":[4294971696],"4294975101":[4294971696],"4294975107":[4294971696],"4294975128":[4294971696],"4294975130":[4294971696],"4294975153":[4294971696],"4294975155":[4294971696],"4294975214":[4294971696],"4294975263":[4294972904],"4294975302":[4294972904],"4294975361":[4294972904],"4294975432":[4294972904],"4294975490":[4294972904],"4294975536":[4294972904],"4294975565":[4294972904],"4294975582":[4294972904],"4294975641":[4294972904],"4294975709":[4294972904],"4294975720":[4294972904],"4294975759":[4294972904],"4294975826":[4294972904],"4294975889":[4294972904],"4294975946":[4294972904],"4294975982":[4294971696],"4294976013":[4294971696],"4294976048":[4294973264],"4294976080":[4294973264],"4294976088":[4294973264],"4294976090":[4294973264],"4294976115":[4294973264],"4294976119":[4294974212],"4294976184":[4294973568],"4294983680":[4294971696,4294973264],"4294983824":[4294973568],"4294983856":[4294973264],"4294983864":[4294971696,4294973264],"4294983872":[4294971696],"4294983952":[4294971696],"4294983960":[4294971696]},"by_function":{"4294971696":[{"data_va":4294983952,"insn_va":4294971772,"kind":"Global","value":null},{"data_va":4294974980,"insn_va":4294971780,"kind":"CString","value":"n:o:zv"},{"data_va":4294983680,"insn_va":4294971832,"kind":"Global","value":null},{"data_va":4294983680,"insn_va":4294971860,"kind":"Global","value":null},{"data_va":4294983864,"insn_va":4294971884,"kind":"Global","value":null},{"data_va":4294983680,"insn_va":4294971888,"kind":"Global","value":null},{"data_va":4294983680,"insn_va":4294971892,"kind":"Global","value":null},{"data_va":4294975006,"insn_va":4294971904,"kind":"CString","value":"Cannot convert the origin %s to a domainname\n"},{"data_va":4294983960,"insn_va":4294971936,"kind":"Global","value":null},{"data_va":4294975128,"insn_va":4294971964,"kind":"CString","value":null},{"data_va":4294983864,"insn_va":4294971980,"kind":"Global","value":null},{"data_va":4294983680,"insn_va":4294971984,"kind":"Global","value":null},{"data_va":4294975130,"insn_va":4294972012,"kind":"CString","value":"Unable to open %s: %s\n"},{"data_va":4294975101,"insn_va":4294972036,"kind":"CString","value":"1.9.0"},{"data_va":4294975052,"insn_va":4294972048,"kind":"CString","value":"zone file splitter version %s (ldns version %s)\n"},{"data_va":4294983864,"insn_va":4294972068,"kind":"Global","value":null},{"data_va":4294983680,"insn_va":4294972072,"kind":"Global","value":null},{"data_va":4294975107,"insn_va":4294972080,"kind":"CString","value":"Unrecognized option\n"},{"data_va":4294983872,"insn_va":4294972100,"kind":"Global","value":null},{"data_va":4294983680,"insn_va":4294972104,"kind":"Global","value":null},{"data_va":4294975128,"insn_va":4294972160,"kind":"CString","value":null},{"data_va":4294971448,"insn_va":4294972184,"kind":"Global","value":null},{"data_va":4294971448,"insn_va":4294972220,"kind":"Global","value":null},{"data_va":4294983864,"insn_va":4294972252,"kind":"Global","value":null},{"data_va":4294983680,"insn_va":4294972256,"kind":"Global","value":null},{"data_va":4294971392,"insn_va":4294972268,"kind":"Global","value":null},{"data_va":4294975982,"insn_va":4294972284,"kind":"CString","value":"Error opening key file %s: %s\n"},{"data_va":4294983864,"insn_va":4294972304,"kind":"Global","value":null},{"data_va":4294983680,"insn_va":4294972308,"kind":"Global","value":null},{"data_va":4294971392,"insn_va":4294972320,"kind":"Global","value":null},{"data_va":4294976013,"insn_va":4294972336,"kind":"CString","value":"Error parsing the key file %s: %s\n"},{"data_va":4294971424,"insn_va":4294972360,"kind":"Global","value":null},{"data_va":4294975153,"insn_va":4294972372,"kind":"CString","value":null},{"data_va":4294971448,"insn_va":4294972384,"kind":"Global","value":null},{"data_va":4294971444,"insn_va":4294972388,"kind":"Global","value":null},{"data_va":4294971448,"insn_va":4294972432,"kind":"Global","value":null},{"data_va":4294971448,"insn_va":4294972440,"kind":"Global","value":null},{"data_va":4294983864,"insn_va":4294972472,"kind":"Global","value":null},{"data_va":4294983680,"insn_va":4294972476,"kind":"Global","value":null},{"data_va":4294975214,"insn_va":4294972488,"kind":"CString","value":"The zone is too large for the used -n value: %u\n"},{"data_va":4294983864,"insn_va":4294972500,"kind":"Global","value":null},{"data_va":4294983680,"insn_va":4294972504,"kind":"Global","value":null},{"data_va":4294971444,"insn_va":4294972520,"kind":"Global","value":null},{"data_va":4294975155,"insn_va":4294972536,"kind":"CString","value":"Zone file %s could not be parsed correctly: %s at line %d\n"},{"data_va":4294971448,"insn_va":4294972560,"kind":"Global","value":null},{"data_va":4294983864,"insn_va":4294972612,"kind":"Global","value":null},{"data_va":4294983680,"insn_va":4294972616,"kind":"Global","value":null},{"data_va":4294974987,"insn_va":4294972624,"kind":"CString","value":"-n want a integer\n"},{"data_va":4294971432,"insn_va":4294972708,"kind":"Global","value":null},{"data_va":4294971393,"insn_va":4294972748,"kind":"Global","value":null},{"data_va":4294971424,"insn_va":4294972752,"kind":"Global","value":null},{"data_va":4294983680,"insn_va":4294972756,"kind":"Global","value":null},{"data_va":4294971448,"insn_va":4294972760,"kind":"Global","value":null},{"data_va":4294971393,"insn_va":4294972856,"kind":"Global","value":null}],"4294972904":[{"data_va":4294975263,"insn_va":4294972932,"kind":"CString","value":"Usage: %s [OPTIONS] <zonefile> [keys]\n"},{"data_va":4294975302,"insn_va":4294972944,"kind":"CString","value":"  Cut a zone file into pieces, each part is put in a file\n"},{"data_va":4294975361,"insn_va":4294972968,"kind":"CString","value":"  named: '<zonefile>.NNN'. Where NNN is a integer ranging 000 to 999.\n"},{"data_va":4294975432,"insn_va":4294972992,"kind":"CString","value":"  If key files are given they are inserted in each part.\n"},{"data_va":4294975490,"insn_va":4294973016,"kind":"CString","value":"  The original SOA is also included in each part, making them correct DNS\n"},{"data_va":4294975565,"insn_va":4294973040,"kind":"CString","value":"  (mini) zones.\n"},{"data_va":4294975582,"insn_va":4294973064,"kind":"CString","value":"  This utility can be used to parallel sign a large zone.\n"},{"data_va":4294975641,"insn_va":4294973088,"kind":"CString","value":"  To make it work the original zone needs to be canonical ordered.\n"},{"data_va":4294975709,"insn_va":4294973112,"kind":"CString","value":"\nOPTIONS:\n"},{"data_va":4294975720,"insn_va":4294973136,"kind":"CString","value":"  -n NUMBER\tsplit after this many RRs\n"},{"data_va":4294975759,"insn_va":4294973160,"kind":"CString","value":"  -o ORIGIN\tuse this as initial origin, for zones starting with @\n"},{"data_va":4294975826,"insn_va":4294973184,"kind":"CString","value":"  -z\t\tsort the zone prior to splitting. The current ldns zone\n"},{"data_va":4294975889,"insn_va":4294973208,"kind":"CString","value":"  \t\timplementation makes this unusable for large zones.\n"},{"data_va":4294975946,"insn_va":4294973232,"kind":"CString","value":"  -v\t\tshow version number and exit\n"},{"data_va":4294975536,"insn_va":4294973256,"kind":"CString","value":null}],"4294973264":[{"data_va":4294983856,"insn_va":4294973292,"kind":"Global","value":null},{"data_va":4294983680,"insn_va":4294973296,"kind":"Global","value":null},{"data_va":4294983864,"insn_va":4294973316,"kind":"Global","value":null},{"data_va":4294983680,"insn_va":4294973320,"kind":"Global","value":null},{"data_va":4294976048,"insn_va":4294973332,"kind":"CString","value":"Maximum split count reached %u\n"},{"data_va":4294976080,"insn_va":4294973364,"kind":"CString","value":"%s.%03u"},{"data_va":4294976088,"insn_va":4294973388,"kind":"CString","value":null},{"data_va":4294983864,"insn_va":4294973408,"kind":"Global","value":null},{"data_va":4294983680,"insn_va":4294973412,"kind":"Global","value":null},{"data_va":4294976115,"insn_va":4294973428,"kind":"CString","value":"%s\n"},{"data_va":4294976090,"insn_va":4294973500,"kind":"CString","value":"Cannot open zone %s: %s\n"},{"data_va":4294983856,"insn_va":4294973520,"kind":"Global","value":null},{"data_va":4294983680,"insn_va":4294973524,"kind":"Global","value":null}],"4294973568":[{"data_va":4294983824,"insn_va":4294973624,"kind":"Global","value":null},{"data_va":4294976184,"insn_va":4294973632,"kind":"Global","value":null}],"4294974212":[{"data_va":4294976119,"insn_va":4294974244,"kind":"CString","value":"ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/"}]}},"noreturn_vas":[],"symbols":{"4294971696":"main","4294972904":"usage","4294973264":"open_newfile","4294973568":"ldns_b64_pton","4294974212":"ldns_b64_ntop"}},"capabilities":[],"code_signature":{"code_directory":{"cdhash":"b56dc7c4ba0c7e6ca855fd336ad0918ea2474652e0e937dcbea7ac147b6f9b3b","flag_names":["CS_ADHOC"],"flags":2,"hash_type":2,"identifier":"ldns-zsplit-55554944032e8fe95ead3ac191c04ef3d47b2ca4","platform":0,"team_id":null},"signing_status":"AdHoc"},"cpp_hierarchy":null,"data_in_code":[],"dna":{"hashes":{"classhash":"e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855","cpp_classhash":null,"entitlementhash":"e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855","frameworkhash":"8bcb91b9a1e3cafd96a12cf64ed3b1dab21f2042ab901b259d16a4ee1c3ea64d","imphash":"76950795b7776de07d5de80809f345145843926f603ef649aabc81d1813397c7","sha256_text":"826438d9e750d21c2221649a92bdfd8355b37d51ec548ef72444c9d35b884214","symbolhash":"76950795b7776de07d5de80809f345145843926f603ef649aabc81d1813397c7"},"sets":{"apis_called":["_DefaultRuneLocale","__error","__maskrune","__stack_chk_fail","__stack_chk_guard","__stderrp","__stdoutp","abort","atoi","exit","fclose","fopen$DARWIN_EXTSN","fprintf","fwrite","getopt","ldns_dname_compare","ldns_dname_new_frm_str","ldns_get_errorstr_by_id","ldns_rr_list_free","ldns_rr_list_new","ldns_rr_owner","ldns_rr_print","ldns_version","ldns_zone_new_frm_fp_l","ldns_zone_rrs","ldns_zone_soa","ldns_zone_sort","memchr","open_newfile","printf","snprintf","strdup","strerror","usage"],"bundle_ids":[],"cpp_classes":[],"entitlements":[],"frameworks":["libldns.3.dylib","libcrypto.3.dylib","libSystem.B.dylib"],"iokit_constants":[],"objc_classes":[],"private_frameworks":[],"protocols":[],"signing_status":"Ad-Hoc","static_libs":["FLAC-1.5.0","ldns-1.9.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":3,"iokit_constants":0,"library_functions":2,"nlist_functions":5,"objc_classes":0,"objc_ivars":0,"objc_methods":0,"objc_protocols":0,"section_count":6,"size_log2":15.715533,"static_lib_count":2,"swift_conformances":0,"swift_protocols":0,"swift_types":0,"telemetry_strings":0,"text_ratio":0.053449303,"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":6916,"is_reexport":false,"is_thread_local":false,"is_weak":false,"name":"ldns_b64_ntop"},{"address":6272,"is_reexport":false,"is_thread_local":false,"is_weak":false,"name":"ldns_b64_pton"},{"address":4400,"is_reexport":false,"is_thread_local":false,"is_weak":false,"name":"main"}],"fileset_entries":[],"fingerprint":{"analyzed_at":"2026-04-09T09:04:09Z","available_arches":["arm64"],"binary_type":"executable","bundle_id":null,"cdhash":"b56dc7c4ba0c7e6ca855fd336ad0918ea2474652e0e937dcbea7ac147b6f9b3b","file_modified":"2026-04-09T09:04:09Z","file_size":53808,"is_arm64e":false,"min_os":"26.0.0","name":"ldns-zsplit","platform":"macOS","sdk":"26.1.0","sha256":"5c285adc5c85f3a91581bc80af41db3ee4fd42b841accee3956147d598120d49","sha256_slice":"5c285adc5c85f3a91581bc80af41db3ee4fd42b841accee3956147d598120d49","source_version":null,"team_id":null,"uuid":"032E8FE9-5EAD-3AC1-91C0-4EF3D47B2CA4"},"frameworks":[{"is_private":false,"is_weak":false,"name":"/opt/homebrew/Cellar/ldns/1.9.0/lib/libldns.3.dylib"},{"is_private":false,"is_weak":false,"name":"/opt/homebrew/opt/openssl@3/lib/libcrypto.3.dylib"},{"is_private":false,"is_weak":false,"name":"/usr/lib/libSystem.B.dylib"}],"function_starts_count":5,"imports":[{"address":0,"dylib":"/opt/homebrew/Cellar/ldns/1.9.0/lib/libldns.3.dylib","is_lazy":false,"is_weak":false,"name":"ldns_dname_compare"},{"address":0,"dylib":"/opt/homebrew/Cellar/ldns/1.9.0/lib/libldns.3.dylib","is_lazy":false,"is_weak":false,"name":"ldns_dname_new_frm_str"},{"address":0,"dylib":"/opt/homebrew/Cellar/ldns/1.9.0/lib/libldns.3.dylib","is_lazy":false,"is_weak":false,"name":"ldns_get_errorstr_by_id"},{"address":0,"dylib":"/opt/homebrew/Cellar/ldns/1.9.0/lib/libldns.3.dylib","is_lazy":false,"is_weak":false,"name":"ldns_rr_list_deep_free"},{"address":0,"dylib":"/opt/homebrew/Cellar/ldns/1.9.0/lib/libldns.3.dylib","is_lazy":false,"is_weak":false,"name":"ldns_rr_list_free"},{"address":0,"dylib":"/opt/homebrew/Cellar/ldns/1.9.0/lib/libldns.3.dylib","is_lazy":false,"is_weak":false,"name":"ldns_rr_list_new"},{"address":0,"dylib":"/opt/homebrew/Cellar/ldns/1.9.0/lib/libldns.3.dylib","is_lazy":false,"is_weak":false,"name":"ldns_rr_list_print"},{"address":0,"dylib":"/opt/homebrew/Cellar/ldns/1.9.0/lib/libldns.3.dylib","is_lazy":false,"is_weak":false,"name":"ldns_rr_list_push_rr"},{"address":0,"dylib":"/opt/homebrew/Cellar/ldns/1.9.0/lib/libldns.3.dylib","is_lazy":false,"is_weak":false,"name":"ldns_rr_list_rr"},{"address":0,"dylib":"/opt/homebrew/Cellar/ldns/1.9.0/lib/libldns.3.dylib","is_lazy":false,"is_weak":false,"name":"ldns_rr_list_rr_count"},{"address":0,"dylib":"/opt/homebrew/Cellar/ldns/1.9.0/lib/libldns.3.dylib","is_lazy":false,"is_weak":false,"name":"ldns_rr_new_frm_fp"},{"address":0,"dylib":"/opt/homebrew/Cellar/ldns/1.9.0/lib/libldns.3.dylib","is_lazy":false,"is_weak":false,"name":"ldns_rr_owner"},{"address":0,"dylib":"/opt/homebrew/Cellar/ldns/1.9.0/lib/libldns.3.dylib","is_lazy":false,"is_weak":false,"name":"ldns_rr_print"},{"address":0,"dylib":"/opt/homebrew/Cellar/ldns/1.9.0/lib/libldns.3.dylib","is_lazy":false,"is_weak":false,"name":"ldns_version"},{"address":0,"dylib":"/opt/homebrew/Cellar/ldns/1.9.0/lib/libldns.3.dylib","is_lazy":false,"is_weak":false,"name":"ldns_zone_new_frm_fp_l"},{"address":0,"dylib":"/opt/homebrew/Cellar/ldns/1.9.0/lib/libldns.3.dylib","is_lazy":false,"is_weak":false,"name":"ldns_zone_rrs"},{"address":0,"dylib":"/opt/homebrew/Cellar/ldns/1.9.0/lib/libldns.3.dylib","is_lazy":false,"is_weak":false,"name":"ldns_zone_soa"},{"address":0,"dylib":"/opt/homebrew/Cellar/ldns/1.9.0/lib/libldns.3.dylib","is_lazy":false,"is_weak":false,"name":"ldns_zone_sort"},{"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":"__error"},{"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":"__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":"__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":"abort"},{"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":"fopen$DARWIN_EXTSN"},{"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":"fwrite"},{"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":"printf"},{"address":0,"dylib":"/usr/lib/libSystem.B.dylib","is_lazy":false,"is_weak":false,"name":"snprintf"},{"address":0,"dylib":"/usr/lib/libSystem.B.dylib","is_lazy":false,"is_weak":false,"name":"strdup"},{"address":0,"dylib":"/usr/lib/libSystem.B.dylib","is_lazy":false,"is_weak":false,"name":"strerror"}],"interesting_strings":{},"iokit_surface":null,"library_matches":[],"library_profile":{"libraries":{"FLAC":["1.5.0",1],"ldns":["1.9.0",1]},"library_ratio":0.4,"total_functions":5,"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":4400,"protection":"r-x","segment":"__TEXT","size":2876},{"name":"__stubs","offset":7276,"protection":"r-x","segment":"__TEXT","size":408},{"name":"__cstring","offset":7684,"protection":"r-x","segment":"__TEXT","size":1204},{"name":"__const","offset":8888,"protection":"r-x","segment":"__TEXT","size":65},{"name":"__unwind_info","offset":8956,"protection":"r-x","segment":"__TEXT","size":120},{"name":"__got","offset":16384,"protection":"rw-","segment":"__DATA_CONST","size":320}],"summary":"An ad-hoc signed executable with minimal system integration. Uses only 3 standard frameworks and exports 5 functions, suggesting a focused, self-contained utility. The small size and limited framework dependencies indicate this performs a narrow set of operations without deep system involvement. Security analysts should verify the source and purpose, as ad-hoc signing is typical of development builds or unsigned distributions rather than production software.","swift_metadata":null,"title":"Unknown utility — limited functionality binary with minimal framework usage","total_strings":167,"xpc_services":[]}