{"arch":"arm64","build_provenance":null,"call_graph":{"calls":{"4294968760":[{"is_tail_call":false,"symbol":"fprintf","target_va":4294972808},{"is_tail_call":false,"symbol":"kCFTypeDictionaryValueCallBacks","target_va":4294972920},{"is_tail_call":false,"symbol":"kCFTypeDictionaryValueCallBacks","target_va":4294972920},{"is_tail_call":false,"symbol":"open","target_va":4294972968},{"is_tail_call":false,"symbol":"kCFBooleanTrue","target_va":4294972888},{"is_tail_call":false,"symbol":"kCFBooleanTrue","target_va":4294972888},{"is_tail_call":false,"symbol":"kCFBooleanTrue","target_va":4294972888},{"is_tail_call":false,"symbol":"kCFBooleanTrue","target_va":4294972888},{"is_tail_call":false,"symbol":"kCFBooleanTrue","target_va":4294972888},{"is_tail_call":false,"symbol":"kCFBooleanTrue","target_va":4294972888},{"is_tail_call":false,"symbol":"kCFBooleanTrue","target_va":4294972888},{"is_tail_call":false,"symbol":"CFDataAppendBytes","target_va":4294972504},{"is_tail_call":false,"symbol":"CFStringCreateExternalRepresentation","target_va":4294972648},{"is_tail_call":false,"symbol":"CFDataGetLength","target_va":4294972536},{"is_tail_call":false,"symbol":"CFDictionarySetValue","target_va":4294972568},{"is_tail_call":false,"symbol":"CFDictionaryCreateMutable","target_va":4294972552},{"is_tail_call":false,"symbol":"CFRelease","target_va":4294972600},{"is_tail_call":false,"symbol":"sub_100000df8","target_va":4294970872},{"is_tail_call":false,"symbol":"CFURLCreateWithBytes","target_va":4294972296},{"is_tail_call":false,"symbol":"geteuid","target_va":4294972856},{"is_tail_call":false,"symbol":"ftruncate","target_va":4294972824},{"is_tail_call":false,"symbol":"close","target_va":4294972776},{"is_tail_call":false,"symbol":"__stack_chk_guard","target_va":4294972728},{"is_tail_call":false,"symbol":"sub_100001038","target_va":4294971448},{"is_tail_call":false,"symbol":"sub_100000ec0","target_va":4294971072},{"is_tail_call":false,"symbol":"CFURLGetString","target_va":4294972312},{"is_tail_call":false,"symbol":"CFURLGetString","target_va":4294972312},{"is_tail_call":false,"symbol":"IOBSDNameMatching","target_va":4294972328},{"is_tail_call":false,"symbol":"CFURLCopyFileSystemPath","target_va":4294972248},{"is_tail_call":false,"symbol":"CFURLCopyAbsoluteURL","target_va":4294972664},{"is_tail_call":false,"symbol":"CFURLCreateFromFileSystemRepresentation","target_va":4294972280},{"is_tail_call":false,"symbol":"CFURLCopyScheme","target_va":4294972264},{"is_tail_call":false,"symbol":"CFDataGetBytePtr","target_va":4294972520},{"is_tail_call":false,"symbol":"printf","target_va":4294972984},{"is_tail_call":false,"symbol":"fwrite","target_va":4294972840},{"is_tail_call":false,"symbol":"printf","target_va":4294972984},{"is_tail_call":false,"symbol":"fwrite","target_va":4294972840},{"is_tail_call":false,"symbol":"printf","target_va":4294972984},{"is_tail_call":false,"symbol":"fwrite","target_va":4294972840},{"is_tail_call":false,"symbol":"printf","target_va":4294972984},{"is_tail_call":false,"symbol":"fwrite","target_va":4294972840},{"is_tail_call":false,"symbol":"sub_1000012f8","target_va":4294972152},{"is_tail_call":false,"symbol":"printf","target_va":4294972984},{"is_tail_call":false,"symbol":"fwrite","target_va":4294972840},{"is_tail_call":false,"symbol":"sub_100001298","target_va":4294972056},{"is_tail_call":false,"symbol":"sub_100001238","target_va":4294971960},{"is_tail_call":false,"symbol":"CFStringCreateCopy","target_va":4294972632},{"is_tail_call":false,"symbol":"IOConnectCallStructMethod","target_va":4294972344},{"is_tail_call":false,"symbol":"IOConnectCallStructMethod","target_va":4294972344},{"is_tail_call":false,"symbol":"IOConnectCallStructMethod","target_va":4294972344},{"is_tail_call":false,"symbol":"IOConnectCallStructMethod","target_va":4294972344},{"is_tail_call":false,"symbol":"CFRelease","target_va":4294972600},{"is_tail_call":false,"symbol":"CFRelease","target_va":4294972600},{"is_tail_call":false,"symbol":"CFRelease","target_va":4294972600}],"4294970672":[{"is_tail_call":false,"symbol":"basename","target_va":4294972760},{"is_tail_call":false,"symbol":"exit","target_va":4294972792},{"is_tail_call":false,"symbol":"exit","target_va":4294972792},{"is_tail_call":false,"symbol":"exit","target_va":4294972792},{"is_tail_call":false,"symbol":"exit","target_va":4294972792},{"is_tail_call":true,"symbol":"exit","target_va":4294972792}],"4294970872":[{"is_tail_call":false,"symbol":"CFStringCompare","target_va":4294972616},{"is_tail_call":false,"symbol":"basename","target_va":4294972760},{"is_tail_call":false,"symbol":"CFDataGetLength","target_va":4294972536},{"is_tail_call":false,"symbol":"CFDictionarySetValue","target_va":4294972568},{"is_tail_call":false,"symbol":"CFPropertyListCreateData","target_va":4294972584},{"is_tail_call":false,"symbol":"CFRelease","target_va":4294972600},{"is_tail_call":false,"symbol":"CFDictionaryCreateMutable","target_va":4294972552},{"is_tail_call":false,"symbol":"CFRelease","target_va":4294972600}],"4294971072":[{"is_tail_call":true,"symbol":"IOIteratorReset","target_va":4294972392}],"4294971100":[{"is_tail_call":false,"symbol":"kCFTypeDictionaryKeyCallBacks","target_va":4294972904},{"is_tail_call":false,"symbol":"mach_task_self_","target_va":4294972952},{"is_tail_call":false,"symbol":"kCFTypeDictionaryKeyCallBacks","target_va":4294972904},{"is_tail_call":false,"symbol":"kIOMasterPortDefault","target_va":4294972936},{"is_tail_call":true,"symbol":"IOServiceGetMatchingServices","target_va":4294972472},{"is_tail_call":false,"symbol":"kCFAllocatorDefault","target_va":4294972872},{"is_tail_call":false,"symbol":"kIOMasterPortDefault","target_va":4294972936},{"is_tail_call":false,"symbol":"IOServiceClose","target_va":4294972456},{"is_tail_call":false,"symbol":"IOObjectConformsTo","target_va":4294972408},{"is_tail_call":false,"symbol":"IOConnectCallStructMethod","target_va":4294972344}],"4294971448":[{"is_tail_call":false,"symbol":"sub_100000edc","target_va":4294971100},{"is_tail_call":false,"symbol":"sub_100001080","target_va":4294971520},{"is_tail_call":false,"symbol":"IOConnectCallStructMethod","target_va":4294972344}],"4294971520":[{"is_tail_call":false,"symbol":"IOObjectConformsTo","target_va":4294972408},{"is_tail_call":false,"symbol":"IORegistryEntryCreateIterator","target_va":4294972440},{"is_tail_call":false,"symbol":"IOIteratorIsValid","target_va":4294972360},{"is_tail_call":false,"symbol":"IOServiceOpen","target_va":4294972488},{"is_tail_call":false,"symbol":"IOServiceOpen","target_va":4294972488},{"is_tail_call":false,"symbol":"IOIteratorNext","target_va":4294972376},{"is_tail_call":false,"symbol":"IOObjectRelease","target_va":4294972424},{"is_tail_call":false,"symbol":"IOConnectCallStructMethod","target_va":4294972344},{"is_tail_call":false,"symbol":"IOConnectCallStructMethod","target_va":4294972344}],"4294971728":[{"is_tail_call":false,"symbol":"printf","target_va":4294972984},{"is_tail_call":false,"symbol":"__stderrp","target_va":4294972744}],"4294971760":[{"is_tail_call":false,"symbol":"printf","target_va":4294972984},{"is_tail_call":false,"symbol":"__stderrp","target_va":4294972744}],"4294971792":[{"is_tail_call":false,"symbol":"printf","target_va":4294972984},{"is_tail_call":false,"symbol":"__stderrp","target_va":4294972744}],"4294971832":[{"is_tail_call":false,"symbol":"printf","target_va":4294972984},{"is_tail_call":false,"symbol":"__stderrp","target_va":4294972744}],"4294971864":[{"is_tail_call":false,"symbol":"printf","target_va":4294972984},{"is_tail_call":false,"symbol":"__stderrp","target_va":4294972744}],"4294971896":[{"is_tail_call":false,"symbol":"printf","target_va":4294972984},{"is_tail_call":false,"symbol":"__stderrp","target_va":4294972744}],"4294971928":[{"is_tail_call":false,"symbol":"printf","target_va":4294972984},{"is_tail_call":false,"symbol":"__stderrp","target_va":4294972744}],"4294971960":[{"is_tail_call":false,"symbol":"printf","target_va":4294972984},{"is_tail_call":false,"symbol":"fwrite","target_va":4294972840}],"4294972056":[{"is_tail_call":false,"symbol":"printf","target_va":4294972984},{"is_tail_call":false,"symbol":"fwrite","target_va":4294972840}],"4294972152":[{"is_tail_call":false,"symbol":"printf","target_va":4294972984},{"is_tail_call":false,"symbol":"fwrite","target_va":4294972840}]},"data_xrefs":{"by_data":{"4294971440":[4294970672],"4294971456":[4294971960,4294972056,4294972152],"4294971464":[4294968760],"4294971468":[4294968760],"4294972512":[4294968760],"4294973000":[4294971728],"4294973021":[4294968760],"4294973030":[4294968760],"4294973043":[4294971832],"4294973075":[4294971864],"4294973154":[4294968760],"4294973156":[4294968760],"4294973158":[4294968760],"4294973160":[4294968760],"4294973162":[4294968760],"4294973164":[4294968760],"4294973166":[4294968760],"4294973168":[4294971896],"4294973224":[4294971792],"4294973245":[4294971760],"4294973284":[4294971928],"4294973323":[4294970672],"4294973367":[4294970672],"4294973412":[4294970672],"4294973422":[4294970672],"4294973479":[4294970672],"4294973546":[4294970672],"4294973606":[4294968760],"4294973647":[4294968760,4294971960,4294972056,4294972152],"4294973687":[4294968760,4294971960,4294972056,4294972152],"4294973691":[4294968760],"4294973727":[4294968760,4294971960,4294972056,4294972152],"4294973877":[4294968760],"4294973917":[4294968760],"4294973941":[4294968760],"4294973957":[4294968760],"4294974009":[4294968760],"4294974041":[4294972152],"4294974093":[4294972152],"4294974167":[4294968760],"4294974212":[4294968760],"4294974264":[4294972056],"4294974333":[4294972056],"4294974388":[4294971960],"4294974453":[4294971960],"4294974558":[4294968760],"4294974611":[4294968760],"4294974685":[4294970872],"4294974695":[4294970872],"4294974775":[4294971100],"4294983680":[4294968760,4294970672,4294970872,4294971072,4294971100,4294971520],"4294983681":[4294968760],"4294984056":[4294968760],"4294984064":[4294968760,4294971072,4294971100,4294971520],"4294984072":[4294968760],"4294984080":[4294968760],"4294984088":[4294968760],"4294984096":[4294968760],"4294984104":[4294970672,4294970872],"4294984112":[4294968760],"4294984120":[4294968760],"4294984152":[4294968760],"4294984184":[4294971520]},"by_function":{"4294968760":[{"data_va":4294984096,"insn_va":4294968808,"kind":"Global","value":null},{"data_va":4294983680,"insn_va":4294968812,"kind":"Global","value":null},{"data_va":4294973021,"insn_va":4294968872,"kind":"CString","value":"-recycle"},{"data_va":4294973030,"insn_va":4294968880,"kind":"CString","value":"-preallocate"},{"data_va":4294983681,"insn_va":4294968956,"kind":"Global","value":null},{"data_va":4294973154,"insn_va":4294969008,"kind":"CString","value":null},{"data_va":4294973156,"insn_va":4294969028,"kind":"CString","value":null},{"data_va":4294973158,"insn_va":4294969048,"kind":"CString","value":null},{"data_va":4294973160,"insn_va":4294969068,"kind":"CString","value":null},{"data_va":4294973162,"insn_va":4294969088,"kind":"CString","value":null},{"data_va":4294973164,"insn_va":4294969108,"kind":"CString","value":null},{"data_va":4294973166,"insn_va":4294969128,"kind":"CString","value":null},{"data_va":4294984056,"insn_va":4294969320,"kind":"Global","value":null},{"data_va":4294983680,"insn_va":4294969324,"kind":"Global","value":null},{"data_va":4294973941,"insn_va":4294969420,"kind":"CString","value":"KDIDiskImageNub"},{"data_va":4294984064,"insn_va":4294969444,"kind":"Global","value":null},{"data_va":4294983680,"insn_va":4294969448,"kind":"Global","value":null},{"data_va":4294984080,"insn_va":4294969456,"kind":"Global","value":null},{"data_va":4294984088,"insn_va":4294969464,"kind":"Global","value":null},{"data_va":4294984120,"insn_va":4294969608,"kind":"CFString","value":"shadow-path"},{"data_va":4294984072,"insn_va":4294969632,"kind":"Global","value":null},{"data_va":4294983680,"insn_va":4294969636,"kind":"Global","value":null},{"data_va":4294984152,"insn_va":4294969644,"kind":"CFString","value":"shadow-recycle"},{"data_va":4294984112,"insn_va":4294969712,"kind":"Global","value":null},{"data_va":4294983680,"insn_va":4294969716,"kind":"Global","value":null},{"data_va":4294974558,"insn_va":4294969820,"kind":"CString","value":"attaching shadow file \"%s\" to \"%s\" failed. 0x%08X/%d"},{"data_va":4294973727,"insn_va":4294969840,"kind":"CString","value":"/AppleInternal/Library/BuildRoots/4~B_wsugBwDRGqygtKbNaBUMUbH14POhiyyxL-AqI/Library/Caches/com.apple.xbs/Sources/DiskImages_executables/nbdst/nbdst.c"},{"data_va":4294974611,"insn_va":4294969852,"kind":"CString","value":"AttachShadowFile_FAILED"},{"data_va":4294973687,"insn_va":4294969860,"kind":"CString","value":"res"},{"data_va":4294973647,"insn_va":4294969876,"kind":"CString","value":"%s=0x%08lX (%ld) %s (File %s; Line %d)\n"},{"data_va":4294973606,"insn_va":4294969904,"kind":"CString","value":"unable to start search for \"%s\". %08X/%d"},{"data_va":4294973727,"insn_va":4294969924,"kind":"CString","value":"/AppleInternal/Library/BuildRoots/4~B_wsugBwDRGqygtKbNaBUMUbH14POhiyyxL-AqI/Library/Caches/com.apple.xbs/Sources/DiskImages_executables/nbdst/nbdst.c"},{"data_va":4294973691,"insn_va":4294969936,"kind":"CString","value":"IOServiceGetMatchingServices_FAILED"},{"data_va":4294973687,"insn_va":4294969944,"kind":"CString","value":"res"},{"data_va":4294973647,"insn_va":4294969960,"kind":"CString","value":"%s=0x%08lX (%ld) %s (File %s; Line %d)\n"},{"data_va":4294973877,"insn_va":4294969992,"kind":"CString","value":"unable to find IOMedia object for \"%s\"."},{"data_va":4294973727,"insn_va":4294970008,"kind":"CString","value":"/AppleInternal/Library/BuildRoots/4~B_wsugBwDRGqygtKbNaBUMUbH14POhiyyxL-AqI/Library/Caches/com.apple.xbs/Sources/DiskImages_executables/nbdst/nbdst.c"},{"data_va":4294973917,"insn_va":4294970020,"kind":"CString","value":"CannotFindIOMediaObject"},{"data_va":4294973687,"insn_va":4294970036,"kind":"CString","value":"res"},{"data_va":4294973647,"insn_va":4294970052,"kind":"CString","value":"%s=0x%08lX (%ld) %s (File %s; Line %d)\n"},{"data_va":4294973957,"insn_va":4294970084,"kind":"CString","value":"\"%s\" does not appear to be an in-kernel disk image."},{"data_va":4294973727,"insn_va":4294970100,"kind":"CString","value":"/AppleInternal/Library/BuildRoots/4~B_wsugBwDRGqygtKbNaBUMUbH14POhiyyxL-AqI/Library/Caches/com.apple.xbs/Sources/DiskImages_executables/nbdst/nbdst.c"},{"data_va":4294974009,"insn_va":4294970112,"kind":"CString","value":"CannotFindKDIDiskImageNubObject"},{"data_va":4294973687,"insn_va":4294970128,"kind":"CString","value":"res"},{"data_va":4294973647,"insn_va":4294970144,"kind":"CString","value":"%s=0x%08lX (%ld) %s (File %s; Line %d)\n"},{"data_va":4294974167,"insn_va":4294970196,"kind":"CString","value":"unable to normalize shadow file option \"%s\"."},{"data_va":4294973727,"insn_va":4294970212,"kind":"CString","value":"/AppleInternal/Library/BuildRoots/4~B_wsugBwDRGqygtKbNaBUMUbH14POhiyyxL-AqI/Library/Caches/com.apple.xbs/Sources/DiskImages_executables/nbdst/nbdst.c"},{"data_va":4294974212,"insn_va":4294970224,"kind":"CString","value":"CFStringCreateNormalizedFromPathOrURLCString_FAILED"},{"data_va":4294973687,"insn_va":4294970236,"kind":"CString","value":"res"},{"data_va":4294973647,"insn_va":4294970252,"kind":"CString","value":"%s=0x%08lX (%ld) %s (File %s; Line %d)\n"},{"data_va":4294971468,"insn_va":4294970292,"kind":"Global","value":null},{"data_va":4294971464,"insn_va":4294970380,"kind":"Global","value":null},{"data_va":4294984096,"insn_va":4294970400,"kind":"Global","value":null},{"data_va":4294983680,"insn_va":4294970404,"kind":"Global","value":null},{"data_va":4294972512,"insn_va":4294970420,"kind":"Global","value":null}],"4294970672":[{"data_va":4294984104,"insn_va":4294970696,"kind":"Global","value":null},{"data_va":4294983680,"insn_va":4294970700,"kind":"Global","value":null},{"data_va":4294973323,"insn_va":4294970712,"kind":"CString","value":"usage: %s <devnode> <shadowfile> <options>\n"},{"data_va":4294983680,"insn_va":4294970724,"kind":"Global","value":null},{"data_va":4294973367,"insn_va":4294970732,"kind":"CString","value":"<devnode> is of form disk1, disk2s2, etc...\n"},{"data_va":4294983680,"insn_va":4294970748,"kind":"Global","value":null},{"data_va":4294973412,"insn_va":4294970756,"kind":"CString","value":"options:\n"},{"data_va":4294983680,"insn_va":4294970772,"kind":"Global","value":null},{"data_va":4294973422,"insn_va":4294970780,"kind":"CString","value":"    -recycle\t\trecycle shadow file if it already exists.\n"},{"data_va":4294983680,"insn_va":4294970796,"kind":"Global","value":null},{"data_va":4294973479,"insn_va":4294970804,"kind":"CString","value":"    -preallocate < ?? | ??b | ??k | ??m | ??g | ??t | ??p | ??e >\n"},{"data_va":4294983680,"insn_va":4294970820,"kind":"Global","value":null},{"data_va":4294973546,"insn_va":4294970828,"kind":"CString","value":"    \t\tpreallocate space for shadow file (implies -recycle)\n"},{"data_va":4294971440,"insn_va":4294970848,"kind":"Global","value":null}],"4294970872":[{"data_va":4294974685,"insn_va":4294970916,"kind":"CString","value":"IOService"},{"data_va":4294984104,"insn_va":4294970940,"kind":"Global","value":null},{"data_va":4294983680,"insn_va":4294970944,"kind":"Global","value":null},{"data_va":4294974695,"insn_va":4294970956,"kind":"CString","value":"IOKitObjectFindParentOfClass: cannot create parent iterator: error 0x%08X (%d)\n"}],"4294971072":[{"data_va":4294984064,"insn_va":4294971084,"kind":"Global","value":null},{"data_va":4294983680,"insn_va":4294971088,"kind":"Global","value":null}],"4294971100":[{"data_va":4294974775,"insn_va":4294971152,"kind":"CString","value":"://"},{"data_va":4294984064,"insn_va":4294971212,"kind":"Global","value":null},{"data_va":4294983680,"insn_va":4294971216,"kind":"Global","value":null},{"data_va":4294984064,"insn_va":4294971352,"kind":"Global","value":null},{"data_va":4294983680,"insn_va":4294971356,"kind":"Global","value":null}],"4294971520":[{"data_va":4294984184,"insn_va":4294971588,"kind":"CFString","value":"file"},{"data_va":4294984064,"insn_va":4294971624,"kind":"Global","value":null},{"data_va":4294983680,"insn_va":4294971628,"kind":"Global","value":null}],"4294971728":[{"data_va":4294973000,"insn_va":4294971744,"kind":"CString","value":"must be run as root."}],"4294971760":[{"data_va":4294973245,"insn_va":4294971776,"kind":"CString","value":"dev node and shadow already specified."}],"4294971792":[{"data_va":4294973224,"insn_va":4294971816,"kind":"CString","value":"unknown option \"%s\"."}],"4294971832":[{"data_va":4294973043,"insn_va":4294971848,"kind":"CString","value":"missing -preallocate parameter."}],"4294971864":[{"data_va":4294973075,"insn_va":4294971880,"kind":"CString","value":"-preallocate already specified."}],"4294971896":[{"data_va":4294973168,"insn_va":4294971912,"kind":"CString","value":"size units not recognized - use b, k, m, g, t, p, or e."}],"4294971928":[{"data_va":4294973284,"insn_va":4294971944,"kind":"CString","value":"dev node and shadow must be specified."}],"4294971960":[{"data_va":4294974388,"insn_va":4294971980,"kind":"CString","value":"unable to convert shadow file properties dictionary to XML data."},{"data_va":4294973727,"insn_va":4294971996,"kind":"CString","value":"/AppleInternal/Library/BuildRoots/4~B_wsugBwDRGqygtKbNaBUMUbH14POhiyyxL-AqI/Library/Caches/com.apple.xbs/Sources/DiskImages_executables/nbdst/nbdst.c"},{"data_va":4294974453,"insn_va":4294972008,"kind":"CString","value":"CFPropertyListCreateXMLData_FAILED"},{"data_va":4294973687,"insn_va":4294972020,"kind":"CString","value":"res"},{"data_va":4294973647,"insn_va":4294972036,"kind":"CString","value":"%s=0x%08lX (%ld) %s (File %s; Line %d)\n"},{"data_va":4294971456,"insn_va":4294972048,"kind":"Global","value":null}],"4294972056":[{"data_va":4294974264,"insn_va":4294972076,"kind":"CString","value":"unable to created data object from normalized shadow file parameter."},{"data_va":4294973727,"insn_va":4294972092,"kind":"CString","value":"/AppleInternal/Library/BuildRoots/4~B_wsugBwDRGqygtKbNaBUMUbH14POhiyyxL-AqI/Library/Caches/com.apple.xbs/Sources/DiskImages_executables/nbdst/nbdst.c"},{"data_va":4294974333,"insn_va":4294972104,"kind":"CString","value":"CFStringCreateCFData_FAILED"},{"data_va":4294973687,"insn_va":4294972116,"kind":"CString","value":"res"},{"data_va":4294973647,"insn_va":4294972132,"kind":"CString","value":"%s=0x%08lX (%ld) %s (File %s; Line %d)\n"},{"data_va":4294971456,"insn_va":4294972144,"kind":"Global","value":null}],"4294972152":[{"data_va":4294974041,"insn_va":4294972172,"kind":"CString","value":"unable to create shadow file properties dictionary."},{"data_va":4294973727,"insn_va":4294972188,"kind":"CString","value":"/AppleInternal/Library/BuildRoots/4~B_wsugBwDRGqygtKbNaBUMUbH14POhiyyxL-AqI/Library/Caches/com.apple.xbs/Sources/DiskImages_executables/nbdst/nbdst.c"},{"data_va":4294974093,"insn_va":4294972200,"kind":"CString","value":"CFDictionaryCreateMutable_FAILED"},{"data_va":4294973687,"insn_va":4294972212,"kind":"CString","value":"res"},{"data_va":4294973647,"insn_va":4294972228,"kind":"CString","value":"%s=0x%08lX (%ld) %s (File %s; Line %d)\n"},{"data_va":4294971456,"insn_va":4294972240,"kind":"Global","value":null}]}},"noreturn_vas":[],"symbols":{"4294968760":"sub_1000005b8","4294970672":"sub_100000d30","4294970872":"sub_100000df8","4294971072":"sub_100000ec0","4294971100":"sub_100000edc","4294971448":"sub_100001038","4294971520":"sub_100001080","4294971728":"sub_100001150","4294971760":"sub_100001170","4294971792":"sub_100001190","4294971832":"sub_1000011b8","4294971864":"sub_1000011d8","4294971896":"sub_1000011f8","4294971928":"sub_100001218","4294971960":"sub_100001238","4294972056":"sub_100001298","4294972152":"sub_1000012f8"}},"capabilities":[{"category":"Hardware","description":"Direct hardware/driver communication","imported_functions":["IOBSDNameMatching","IOConnectCallStructMethod","IOIteratorIsValid","IOIteratorNext","IOIteratorReset","IOObjectConformsTo","IOObjectRelease","IORegistryEntryCreateIterator","IOServiceClose","IOServiceGetMatchingServices","IOServiceOpen","kIOMasterPortDefault"],"source":"/System/Library/Frameworks/IOKit.framework/Versions/A/IOKit","value":null}],"code_signature":{"code_directory":{"cdhash":"2b28507e32ecd50552f30477384aeef585c33899c3a251d927e864b0b0f919d1","flag_names":[],"flags":0,"hash_type":2,"identifier":"com.apple.nbdst","platform":26,"team_id":null},"signing_status":"AppleSigned"},"cpp_hierarchy":null,"data_in_code":[],"dna":{"hashes":{"classhash":"e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855","cpp_classhash":null,"entitlementhash":"330d59331b61035575ab8c477ca468c8cfc248413266623664c4a6561064b314","frameworkhash":"dc74702fdacc991d570f68d2837d613ee7608439e51e9a4ac71989cba627020e","imphash":"105937a86a3745e76d574f08864886ae00eceb429597e469e4fd8d5140c7787a","sha256_text":"44265935f310742e473ea5cf191162b023c16decea731c83af875e98594008c3","symbolhash":"105937a86a3745e76d574f08864886ae00eceb429597e469e4fd8d5140c7787a"},"sets":{"apis_called":["IOBSDNameMatching","IOConnectCallStructMethod","IOIteratorIsValid","IOIteratorNext","IOIteratorReset","IOObjectConformsTo","IOObjectRelease","IORegistryEntryCreateIterator","IOServiceClose","IOServiceGetMatchingServices","IOServiceOpen","__stack_chk_guard","__stderrp","basename","close","exit","fprintf","ftruncate","fwrite","geteuid","kCFAllocatorDefault","kCFBooleanTrue","kCFTypeDictionaryKeyCallBacks","kCFTypeDictionaryValueCallBacks","kIOMasterPortDefault","mach_task_self_","open","printf","sub_100000df8","sub_100000ec0","sub_100000edc","sub_100001038","sub_100001080","sub_100001238","sub_100001298","sub_1000012f8"],"bundle_ids":["/AppleInternal/Library/BuildRoots/4~B_wsugBwDRGqygtKbNaBUMUbH14POhiyyxL-AqI/Library/Caches/com.apple.xbs/Sources/DiskImages_executables/nbdst/nbdst.c","4com.apple.private.diskimages.kext.user-client-access","<key>com.apple.private.diskimages.kext.user-client-access</key>","com.apple.nbdst"],"cpp_classes":[],"entitlements":["com.apple.private.diskimages.kext.user-client-access"],"frameworks":["IOKit","CoreFoundation","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":4,"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":3,"frameworks_private":0,"frameworks_total":3,"iokit_constants":0,"library_functions":0,"nlist_functions":17,"objc_classes":0,"objc_ivars":0,"objc_methods":0,"objc_protocols":0,"section_count":7,"size_log2":16.885887,"static_lib_count":0,"swift_conformances":0,"swift_protocols":0,"swift_types":0,"telemetry_strings":0,"text_ratio":0.02880169,"url_endpoints":4,"xpc_provides":0}},"dwarf_metadata":null,"entitlements":{"entries":{"com.apple.private.diskimages.kext.user-client-access":{"Bool":true}},"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.diskimages.kext.user-client-access</key>\n\t<true/>\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:13Z","available_arches":["x86_64","arm64"],"binary_type":"executable","bundle_id":null,"cdhash":"2b28507e32ecd50552f30477384aeef585c33899c3a251d927e864b0b0f919d1","file_modified":"2026-04-06T11:56:31Z","file_size":121104,"is_arm64e":true,"min_os":"26.1.0","name":"nbdst","platform":"macOS","sdk":"26.1.0","sha256":"6973b1af1a1d111914a70b487bd79b1f19ea428c6f65f9b21feb920fe2949dce","sha256_slice":"76adfb5c0a0da4053ea4fd173dade868e3490e5f32e269b66558cf3c62436b2b","source_version":"680.0.0.0.0","team_id":null,"uuid":"702EC83E-81D1-34F8-8528-809621058ACD"},"frameworks":[{"is_private":false,"is_weak":false,"name":"/System/Library/Frameworks/IOKit.framework/Versions/A/IOKit"},{"is_private":false,"is_weak":false,"name":"/System/Library/Frameworks/CoreFoundation.framework/Versions/A/CoreFoundation"},{"is_private":false,"is_weak":false,"name":"/usr/lib/libSystem.B.dylib"}],"function_starts_count":17,"imports":[{"address":0,"dylib":"/System/Library/Frameworks/IOKit.framework/Versions/A/IOKit","is_lazy":false,"is_weak":false,"name":"IOBSDNameMatching"},{"address":0,"dylib":"/System/Library/Frameworks/IOKit.framework/Versions/A/IOKit","is_lazy":false,"is_weak":false,"name":"IOConnectCallStructMethod"},{"address":0,"dylib":"/System/Library/Frameworks/IOKit.framework/Versions/A/IOKit","is_lazy":false,"is_weak":false,"name":"IOIteratorIsValid"},{"address":0,"dylib":"/System/Library/Frameworks/IOKit.framework/Versions/A/IOKit","is_lazy":false,"is_weak":false,"name":"IOIteratorNext"},{"address":0,"dylib":"/System/Library/Frameworks/IOKit.framework/Versions/A/IOKit","is_lazy":false,"is_weak":false,"name":"IOIteratorReset"},{"address":0,"dylib":"/System/Library/Frameworks/IOKit.framework/Versions/A/IOKit","is_lazy":false,"is_weak":false,"name":"IOObjectConformsTo"},{"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":"IORegistryEntryCreateIterator"},{"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":"IOServiceGetMatchingServices"},{"address":0,"dylib":"/System/Library/Frameworks/IOKit.framework/Versions/A/IOKit","is_lazy":false,"is_weak":false,"name":"IOServiceOpen"},{"address":0,"dylib":"/System/Library/Frameworks/CoreFoundation.framework/Versions/A/CoreFoundation","is_lazy":false,"is_weak":false,"name":"CFDataAppendBytes"},{"address":0,"dylib":"/System/Library/Frameworks/CoreFoundation.framework/Versions/A/CoreFoundation","is_lazy":false,"is_weak":false,"name":"CFDataGetBytePtr"},{"address":0,"dylib":"/System/Library/Frameworks/CoreFoundation.framework/Versions/A/CoreFoundation","is_lazy":false,"is_weak":false,"name":"CFDataGetLength"},{"address":0,"dylib":"/System/Library/Frameworks/CoreFoundation.framework/Versions/A/CoreFoundation","is_lazy":false,"is_weak":false,"name":"CFDictionaryCreateMutable"},{"address":0,"dylib":"/System/Library/Frameworks/CoreFoundation.framework/Versions/A/CoreFoundation","is_lazy":false,"is_weak":false,"name":"CFDictionarySetValue"},{"address":0,"dylib":"/System/Library/Frameworks/CoreFoundation.framework/Versions/A/CoreFoundation","is_lazy":false,"is_weak":false,"name":"CFPropertyListCreateData"},{"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":"CFStringCompare"},{"address":0,"dylib":"/System/Library/Frameworks/CoreFoundation.framework/Versions/A/CoreFoundation","is_lazy":false,"is_weak":false,"name":"CFStringCreateCopy"},{"address":0,"dylib":"/System/Library/Frameworks/CoreFoundation.framework/Versions/A/CoreFoundation","is_lazy":false,"is_weak":false,"name":"CFStringCreateExternalRepresentation"},{"address":0,"dylib":"/System/Library/Frameworks/CoreFoundation.framework/Versions/A/CoreFoundation","is_lazy":false,"is_weak":false,"name":"CFURLCopyAbsoluteURL"},{"address":0,"dylib":"/System/Library/Frameworks/CoreFoundation.framework/Versions/A/CoreFoundation","is_lazy":false,"is_weak":false,"name":"CFURLCopyFileSystemPath"},{"address":0,"dylib":"/System/Library/Frameworks/CoreFoundation.framework/Versions/A/CoreFoundation","is_lazy":false,"is_weak":false,"name":"CFURLCopyScheme"},{"address":0,"dylib":"/System/Library/Frameworks/CoreFoundation.framework/Versions/A/CoreFoundation","is_lazy":false,"is_weak":false,"name":"CFURLCreateFromFileSystemRepresentation"},{"address":0,"dylib":"/System/Library/Frameworks/CoreFoundation.framework/Versions/A/CoreFoundation","is_lazy":false,"is_weak":false,"name":"CFURLCreateWithBytes"},{"address":0,"dylib":"/System/Library/Frameworks/CoreFoundation.framework/Versions/A/CoreFoundation","is_lazy":false,"is_weak":false,"name":"CFURLGetString"},{"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":"basename"},{"address":0,"dylib":"/usr/lib/libSystem.B.dylib","is_lazy":false,"is_weak":false,"name":"close"},{"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":"ftruncate"},{"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":"geteuid"},{"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":"printf"},{"address":0,"dylib":"/usr/lib/libSystem.B.dylib","is_lazy":false,"is_weak":false,"name":"realpath$DARWIN_EXTSN"},{"address":0,"dylib":"/usr/lib/libSystem.B.dylib","is_lazy":false,"is_weak":false,"name":"stat"},{"address":0,"dylib":"/usr/lib/libSystem.B.dylib","is_lazy":false,"is_weak":false,"name":"strcasecmp"},{"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":"strstr"},{"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":"warnx"},{"address":0,"dylib":"/System/Library/Frameworks/IOKit.framework/Versions/A/IOKit","is_lazy":false,"is_weak":false,"name":"kIOMasterPortDefault"},{"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/CoreFoundation.framework/Versions/A/CoreFoundation","is_lazy":false,"is_weak":false,"name":"kCFBooleanTrue"},{"address":0,"dylib":"/System/Library/Frameworks/CoreFoundation.framework/Versions/A/CoreFoundation","is_lazy":false,"is_weak":false,"name":"kCFTypeDictionaryKeyCallBacks"},{"address":0,"dylib":"/System/Library/Frameworks/CoreFoundation.framework/Versions/A/CoreFoundation","is_lazy":false,"is_weak":false,"name":"kCFTypeDictionaryValueCallBacks"},{"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":"/System/Library/Frameworks/CoreFoundation.framework/Versions/A/CoreFoundation","is_lazy":false,"is_weak":false,"name":"__CFConstantStringClassReference"}],"interesting_strings":{"bundle_ids":["/AppleInternal/Library/BuildRoots/4~B_wsugBwDRGqygtKbNaBUMUbH14POhiyyxL-AqI/Library/Caches/com.apple.xbs/Sources/DiskImages_executables/nbdst/nbdst.c","4com.apple.private.diskimages.kext.user-client-access","<key>com.apple.private.diskimages.kext.user-client-access</key>","com.apple.nbdst"],"file_paths":["/AppleInternal/Library/BuildRoots/4~B_wsugBwDRGqygtKbNaBUMUbH14POhiyyxL-AqI/Library/Caches/com.apple.xbs/Sources/DiskImages_executables/nbdst/nbdst.c","/System/Library/Frameworks/CoreFoundation.framework/Versions/A/CoreFoundation","/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":17,"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":["CoreFoundation"]},"objc_classes":{},"objc_metadata":{"classes":{}},"sections":[{"name":"__text","offset":1464,"protection":"r-x","segment":"__TEXT","size":3488},{"name":"__auth_stubs","offset":4952,"protection":"r-x","segment":"__TEXT","size":752},{"name":"__cstring","offset":5704,"protection":"r-x","segment":"__TEXT","size":1784},{"name":"__unwind_info","offset":7488,"protection":"r-x","segment":"__TEXT","size":128},{"name":"__auth_got","offset":16384,"protection":"rw-","segment":"__DATA_CONST","size":376},{"name":"__got","offset":16760,"protection":"rw-","segment":"__DATA_CONST","size":64},{"name":"__cfstring","offset":16824,"protection":"rw-","segment":"__DATA_CONST","size":96}],"summary":"Provides direct hardware and driver communication capabilities for macOS system components. Operates with low-level hardware access to manage device interactions and peripheral operations. Contains network endpoints suggesting communication with system services or remote diagnostic infrastructure. Signed by Apple and integrated into the system through bundle identifiers and framework dependencies.","swift_metadata":null,"title":"Hardware driver — communicates directly with system hardware and peripherals","total_strings":265,"xpc_services":[]}