{"arch":"arm64","build_provenance":null,"call_graph":{"calls":{"4294969048":[{"is_tail_call":false,"symbol":"IORegistryGetRootEntry","target_va":4294970132},{"is_tail_call":false,"symbol":"IORegistryEntryCreateCFProperties","target_va":4294970116},{"is_tail_call":false,"symbol":"CFDictionaryGetTypeID","target_va":4294969956},{"is_tail_call":false,"symbol":"CFGetTypeID","target_va":4294969988},{"is_tail_call":false,"symbol":"CFDictionaryGetValue","target_va":4294969972},{"is_tail_call":false,"symbol":"CFDictionaryGetTypeID","target_va":4294969956},{"is_tail_call":false,"symbol":"CFGetTypeID","target_va":4294969988},{"is_tail_call":false,"symbol":"sub_1000008b0","target_va":4294969520},{"is_tail_call":false,"symbol":"sub_1000008b0","target_va":4294969520},{"is_tail_call":false,"symbol":"sub_1000008b0","target_va":4294969520},{"is_tail_call":false,"symbol":"sub_1000008b0","target_va":4294969520},{"is_tail_call":false,"symbol":"__stderrp","target_va":4294970164},{"is_tail_call":false,"symbol":"__CFConstantStringClassReference","target_va":4294970148},{"is_tail_call":false,"symbol":"CFRelease","target_va":4294970036},{"is_tail_call":false,"symbol":"IOObjectRelease","target_va":4294970100}],"4294969520":[{"is_tail_call":false,"symbol":"CFDictionaryGetValue","target_va":4294969972},{"is_tail_call":false,"symbol":"CFStringGetLength","target_va":4294970068},{"is_tail_call":false,"symbol":"CFStringGetMaximumSizeForEncoding","target_va":4294970084},{"is_tail_call":false,"symbol":"free","target_va":4294970180},{"is_tail_call":false,"symbol":"kCFAllocatorDefault","target_va":4294970212},{"is_tail_call":false,"symbol":"fwrite","target_va":4294970196},{"is_tail_call":false,"symbol":"CFStringGetCString","target_va":4294970052},{"is_tail_call":false,"symbol":"kIOMainPortDefault","target_va":4294970228},{"is_tail_call":false,"symbol":"CFNumberGetTypeID","target_va":4294970004},{"is_tail_call":false,"symbol":"CFGetTypeID","target_va":4294969988},{"is_tail_call":false,"symbol":"CFNumberGetValue","target_va":4294970020},{"is_tail_call":false,"symbol":"kIOMainPortDefault","target_va":4294970228},{"is_tail_call":false,"symbol":"malloc_size","target_va":4294970244},{"is_tail_call":false,"symbol":"__stderrp","target_va":4294970164},{"is_tail_call":false,"symbol":"__CFConstantStringClassReference","target_va":4294970148}]},"data_xrefs":{"by_data":{"4294967296":[4294969048],"4294967304":[4294969048],"4294967320":[4294969520],"4294967360":[4294969048],"4294967392":[4294969520],"4294970260":[4294969048],"4294970293":[4294969048],"4294970338":[4294969048],"4294970406":[4294969048],"4294970446":[4294969048],"4294970576":[4294969520],"4294970604":[4294969520],"4294970612":[4294969520],"4294970615":[4294969520],"4294970635":[4294969520],"4294983680":[4294969048,4294969520],"4294983832":[4294969048],"4294983840":[4294969048],"4294983848":[4294969048,4294969520],"4294983856":[4294969048],"4294983888":[4294969048],"4294983920":[4294969048],"4294983952":[4294969048],"4294983984":[4294969048],"4295000064":[4294969520]},"by_function":{"4294969048":[{"data_va":4294983840,"insn_va":4294969080,"kind":"Global","value":null},{"data_va":4294983680,"insn_va":4294969084,"kind":"Global","value":null},{"data_va":4294983832,"insn_va":4294969104,"kind":"Global","value":null},{"data_va":4294983680,"insn_va":4294969108,"kind":"Global","value":null},{"data_va":4294983848,"insn_va":4294969136,"kind":"Global","value":null},{"data_va":4294983680,"insn_va":4294969140,"kind":"Global","value":null},{"data_va":4294970293,"insn_va":4294969148,"kind":"CString","value":"Error: Can't read registry root properties.\n"},{"data_va":4294983848,"insn_va":4294969164,"kind":"Global","value":null},{"data_va":4294983680,"insn_va":4294969168,"kind":"Global","value":null},{"data_va":4294970260,"insn_va":4294969176,"kind":"CString","value":"Error: Can't get registry root.\n"},{"data_va":4294967304,"insn_va":4294969196,"kind":"Global","value":null},{"data_va":4294967304,"insn_va":4294969212,"kind":"Global","value":null},{"data_va":4294983856,"insn_va":4294969220,"kind":"CFString","value":"IOKitDiagnostics"},{"data_va":4294983888,"insn_va":4294969264,"kind":"CFString","value":"Instance allocation"},{"data_va":4294983920,"insn_va":4294969288,"kind":"CFString","value":"Container allocation"},{"data_va":4294983952,"insn_va":4294969312,"kind":"CFString","value":"IOMalloc allocation"},{"data_va":4294983984,"insn_va":4294969340,"kind":"CFString","value":"Pageable allocation"},{"data_va":4294983848,"insn_va":4294969372,"kind":"Global","value":null},{"data_va":4294983680,"insn_va":4294969376,"kind":"Global","value":null},{"data_va":4294970338,"insn_va":4294969384,"kind":"CString","value":"Error: Registry root properties not a dictionary.\n"},{"data_va":4294983848,"insn_va":4294969400,"kind":"Global","value":null},{"data_va":4294983680,"insn_va":4294969404,"kind":"Global","value":null},{"data_va":4294970406,"insn_va":4294969412,"kind":"CString","value":"Error: Allocation information missing.\n"},{"data_va":4294983848,"insn_va":4294969428,"kind":"Global","value":null},{"data_va":4294983680,"insn_va":4294969432,"kind":"Global","value":null},{"data_va":4294970446,"insn_va":4294969440,"kind":"CString","value":"Error: Allocation information not a dictionary.\n"},{"data_va":4294967296,"insn_va":4294969460,"kind":"Global","value":null},{"data_va":4294967304,"insn_va":4294969472,"kind":"Global","value":null},{"data_va":4294967360,"insn_va":4294969512,"kind":"Global","value":null}],"4294969520":[{"data_va":4295000064,"insn_va":4294969616,"kind":"Global","value":null},{"data_va":4295000064,"insn_va":4294969720,"kind":"Global","value":null},{"data_va":4294970612,"insn_va":4294969728,"kind":"CString","value":"??"},{"data_va":4294970604,"insn_va":4294969748,"kind":"CString","value":"%22s = "},{"data_va":4294967320,"insn_va":4294969780,"kind":"Global","value":null},{"data_va":4294967320,"insn_va":4294969800,"kind":"Global","value":null},{"data_va":4294970615,"insn_va":4294969828,"kind":"CString","value":"0x%08llx = %4llu K\n"},{"data_va":4294970635,"insn_va":4294969844,"kind":"CString","value":"?? (error reading/converting value)"},{"data_va":4295000064,"insn_va":4294969860,"kind":"Global","value":null},{"data_va":4294983848,"insn_va":4294969872,"kind":"Global","value":null},{"data_va":4294983680,"insn_va":4294969876,"kind":"Global","value":null},{"data_va":4294970576,"insn_va":4294969884,"kind":"CString","value":"Memory allocation failure.\n"},{"data_va":4295000064,"insn_va":4294969904,"kind":"Global","value":null},{"data_va":4294967392,"insn_va":4294969948,"kind":"Global","value":null}]}},"noreturn_vas":[],"symbols":{"4294969048":"sub_1000006d8","4294969520":"sub_1000008b0"}},"capabilities":[{"category":"Hardware","description":"Direct hardware/driver communication","imported_functions":["IOObjectRelease","IORegistryEntryCreateCFProperties","IORegistryGetRootEntry","kIOMainPortDefault"],"source":"/System/Library/Frameworks/IOKit.framework/Versions/A/IOKit","value":null}],"code_signature":{"code_directory":{"cdhash":"0fb9d292fdd6eaed4c3070d8c1a6660b8c363a743bd171484035c4b3c65a3e2e","flag_names":[],"flags":0,"hash_type":2,"identifier":"com.apple.ioalloccount","platform":26,"team_id":null},"signing_status":"AppleSigned"},"cpp_hierarchy":null,"data_in_code":[],"dna":{"hashes":{"classhash":"e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855","cpp_classhash":null,"entitlementhash":"e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855","frameworkhash":"a2ca01f70146bf5deba02d3fc5977ca7f68f26b1289de5c88a502c2d518b809c","imphash":"f6592051d3e19d06e72445a25fa3b059ab7119f5749f34b8e836b36318a1c3db","sha256_text":"09b8649ff25d2f3e5ceb71139a7f1c5a9f32a76a0060bf62a0240e88feab845e","symbolhash":"f6592051d3e19d06e72445a25fa3b059ab7119f5749f34b8e836b36318a1c3db"},"sets":{"apis_called":["IOObjectRelease","IORegistryEntryCreateCFProperties","IORegistryGetRootEntry","__CFConstantStringClassReference","__stderrp","free","fwrite","kCFAllocatorDefault","kIOMainPortDefault","malloc_size","sub_1000008b0"],"bundle_ids":["com.apple.ioalloccount"],"cpp_classes":[],"entitlements":[],"frameworks":["CoreSymbolication","CoreFoundation","IOKit","libSystem.B.dylib"],"iokit_constants":[],"objc_classes":[],"private_frameworks":["CoreSymbolication"],"protocols":[],"signing_status":"Apple Signed","static_libs":[],"swift_protocol_names":[],"swift_type_names":[],"xpc_services":[]},"vector":{"bundle_ids":1,"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":0,"file_paths":3,"frameworks_private":1,"frameworks_total":4,"iokit_constants":0,"library_functions":0,"nlist_functions":2,"objc_classes":0,"objc_ivars":0,"objc_methods":0,"objc_protocols":0,"section_count":8,"size_log2":16.640923,"static_lib_count":0,"swift_conformances":0,"swift_protocols":0,"swift_types":0,"telemetry_strings":1,"text_ratio":0.0088852355,"url_endpoints":4,"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-07T05:21:11Z","available_arches":["x86_64","arm64"],"binary_type":"executable","bundle_id":null,"cdhash":"0fb9d292fdd6eaed4c3070d8c1a6660b8c363a743bd171484035c4b3c65a3e2e","file_modified":"2026-04-06T12:10:22Z","file_size":102192,"is_arm64e":true,"min_os":"26.1.0","name":"ioalloccount","platform":"macOS","sdk":"26.1.0","sha256":"14ec48e89c3a15a32c1d693aa401171daae5d40898f8cf47d3a36f31d2fee766","sha256_slice":"8108970df0f7dd1add71bfc96c9bbb623398c551908acd636987fab15577a76d","source_version":"125.0.0.0.0","team_id":null,"uuid":"CA318756-75F6-32B4-B464-F61DD88387BA"},"frameworks":[{"is_private":true,"is_weak":false,"name":"/System/Library/PrivateFrameworks/CoreSymbolication.framework/Versions/A/CoreSymbolication"},{"is_private":false,"is_weak":false,"name":"/System/Library/Frameworks/CoreFoundation.framework/Versions/A/CoreFoundation"},{"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":2,"imports":[{"address":0,"dylib":"/System/Library/Frameworks/CoreFoundation.framework/Versions/A/CoreFoundation","is_lazy":false,"is_weak":false,"name":"CFDictionaryGetTypeID"},{"address":0,"dylib":"/System/Library/Frameworks/CoreFoundation.framework/Versions/A/CoreFoundation","is_lazy":false,"is_weak":false,"name":"CFDictionaryGetValue"},{"address":0,"dylib":"/System/Library/Frameworks/CoreFoundation.framework/Versions/A/CoreFoundation","is_lazy":false,"is_weak":false,"name":"CFGetTypeID"},{"address":0,"dylib":"/System/Library/Frameworks/CoreFoundation.framework/Versions/A/CoreFoundation","is_lazy":false,"is_weak":false,"name":"CFNumberGetTypeID"},{"address":0,"dylib":"/System/Library/Frameworks/CoreFoundation.framework/Versions/A/CoreFoundation","is_lazy":false,"is_weak":false,"name":"CFNumberGetValue"},{"address":0,"dylib":"/System/Library/Frameworks/CoreFoundation.framework/Versions/A/CoreFoundation","is_lazy":false,"is_weak":false,"name":"CFRelease"},{"address":0,"dylib":"/System/Library/Frameworks/CoreFoundation.framework/Versions/A/CoreFoundation","is_lazy":false,"is_weak":false,"name":"CFStringGetCString"},{"address":0,"dylib":"/System/Library/Frameworks/CoreFoundation.framework/Versions/A/CoreFoundation","is_lazy":false,"is_weak":false,"name":"CFStringGetLength"},{"address":0,"dylib":"/System/Library/Frameworks/CoreFoundation.framework/Versions/A/CoreFoundation","is_lazy":false,"is_weak":false,"name":"CFStringGetMaximumSizeForEncoding"},{"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":"IORegistryEntryCreateCFProperties"},{"address":0,"dylib":"/System/Library/Frameworks/IOKit.framework/Versions/A/IOKit","is_lazy":false,"is_weak":false,"name":"IORegistryGetRootEntry"},{"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":"fwrite"},{"address":0,"dylib":"/usr/lib/libSystem.B.dylib","is_lazy":false,"is_weak":false,"name":"malloc_size"},{"address":0,"dylib":"/usr/lib/libSystem.B.dylib","is_lazy":false,"is_weak":false,"name":"malloc_type_malloc"},{"address":0,"dylib":"/usr/lib/libSystem.B.dylib","is_lazy":false,"is_weak":false,"name":"malloc_type_realloc"},{"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":"puts"},{"address":0,"dylib":"/System/Library/Frameworks/CoreFoundation.framework/Versions/A/CoreFoundation","is_lazy":false,"is_weak":false,"name":"kCFAllocatorDefault"},{"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":"__stderrp"},{"address":0,"dylib":"/System/Library/Frameworks/CoreFoundation.framework/Versions/A/CoreFoundation","is_lazy":false,"is_weak":false,"name":"__CFConstantStringClassReference"}],"interesting_strings":{"bundle_ids":["com.apple.ioalloccount"],"file_paths":["/System/Library/Frameworks/CoreFoundation.framework/Versions/A/CoreFoundation","/System/Library/Frameworks/IOKit.framework/Versions/A/IOKit","/System/Library/PrivateFrameworks/CoreSymbolication.framework/Versions/A/CoreSymbolication"],"telemetry":["IOKitDiagnostics"],"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":2,"total_identified":0},"network_surface":{"api_usage":{"callers":[],"classes":[],"methods":[]},"endpoints":[{"is_dynamic":false,"kind":"Url","value":"http://www.apple.com/appleca/root.crl0"},{"is_dynamic":false,"kind":"Hostname","value":"www.apple.com"},{"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"},{"is_dynamic":false,"kind":"Url","value":"http://www.apple.com/DTDs/PropertyList-1.0.dtd\">"}],"has_network_entitlement":false,"network_frameworks":["CoreFoundation"]},"objc_classes":{},"objc_metadata":{"classes":{}},"sections":[{"name":"__text","offset":1752,"protection":"r-x","segment":"__TEXT","size":908},{"name":"__auth_stubs","offset":2660,"protection":"r-x","segment":"__TEXT","size":304},{"name":"__cstring","offset":2964,"protection":"r-x","segment":"__TEXT","size":411},{"name":"__unwind_info","offset":3376,"protection":"r-x","segment":"__TEXT","size":96},{"name":"__auth_got","offset":16384,"protection":"rw-","segment":"__DATA_CONST","size":152},{"name":"__got","offset":16536,"protection":"rw-","segment":"__DATA_CONST","size":24},{"name":"__cfstring","offset":16560,"protection":"rw-","segment":"__DATA_CONST","size":160},{"name":"__bss","offset":0,"protection":"rw-","segment":"__DATA","size":8}],"summary":"Provides low-level hardware abstraction and direct driver communication capabilities for system components. Handles hardware initialization, configuration, and device interaction through kernel-level interfaces. Communicates with multiple network endpoints for system telemetry and operational data. Operates as a privileged system service with no user interface, supporting core platform functionality.","swift_metadata":null,"title":"System hardware driver — manages direct hardware/driver communication","total_strings":168,"xpc_services":[]}