{"arch":"arm64","build_provenance":null,"call_graph":{"calls":{"4294968808":[{"is_tail_call":false,"symbol":"__set___subcommands_sym___query_cmd","target_va":4294970648},{"is_tail_call":false,"symbol":"optind","target_va":4294971016},{"is_tail_call":false,"symbol":"check_cdhash_in_trust_cache.cold.4","target_va":4294970444}],"4294969088":[{"is_tail_call":false,"symbol":"exit","target_va":4294970872},{"is_tail_call":false,"symbol":"mmap","target_va":4294970984},{"is_tail_call":false,"symbol":"mach_task_self_","target_va":4294970968},{"is_tail_call":false,"symbol":"IOServiceClose","target_va":4294970712},{"is_tail_call":false,"symbol":"IOObjectRelease","target_va":4294970696},{"is_tail_call":false,"symbol":"IOServiceGetMatchingService","target_va":4294970728},{"is_tail_call":false,"symbol":"check_cdhash_in_trust_cache","target_va":4294968808},{"is_tail_call":false,"symbol":"kIOMainPortDefault","target_va":4294970952},{"is_tail_call":false,"symbol":"IOConnectCallMethod","target_va":4294970680},{"is_tail_call":false,"symbol":"__set___subcommands_sym___load_cmd","target_va":4294970664},{"is_tail_call":false,"symbol":"open","target_va":4294971000}],"4294969640":[{"is_tail_call":false,"symbol":"fwrite","target_va":4294970920},{"is_tail_call":false,"symbol":"__stack_chk_guard","target_va":4294970808}],"4294969664":[{"is_tail_call":false,"symbol":"exit","target_va":4294970872},{"is_tail_call":false,"symbol":"IOServiceClose","target_va":4294970712},{"is_tail_call":false,"symbol":"IOObjectRelease","target_va":4294970696},{"is_tail_call":false,"symbol":"fstat","target_va":4294970904},{"is_tail_call":false,"symbol":"abort","target_va":4294970840},{"is_tail_call":false,"symbol":"fprintf","target_va":4294970888},{"is_tail_call":false,"symbol":"IOServiceGetMatchingService","target_va":4294970728},{"is_tail_call":false,"symbol":"__set___subcommands_sym___query_cmd","target_va":4294970648},{"is_tail_call":false,"symbol":"__stderrp","target_va":4294970824},{"is_tail_call":false,"symbol":"errx","target_va":4294970856},{"is_tail_call":false,"symbol":"kIOMainPortDefault","target_va":4294970952},{"is_tail_call":false,"symbol":"IOServiceMatching","target_va":4294970744},{"is_tail_call":false,"symbol":"IOServiceMatching","target_va":4294970744},{"is_tail_call":false,"symbol":"IOServiceMatching","target_va":4294970744},{"is_tail_call":false,"symbol":"IOServiceMatching","target_va":4294970744},{"is_tail_call":false,"symbol":"getopt_long","target_va":4294970936},{"is_tail_call":false,"symbol":"open","target_va":4294971000}],"4294970300":[{"is_tail_call":false,"symbol":"errx","target_va":4294970856},{"is_tail_call":false,"symbol":"__error","target_va":4294970776}],"4294970348":[{"is_tail_call":false,"symbol":"errx","target_va":4294970856},{"is_tail_call":false,"symbol":"__error","target_va":4294970776}],"4294970396":[{"is_tail_call":false,"symbol":"errx","target_va":4294970856},{"is_tail_call":false,"symbol":"__error","target_va":4294970776}],"4294970444":[{"is_tail_call":false,"symbol":"errx","target_va":4294970856},{"is_tail_call":false,"symbol":"__error","target_va":4294970776}],"4294970492":[{"is_tail_call":false,"symbol":"errx","target_va":4294970856},{"is_tail_call":false,"symbol":"__error","target_va":4294970776}],"4294970540":[{"is_tail_call":false,"symbol":"__stderrp","target_va":4294970824},{"is_tail_call":false,"symbol":"__error","target_va":4294970776}],"4294970592":[{"is_tail_call":false,"symbol":"__stack_chk_fail","target_va":4294970792}],"4294970620":[{"is_tail_call":false,"symbol":"__stack_chk_fail","target_va":4294970792}]},"data_xrefs":{"by_data":{"4294971032":[4294969088],"4294971132":[4294970444],"4294971218":[4294970396],"4294971288":[4294970348],"4294971360":[4294970300],"4294971392":[4294969664],"4294971420":[4294969088],"4294971424":[4294969088,4294969664],"4294971437":[4294968808],"4294971448":[4294969088],"4294971472":[4294968808],"4294971520":[4294969088,4294969664],"4294971606":[4294970540],"4294971632":[4294969664],"4294971694":[4294970492],"4294971783":[4294970592],"4294971912":[4294969088,4294969664],"4294971937":[4294969088],"4294971963":[4294969088],"4294972064":[4294970620],"4294972102":[4294969664],"4294972157":[4294969664],"4294972183":[4294969664],"4294972210":[4294969664],"4294972279":[4294969664],"4294972305":[4294969664],"4294972349":[4294969664],"4294983680":[4294969088,4294969664,4294970300,4294970348,4294970396,4294970444,4294970492,4294970540,4294970620],"4294983688":[4294970620],"4294983696":[4294970620],"4294983704":[4294970620],"4294983712":[4294970620],"4294983720":[4294970620],"4294983728":[4294970620],"4294983736":[4294970620],"4294983744":[4294970620],"4294983752":[4294970620],"4294983760":[4294970620],"4294983768":[4294970620],"4294983776":[4294970620],"4294983784":[4294970620],"4294983792":[4294970620],"4294983800":[4294970620],"4294983808":[4294970620],"4294983816":[4294970620],"4294983824":[4294970620],"4294983832":[4294970620],"4294983840":[4294970620],"4294983848":[4294970620],"4294983856":[4294970620],"4294983864":[4294970620],"4294983872":[4294969088,4294969664],"4294983880":[4294969088],"4294983888":[4294969664,4294970300,4294970348,4294970396,4294970444,4294970492,4294970540],"4294983896":[4294969088,4294969664],"4294983904":[4294969088,4294969664]},"by_function":{"4294968808":[{"data_va":4294971437,"insn_va":4294968972,"kind":"CString","value":"Received unknown return code from AMFI's user client: IOReturn 0x%x\n"},{"data_va":4294971472,"insn_va":4294969044,"kind":"CString","value":null}],"4294969088":[{"data_va":4294983880,"insn_va":4294969132,"kind":"Global","value":null},{"data_va":4294983680,"insn_va":4294969136,"kind":"Global","value":null},{"data_va":4294983904,"insn_va":4294969172,"kind":"Global","value":null},{"data_va":4294971032,"insn_va":4294969236,"kind":"CString","value":"%2hhx"},{"data_va":4294983872,"insn_va":4294969292,"kind":"Global","value":null},{"data_va":4294983680,"insn_va":4294969296,"kind":"Global","value":null},{"data_va":4294971912,"insn_va":4294969304,"kind":"CString","value":"AppleMobileFileIntegrity"},{"data_va":4294983896,"insn_va":4294969332,"kind":"Global","value":null},{"data_va":4294983680,"insn_va":4294969336,"kind":"Global","value":null},{"data_va":4294971420,"insn_va":4294969340,"kind":"CString","value":null},{"data_va":4294971420,"insn_va":4294969372,"kind":"CString","value":null},{"data_va":4294971424,"insn_va":4294969376,"kind":"CString","value":null},{"data_va":4294971963,"insn_va":4294969396,"kind":"CString","value":"%s is not in a trust cache\n"},{"data_va":4294971937,"insn_va":4294969404,"kind":"CString","value":"%s is in the trust cache\n"},{"data_va":4294971420,"insn_va":4294969432,"kind":"CString","value":null},{"data_va":4294971448,"insn_va":4294969464,"kind":"CString","value":null},{"data_va":4294983880,"insn_va":4294969472,"kind":"Global","value":null},{"data_va":4294983680,"insn_va":4294969476,"kind":"Global","value":null},{"data_va":4294971520,"insn_va":4294969504,"kind":"CString","value":null}],"4294969664":[{"data_va":4294983904,"insn_va":4294969728,"kind":"Global","value":null},{"data_va":4294983872,"insn_va":4294969764,"kind":"Global","value":null},{"data_va":4294983680,"insn_va":4294969768,"kind":"Global","value":null},{"data_va":4294971912,"insn_va":4294969776,"kind":"CString","value":"AppleMobileFileIntegrity"},{"data_va":4294971424,"insn_va":4294969848,"kind":"CString","value":null},{"data_va":4294971520,"insn_va":4294969864,"kind":"CString","value":null},{"data_va":4294983896,"insn_va":4294969916,"kind":"Global","value":null},{"data_va":4294983680,"insn_va":4294969920,"kind":"Global","value":null},{"data_va":4294983888,"insn_va":4294970000,"kind":"Global","value":null},{"data_va":4294983680,"insn_va":4294970004,"kind":"Global","value":null},{"data_va":4294972349,"insn_va":4294970016,"kind":"CString","value":"Failed to install trustcache: 0x%x\n"},{"data_va":4294983888,"insn_va":4294970032,"kind":"Global","value":null},{"data_va":4294983680,"insn_va":4294970036,"kind":"Global","value":null},{"data_va":4294972210,"insn_va":4294970044,"kind":"CString","value":"Sorry, we don't support 0 byte files or special files at this time.\n"},{"data_va":4294972305,"insn_va":4294970076,"kind":"CString","value":"Successfully loaded trustcache: \"%s\" (%zu)\n"},{"data_va":4294971392,"insn_va":4294970092,"kind":"CString","value":null},{"data_va":4294972102,"insn_va":4294970100,"kind":"CString","value":"Could not connect to AppleMobileFileIntegrity service."},{"data_va":4294971392,"insn_va":4294970112,"kind":"CString","value":null},{"data_va":4294972157,"insn_va":4294970120,"kind":"CString","value":"Failed to open trustcache"},{"data_va":4294971392,"insn_va":4294970132,"kind":"CString","value":null},{"data_va":4294972183,"insn_va":4294970140,"kind":"CString","value":"Failed to fstat trustcache"},{"data_va":4294971392,"insn_va":4294970152,"kind":"CString","value":null},{"data_va":4294972279,"insn_va":4294970160,"kind":"CString","value":"Failed to mmap trustcache"},{"data_va":4294971632,"insn_va":4294970188,"kind":"CString","value":null}],"4294970300":[{"data_va":4294983888,"insn_va":4294970316,"kind":"Global","value":null},{"data_va":4294983680,"insn_va":4294970320,"kind":"Global","value":null},{"data_va":4294971360,"insn_va":4294970328,"kind":"CString","value":"unexpected failure: Bad argument, maybe your CDHASH is in incorrect length?\n"}],"4294970348":[{"data_va":4294983888,"insn_va":4294970364,"kind":"Global","value":null},{"data_va":4294983680,"insn_va":4294970368,"kind":"Global","value":null},{"data_va":4294971288,"insn_va":4294970376,"kind":"CString","value":"unexpected failure: Permission denied when calling AMFI's user client.\n"}],"4294970396":[{"data_va":4294983888,"insn_va":4294970412,"kind":"Global","value":null},{"data_va":4294983680,"insn_va":4294970416,"kind":"Global","value":null},{"data_va":4294971218,"insn_va":4294970424,"kind":"CString","value":"unexpected failure: Trust caches are not supported on this platform.\n"}],"4294970444":[{"data_va":4294983888,"insn_va":4294970460,"kind":"Global","value":null},{"data_va":4294983680,"insn_va":4294970464,"kind":"Global","value":null},{"data_va":4294971132,"insn_va":4294970472,"kind":"CString","value":"unexpected failure: AMFI experienced an internal error while processing the request.\n"}],"4294970492":[{"data_va":4294983888,"insn_va":4294970508,"kind":"Global","value":null},{"data_va":4294983680,"insn_va":4294970512,"kind":"Global","value":null},{"data_va":4294971694,"insn_va":4294970520,"kind":"CString","value":"unexpected failure: bogus return from getopt_long; forget to update the argument switch?"}],"4294970540":[{"data_va":4294983888,"insn_va":4294970560,"kind":"Global","value":null},{"data_va":4294983680,"insn_va":4294970564,"kind":"Global","value":null},{"data_va":4294971606,"insn_va":4294970576,"kind":"CString","value":"unexpected failure: bogus optind: %d"}],"4294970592":[{"data_va":4294971783,"insn_va":4294970608,"kind":"CString","value":"a cdhash to search for must be provided"}],"4294970620":[{"data_va":4294972064,"insn_va":4294970636,"kind":"CString","value":"a trustcache to load must be provided"},{"data_va":4294983680,"insn_va":4294970652,"kind":"Global","value":null},{"data_va":4294983680,"insn_va":4294970656,"kind":"Global","value":null},{"data_va":4294983688,"insn_va":4294970668,"kind":"Global","value":null},{"data_va":4294983680,"insn_va":4294970672,"kind":"Global","value":null},{"data_va":4294983696,"insn_va":4294970684,"kind":"Global","value":null},{"data_va":4294983680,"insn_va":4294970688,"kind":"Global","value":null},{"data_va":4294983704,"insn_va":4294970700,"kind":"Global","value":null},{"data_va":4294983680,"insn_va":4294970704,"kind":"Global","value":null},{"data_va":4294983712,"insn_va":4294970716,"kind":"Global","value":null},{"data_va":4294983680,"insn_va":4294970720,"kind":"Global","value":null},{"data_va":4294983720,"insn_va":4294970732,"kind":"Global","value":null},{"data_va":4294983680,"insn_va":4294970736,"kind":"Global","value":null},{"data_va":4294983728,"insn_va":4294970748,"kind":"Global","value":null},{"data_va":4294983680,"insn_va":4294970752,"kind":"Global","value":null},{"data_va":4294983736,"insn_va":4294970764,"kind":"Global","value":null},{"data_va":4294983680,"insn_va":4294970768,"kind":"Global","value":null},{"data_va":4294983744,"insn_va":4294970780,"kind":"Global","value":null},{"data_va":4294983680,"insn_va":4294970784,"kind":"Global","value":null},{"data_va":4294983752,"insn_va":4294970796,"kind":"Global","value":null},{"data_va":4294983680,"insn_va":4294970800,"kind":"Global","value":null},{"data_va":4294983760,"insn_va":4294970812,"kind":"Global","value":null},{"data_va":4294983680,"insn_va":4294970816,"kind":"Global","value":null},{"data_va":4294983768,"insn_va":4294970828,"kind":"Global","value":null},{"data_va":4294983680,"insn_va":4294970832,"kind":"Global","value":null},{"data_va":4294983776,"insn_va":4294970844,"kind":"Global","value":null},{"data_va":4294983680,"insn_va":4294970848,"kind":"Global","value":null},{"data_va":4294983784,"insn_va":4294970860,"kind":"Global","value":null},{"data_va":4294983680,"insn_va":4294970864,"kind":"Global","value":null},{"data_va":4294983792,"insn_va":4294970876,"kind":"Global","value":null},{"data_va":4294983680,"insn_va":4294970880,"kind":"Global","value":null},{"data_va":4294983800,"insn_va":4294970892,"kind":"Global","value":null},{"data_va":4294983680,"insn_va":4294970896,"kind":"Global","value":null},{"data_va":4294983808,"insn_va":4294970908,"kind":"Global","value":null},{"data_va":4294983680,"insn_va":4294970912,"kind":"Global","value":null},{"data_va":4294983816,"insn_va":4294970924,"kind":"Global","value":null},{"data_va":4294983680,"insn_va":4294970928,"kind":"Global","value":null},{"data_va":4294983824,"insn_va":4294970940,"kind":"Global","value":null},{"data_va":4294983680,"insn_va":4294970944,"kind":"Global","value":null},{"data_va":4294983832,"insn_va":4294970956,"kind":"Global","value":null},{"data_va":4294983680,"insn_va":4294970960,"kind":"Global","value":null},{"data_va":4294983840,"insn_va":4294970972,"kind":"Global","value":null},{"data_va":4294983680,"insn_va":4294970976,"kind":"Global","value":null},{"data_va":4294983848,"insn_va":4294970988,"kind":"Global","value":null},{"data_va":4294983680,"insn_va":4294970992,"kind":"Global","value":null},{"data_va":4294983856,"insn_va":4294971004,"kind":"Global","value":null},{"data_va":4294983680,"insn_va":4294971008,"kind":"Global","value":null},{"data_va":4294983864,"insn_va":4294971020,"kind":"Global","value":null},{"data_va":4294983680,"insn_va":4294971024,"kind":"Global","value":null}]}},"noreturn_vas":[],"symbols":{"4294968808":"check_cdhash_in_trust_cache","4294969088":"query_invoke","4294969640":"main","4294969664":"load_invoke","4294970300":"check_cdhash_in_trust_cache.cold.1","4294970348":"check_cdhash_in_trust_cache.cold.2","4294970396":"check_cdhash_in_trust_cache.cold.3","4294970444":"check_cdhash_in_trust_cache.cold.4","4294970492":"query_invoke.cold.1","4294970540":"query_invoke.cold.2","4294970592":"query_invoke.cold.3","4294970620":"load_invoke.cold.3"}},"capabilities":[{"category":"Hardware","description":"Direct hardware/driver communication","imported_functions":["IOConnectCallMethod","IOObjectRelease","IOServiceClose","IOServiceGetMatchingService","IOServiceMatching","IOServiceOpen","kIOMainPortDefault"],"source":"/System/Library/Frameworks/IOKit.framework/Versions/A/IOKit","value":null}],"code_signature":{"code_directory":{"cdhash":"b5fb8a3698ced1056b7b5cf63487113aa1e533917aa2eb622de9b6b24fafddc4","flag_names":[],"flags":0,"hash_type":2,"identifier":"com.apple.trustcachectl","platform":26,"team_id":null},"signing_status":"AppleSigned"},"cpp_hierarchy":null,"data_in_code":[],"dna":{"hashes":{"classhash":"e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855","cpp_classhash":null,"entitlementhash":"4cf010876930549f37ab42bc1ac8d877b9a6ad6d13af26434b356f5ec323df03","frameworkhash":"f99e4c03f19e90c65a1e40978a28aa7f75ccba10f91ca5b4e7f8f22bd42ef175","imphash":"f23bf1d4e34ac9df3b7f2e2e86a6b2f6592e5a1c617b208f549c81f78c955f15","sha256_text":"9fc9e2dd5992bacc1ec0bb30613781cf89ad42c63da85b64c7fbb7ea10bd9829","symbolhash":"f23bf1d4e34ac9df3b7f2e2e86a6b2f6592e5a1c617b208f549c81f78c955f15"},"sets":{"apis_called":["IOConnectCallMethod","IOObjectRelease","IOServiceClose","IOServiceGetMatchingService","IOServiceMatching","__error","__set___subcommands_sym___load_cmd","__set___subcommands_sym___query_cmd","__stack_chk_fail","__stack_chk_guard","__stderrp","abort","check_cdhash_in_trust_cache","check_cdhash_in_trust_cache.cold.4","errx","exit","fprintf","fstat","fwrite","getopt_long","kIOMainPortDefault","mach_task_self_","mmap","open","optind"],"bundle_ids":["'com.apple.private.pmap.load-trust-cache03","/AppleInternal/Library/BuildRoots/4~B_xLugAd8Rt4ye6CQl-03ARoxpGu-HviK4Rl62w/Library/Caches/com.apple.xbs/Binaries/AppleMobileFileIntegrity_executables_macos/install/TempContent/Objects/AppleMobileFileIntegrity.build/trustcachectl.build/Objects-normal/arm64e/load.o","/AppleInternal/Library/BuildRoots/4~B_xLugAd8Rt4ye6CQl-03ARoxpGu-HviK4Rl62w/Library/Caches/com.apple.xbs/Binaries/AppleMobileFileIntegrity_executables_macos/install/TempContent/Objects/AppleMobileFileIntegrity.build/trustcachectl.build/Objects-normal/arm64e/query.o","/AppleInternal/Library/BuildRoots/4~B_xLugAd8Rt4ye6CQl-03ARoxpGu-HviK4Rl62w/Library/Caches/com.apple.xbs/Binaries/AppleMobileFileIntegrity_executables_macos/install/TempContent/Objects/AppleMobileFileIntegrity.build/trustcachectl.build/Objects-normal/arm64e/trustcachectl.o","/AppleInternal/Library/BuildRoots/4~B_xLugAd8Rt4ye6CQl-03ARoxpGu-HviK4Rl62w/Library/Caches/com.apple.xbs/Sources/AppleMobileFileIntegrity_executables_macos/trustcachectl/","/AppleInternal/Library/BuildRoots/4~B_xLugAd8Rt4ye6CQl-03ARoxpGu-HviK4Rl62w/Library/Caches/com.apple.xbs/Sources/AppleMobileFileIntegrity_executables_macos/trustcachectl/cmd/","<key>com.apple.private.pmap.load-trust-cache</key>","com.apple.trustcachectl"],"cpp_classes":[],"entitlements":["com.apple.private.pmap.load-trust-cache"],"frameworks":["IOKit","libSystem.B.dylib"],"iokit_constants":[],"objc_classes":[],"private_frameworks":[],"protocols":[],"signing_status":"Apple Signed","static_libs":[],"swift_protocol_names":[],"swift_type_names":[],"xpc_services":[]},"vector":{"bundle_ids":8,"cap_analytics":0,"cap_hardware":1,"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":1,"file_paths":6,"frameworks_private":0,"frameworks_total":2,"iokit_constants":0,"library_functions":0,"nlist_functions":12,"objc_classes":0,"objc_ivars":0,"objc_methods":0,"objc_protocols":0,"section_count":9,"size_log2":16.90595,"static_lib_count":0,"swift_conformances":0,"swift_protocols":0,"swift_types":0,"telemetry_strings":0,"text_ratio":0.014983714,"url_endpoints":4,"xpc_provides":0}},"dwarf_metadata":null,"entitlements":{"entries":{"com.apple.private.pmap.load-trust-cache":{"StringArray":["global.ota-update-brain","global.install-assistant"]}},"raw_plist":"<?xml version=\"1.0\" encoding=\"UTF-8\"?>\n<!DOCTYPE plist PUBLIC \"-//Apple//DTD PLIST 1.0//EN\" \"http://www.apple.com/DTDs/PropertyList-1.0.dtd\">\n<plist version=\"1.0\">\n<dict>\n\t<key>com.apple.private.pmap.load-trust-cache</key>\n\t<array>\n\t\t<string>global.ota-update-brain</string>\n\t\t<string>global.install-assistant</string>\n\t</array>\n</dict>\n</plist>\n"},"exports":[{"address":0,"is_reexport":false,"is_thread_local":false,"is_weak":false,"name":"_mh_execute_header"}],"fileset_entries":[],"fingerprint":{"analyzed_at":"2026-04-07T05:21:15Z","available_arches":["x86_64","arm64"],"binary_type":"executable","bundle_id":null,"cdhash":"b5fb8a3698ced1056b7b5cf63487113aa1e533917aa2eb622de9b6b24fafddc4","file_modified":"2026-04-06T12:04:18Z","file_size":122800,"is_arm64e":true,"min_os":"26.1.0","name":"trustcachectl","platform":"macOS","sdk":"26.1.0","sha256":"b69f5dc3396c1b4205b797e4cf52c28bf1bc130762ce84bc78174a1dbdad52e8","sha256_slice":"a91ee64a816a6c7b104c7da43b7c73428c3b3cc2088266051df2d4986b6e132e","source_version":"1045.41.1.0.0","team_id":null,"uuid":"8BFE83FA-AADD-3D51-B6D1-5AD275A99FA3"},"frameworks":[{"is_private":false,"is_weak":false,"name":"/System/Library/Frameworks/IOKit.framework/Versions/A/IOKit"},{"is_private":false,"is_weak":false,"name":"/usr/lib/libSystem.B.dylib"}],"function_starts_count":12,"imports":[{"address":0,"dylib":"/System/Library/Frameworks/IOKit.framework/Versions/A/IOKit","is_lazy":false,"is_weak":false,"name":"IOConnectCallMethod"},{"address":0,"dylib":"/System/Library/Frameworks/IOKit.framework/Versions/A/IOKit","is_lazy":false,"is_weak":false,"name":"IOObjectRelease"},{"address":0,"dylib":"/System/Library/Frameworks/IOKit.framework/Versions/A/IOKit","is_lazy":false,"is_weak":false,"name":"IOServiceClose"},{"address":0,"dylib":"/System/Library/Frameworks/IOKit.framework/Versions/A/IOKit","is_lazy":false,"is_weak":false,"name":"IOServiceGetMatchingService"},{"address":0,"dylib":"/System/Library/Frameworks/IOKit.framework/Versions/A/IOKit","is_lazy":false,"is_weak":false,"name":"IOServiceMatching"},{"address":0,"dylib":"/System/Library/Frameworks/IOKit.framework/Versions/A/IOKit","is_lazy":false,"is_weak":false,"name":"IOServiceOpen"},{"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":"__stack_chk_fail"},{"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":"errx"},{"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":"fprintf"},{"address":0,"dylib":"/usr/lib/libSystem.B.dylib","is_lazy":false,"is_weak":false,"name":"fstat"},{"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_long"},{"address":0,"dylib":"/usr/lib/libSystem.B.dylib","is_lazy":false,"is_weak":false,"name":"mmap"},{"address":0,"dylib":"/usr/lib/libSystem.B.dylib","is_lazy":false,"is_weak":false,"name":"open"},{"address":0,"dylib":"/usr/lib/libSystem.B.dylib","is_lazy":false,"is_weak":false,"name":"os_subcommand_main"},{"address":0,"dylib":"/usr/lib/libSystem.B.dylib","is_lazy":false,"is_weak":false,"name":"perror"},{"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":"sscanf"},{"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":"sysexit_np"},{"address":0,"dylib":"/usr/lib/libSystem.B.dylib","is_lazy":false,"is_weak":false,"name":"warnx"},{"address":0,"dylib":"/System/Library/Frameworks/IOKit.framework/Versions/A/IOKit","is_lazy":false,"is_weak":false,"name":"kIOMainPortDefault"},{"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":"mach_task_self_"},{"address":0,"dylib":"/usr/lib/libSystem.B.dylib","is_lazy":false,"is_weak":false,"name":"optind"}],"interesting_strings":{"bundle_ids":["'com.apple.private.pmap.load-trust-cache03","/AppleInternal/Library/BuildRoots/4~B_xLugAd8Rt4ye6CQl-03ARoxpGu-HviK4Rl62w/Library/Caches/com.apple.xbs/Binaries/AppleMobileFileIntegrity_executables_macos/install/TempContent/Objects/AppleMobileFileIntegrity.build/trustcachectl.build/Objects-normal/arm64e/load.o","/AppleInternal/Library/BuildRoots/4~B_xLugAd8Rt4ye6CQl-03ARoxpGu-HviK4Rl62w/Library/Caches/com.apple.xbs/Binaries/AppleMobileFileIntegrity_executables_macos/install/TempContent/Objects/AppleMobileFileIntegrity.build/trustcachectl.build/Objects-normal/arm64e/query.o","/AppleInternal/Library/BuildRoots/4~B_xLugAd8Rt4ye6CQl-03ARoxpGu-HviK4Rl62w/Library/Caches/com.apple.xbs/Binaries/AppleMobileFileIntegrity_executables_macos/install/TempContent/Objects/AppleMobileFileIntegrity.build/trustcachectl.build/Objects-normal/arm64e/trustcachectl.o","/AppleInternal/Library/BuildRoots/4~B_xLugAd8Rt4ye6CQl-03ARoxpGu-HviK4Rl62w/Library/Caches/com.apple.xbs/Sources/AppleMobileFileIntegrity_executables_macos/trustcachectl/","/AppleInternal/Library/BuildRoots/4~B_xLugAd8Rt4ye6CQl-03ARoxpGu-HviK4Rl62w/Library/Caches/com.apple.xbs/Sources/AppleMobileFileIntegrity_executables_macos/trustcachectl/cmd/","<key>com.apple.private.pmap.load-trust-cache</key>","com.apple.trustcachectl"],"file_paths":["/AppleInternal/Library/BuildRoots/4~B_xLugAd8Rt4ye6CQl-03ARoxpGu-HviK4Rl62w/Library/Caches/com.apple.xbs/Binaries/AppleMobileFileIntegrity_executables_macos/install/TempContent/Objects/AppleMobileFileIntegrity.build/trustcachectl.build/Objects-normal/arm64e/load.o","/AppleInternal/Library/BuildRoots/4~B_xLugAd8Rt4ye6CQl-03ARoxpGu-HviK4Rl62w/Library/Caches/com.apple.xbs/Binaries/AppleMobileFileIntegrity_executables_macos/install/TempContent/Objects/AppleMobileFileIntegrity.build/trustcachectl.build/Objects-normal/arm64e/query.o","/AppleInternal/Library/BuildRoots/4~B_xLugAd8Rt4ye6CQl-03ARoxpGu-HviK4Rl62w/Library/Caches/com.apple.xbs/Binaries/AppleMobileFileIntegrity_executables_macos/install/TempContent/Objects/AppleMobileFileIntegrity.build/trustcachectl.build/Objects-normal/arm64e/trustcachectl.o","/AppleInternal/Library/BuildRoots/4~B_xLugAd8Rt4ye6CQl-03ARoxpGu-HviK4Rl62w/Library/Caches/com.apple.xbs/Sources/AppleMobileFileIntegrity_executables_macos/trustcachectl/","/AppleInternal/Library/BuildRoots/4~B_xLugAd8Rt4ye6CQl-03ARoxpGu-HviK4Rl62w/Library/Caches/com.apple.xbs/Sources/AppleMobileFileIntegrity_executables_macos/trustcachectl/cmd/","/System/Library/Frameworks/IOKit.framework/Versions/A/IOKit"],"urls_and_endpoints":["$http://crl.apple.com/codesigning.crl0","%http://www.apple.com/appleca/root.crl0","<!DOCTYPE plist PUBLIC \"-//Apple//DTD PLIST 1.0//EN\" \"http://www.apple.com/DTDs/PropertyList-1.0.dtd\">","https://www.apple.com/appleca/0"]},"iokit_surface":null,"library_matches":[],"library_profile":{"libraries":{},"library_ratio":0.0,"total_functions":12,"total_identified":0},"network_surface":{"api_usage":{"callers":[],"classes":[],"methods":[]},"endpoints":[{"is_dynamic":false,"kind":"Url","value":"http://www.apple.com/DTDs/PropertyList-1.0.dtd\">"},{"is_dynamic":false,"kind":"Hostname","value":"www.apple.com"},{"is_dynamic":false,"kind":"Url","value":"http://www.apple.com/appleca/root.crl0"},{"is_dynamic":false,"kind":"Url","value":"http://crl.apple.com/codesigning.crl0"},{"is_dynamic":false,"kind":"Hostname","value":"crl.apple.com"},{"is_dynamic":false,"kind":"Url","value":"https://www.apple.com/appleca/0"}],"has_network_entitlement":false,"network_frameworks":[]},"objc_classes":{},"objc_metadata":{"classes":{}},"sections":[{"name":"__text","offset":1512,"protection":"r-x","segment":"__TEXT","size":1840},{"name":"__auth_stubs","offset":3352,"protection":"r-x","segment":"__TEXT","size":384},{"name":"__cstring","offset":3736,"protection":"r-x","segment":"__TEXT","size":1353},{"name":"__const","offset":5096,"protection":"r-x","segment":"__TEXT","size":224},{"name":"__unwind_info","offset":5320,"protection":"r-x","segment":"__TEXT","size":112},{"name":"__auth_got","offset":16384,"protection":"rw-","segment":"__DATA_CONST","size":192},{"name":"__got","offset":16576,"protection":"rw-","segment":"__DATA_CONST","size":40},{"name":"__const","offset":16616,"protection":"rw-","segment":"__DATA_CONST","size":336},{"name":"__subcommands","offset":16952,"protection":"rw-","segment":"__DATA_CONST","size":16}],"summary":"Serves as a low-level interface enabling direct hardware and device driver communication for system components. Communicates with multiple network endpoints and manages file I/O operations across system paths. Exposes a service interface through bundle identifiers for other processes to request hardware access and device control. Signed by Apple and universal across x86_64 and arm64 architectures.","swift_metadata":null,"title":"Hardware abstraction layer — provides direct device driver communication","total_strings":243,"xpc_services":[]}