{"arch":"arm64","build_provenance":null,"call_graph":{"calls":{"4294969792":[{"is_tail_call":true,"symbol":"__stack_chk_fail","target_va":4294971852},{"is_tail_call":false,"symbol":"sub_100000f98","target_va":4294971288}],"4294969860":[{"is_tail_call":false,"symbol":"TCCIntegrityFlagCheck","target_va":4294971788},{"is_tail_call":false,"symbol":"OBJC_CLASS_$_NSPredicate","target_va":4294971708},{"is_tail_call":false,"symbol":"objc_msgSend$listAllExtensions:","target_va":4294972096},{"is_tail_call":false,"symbol":"__stack_chk_guard","target_va":4294971868},{"is_tail_call":false,"symbol":"TCCIntegrityFlagReset","target_va":4294971804},{"is_tail_call":true,"symbol":"TCCIntegrityFlagReset","target_va":4294971804}],"4294969988":[{"is_tail_call":false,"symbol":"_NSConcreteGlobalBlock","target_va":4294971820},{"is_tail_call":false,"symbol":"sub_1000009c0","target_va":4294969792},{"is_tail_call":false,"symbol":"__stack_chk_guard","target_va":4294971868},{"is_tail_call":false,"symbol":"objc_msgSend$predicateWithFormat:","target_va":4294972128},{"is_tail_call":false,"symbol":"__stack_chk_guard","target_va":4294971868},{"is_tail_call":false,"symbol":"objc_msgSend$filteredArrayUsingPredicate:","target_va":4294972064},{"is_tail_call":false,"symbol":"__stack_chk_guard","target_va":4294971868},{"is_tail_call":false,"symbol":"TCCIntegrityFlagReset","target_va":4294971804},{"is_tail_call":false,"symbol":"objc_msgSend$count","target_va":4294972000},{"is_tail_call":false,"symbol":"objc_msgSend$valueForKeyPath:","target_va":4294972224},{"is_tail_call":false,"symbol":"__stack_chk_guard","target_va":4294971868},{"is_tail_call":false,"symbol":"TCCIntegrityFlagReset","target_va":4294971804},{"is_tail_call":false,"symbol":"TCCIntegrityFlagReset","target_va":4294971804},{"is_tail_call":false,"symbol":"CFBundleCreate","target_va":4294971564},{"is_tail_call":false,"symbol":"TCCIntegrityFlagReset","target_va":4294971804},{"is_tail_call":false,"symbol":"TCCIntegrityFlagReset","target_va":4294971804},{"is_tail_call":true,"symbol":"OBJC_CLASS_$_OSSystemExtensionInfo","target_va":4294971756},{"is_tail_call":false,"symbol":"dispatch_once","target_va":4294971644},{"is_tail_call":false,"symbol":"sub_100000fac","target_va":4294971308}],"4294970324":[{"is_tail_call":false,"symbol":"objc_msgSend$stringWithFormat:","target_va":4294972192},{"is_tail_call":false,"symbol":"__stack_chk_guard","target_va":4294971868},{"is_tail_call":false,"symbol":"objc_msgSend$stringWithCString:encoding:","target_va":4294972160},{"is_tail_call":false,"symbol":"__stack_chk_guard","target_va":4294971868},{"is_tail_call":false,"symbol":"sub_100000a84","target_va":4294969988},{"is_tail_call":false,"symbol":"__stack_chk_guard","target_va":4294971868},{"is_tail_call":false,"symbol":"_NSConcreteGlobalBlock","target_va":4294971820},{"is_tail_call":false,"symbol":"objc_msgSend$countByEnumeratingWithState:objects:count:","target_va":4294972032},{"is_tail_call":false,"symbol":"TCCAccessReset","target_va":4294971772},{"is_tail_call":false,"symbol":"objc_enumerationMutation","target_va":4294971500},{"is_tail_call":false,"symbol":"CFRelease","target_va":4294971596},{"is_tail_call":false,"symbol":"objc_alloc_init","target_va":4294971884},{"is_tail_call":false,"symbol":"objc_opt_class","target_va":4294971532},{"is_tail_call":false,"symbol":"objc_msgSend$countByEnumeratingWithState:objects:count:","target_va":4294972032},{"is_tail_call":false,"symbol":"TCCIntegrityFlagReset","target_va":4294971804},{"is_tail_call":false,"symbol":"TCCIntegrityFlagReset","target_va":4294971804},{"is_tail_call":false,"symbol":"TCCIntegrityFlagReset","target_va":4294971804},{"is_tail_call":false,"symbol":"CFErrorCopyDescription","target_va":4294971580},{"is_tail_call":false,"symbol":"objc_alloc_init","target_va":4294971884},{"is_tail_call":false,"symbol":"TCCIntegrityFlagReset","target_va":4294971804}],"4294970860":[{"is_tail_call":false,"symbol":"objc_autoreleaseReturnValue","target_va":4294971932},{"is_tail_call":false,"symbol":"objc_autoreleaseReturnValue","target_va":4294971932},{"is_tail_call":false,"symbol":"LSCopyApplicationURLsForBundleIdentifier","target_va":4294971628},{"is_tail_call":false,"symbol":"objc_autoreleasePoolPop","target_va":4294971900},{"is_tail_call":false,"symbol":"CFStringGetCString","target_va":4294971612},{"is_tail_call":false,"symbol":"objc_alloc_init","target_va":4294971884}],"4294971072":[{"is_tail_call":false,"symbol":"getpid","target_va":4294971676}],"4294971100":[{"is_tail_call":false,"symbol":"OBJC_CLASS_$_OSSystemExtensionClient","target_va":4294971740},{"is_tail_call":false,"symbol":"kCFAllocatorDefault","target_va":4294971692},{"is_tail_call":false,"symbol":"objc_autoreleasePoolPush","target_va":4294971916},{"is_tail_call":false,"symbol":"objc_autoreleaseReturnValue","target_va":4294971932},{"is_tail_call":false,"symbol":"objc_autoreleaseReturnValue","target_va":4294971932},{"is_tail_call":false,"symbol":"sub_100000dec","target_va":4294970860},{"is_tail_call":false,"symbol":"sub_100000bd4","target_va":4294970324},{"is_tail_call":false,"symbol":"OBJC_CLASS_$_NSString","target_va":4294971724}],"4294971288":[{"is_tail_call":true,"symbol":"errx","target_va":4294971660}],"4294971308":[{"is_tail_call":false,"symbol":"objc_msgSend","target_va":4294971516},{"is_tail_call":false,"symbol":"objc_release","target_va":4294971548},{"is_tail_call":false,"symbol":"__CFConstantStringClassReference","target_va":4294971836},{"is_tail_call":false,"symbol":"objc_msgSend$UTF8String","target_va":4294971968},{"is_tail_call":false,"symbol":"getpid","target_va":4294971676}],"4294971416":[{"is_tail_call":false,"symbol":"getpid","target_va":4294971676}],"4294971444":[{"is_tail_call":false,"symbol":"getpid","target_va":4294971676}],"4294971472":[{"is_tail_call":false,"symbol":"getpid","target_va":4294971676}]},"data_xrefs":{"by_data":{"4294971392":[4294971308],"4294971416":[4294970860],"4294971456":[4294970860],"4294971712":[4294970324],"4294972294":[4294971308],"4294972310":[4294971308],"4294972345":[4294971072],"4294972400":[4294970324],"4294972442":[4294970324],"4294972530":[4294970860],"4294972536":[4294971444],"4294972559":[4294970860],"4294972580":[4294970860],"4294972589":[4294970860],"4294972597":[4294970860,4294971100],"4294972603":[4294971416],"4294972619":[4294971100],"4294972640":[4294971472],"4294972677":[4294971100],"4294972682":[4294970860],"4294983680":[4294969988,4294970324,4294971472],"4294983688":[4294971472],"4294983696":[4294971472],"4294983704":[4294971472],"4294983712":[4294971472],"4294983720":[4294971472],"4294983728":[4294971472],"4294983736":[4294971472],"4294983744":[4294971472],"4294983752":[4294971472],"4294983760":[4294971472],"4294983768":[4294971472],"4294983776":[4294971472],"4294983784":[4294971472],"4294983792":[4294971472],"4294983800":[4294971472],"4294983808":[4294971472],"4294983816":[4294971472],"4294983824":[4294971472],"4294983832":[4294971472],"4294983840":[4294971472],"4294983848":[4294971472],"4294983856":[4294971472],"4294983864":[4294971472],"4294983872":[4294971472],"4294983880":[4294971472],"4294983888":[4294971472],"4294983896":[4294971472],"4294983904":[4294971472],"4294983912":[4294969860],"4294983920":[4294969860],"4294983928":[4294969988],"4294983936":[4294970324],"4294983944":[4294969988,4294970324],"4294983952":[4294970324],"4294983992":[4294971288],"4294984024":[4294969988],"4294984056":[4294969988],"4294984088":[4294970324],"4295000064":[4294971472],"4295000072":[4294971472],"4295000080":[4294971472],"4295000088":[4294971472],"4295000096":[4294971472],"4295000104":[4294971472],"4295000112":[4294971472],"4295000120":[4294971472],"4295000128":[4294971472],"4295000136":[4294969792,4294969860],"4295000144":[4294969792,4294971288]},"by_function":{"4294969792":[{"data_va":4295000144,"insn_va":4294969796,"kind":"Global","value":null},{"data_va":4295000136,"insn_va":4294969812,"kind":"Global","value":null}],"4294969860":[{"data_va":4294983920,"insn_va":4294969880,"kind":"Global","value":null},{"data_va":4294983912,"insn_va":4294969896,"kind":"Global","value":null},{"data_va":4295000136,"insn_va":4294969928,"kind":"Global","value":null}],"4294969988":[{"data_va":4294983944,"insn_va":4294970020,"kind":"Global","value":null},{"data_va":4294983680,"insn_va":4294970024,"kind":"Global","value":null},{"data_va":4294983928,"insn_va":4294970064,"kind":"Global","value":null},{"data_va":4294984024,"insn_va":4294970076,"kind":"CFString","value":"identifier = %@"},{"data_va":4294984056,"insn_va":4294970148,"kind":"CFString","value":"stagedBundleURL"},{"data_va":4294983944,"insn_va":4294970244,"kind":"Global","value":null},{"data_va":4294983680,"insn_va":4294970248,"kind":"Global","value":null}],"4294970324":[{"data_va":4294983944,"insn_va":4294970364,"kind":"Global","value":null},{"data_va":4294983680,"insn_va":4294970368,"kind":"Global","value":null},{"data_va":4294983936,"insn_va":4294970400,"kind":"Global","value":null},{"data_va":4294984088,"insn_va":4294970416,"kind":"CFString","value":"kTCCService%s"},{"data_va":4294983936,"insn_va":4294970444,"kind":"Global","value":null},{"data_va":4294983680,"insn_va":4294970532,"kind":"Global","value":null},{"data_va":4294983952,"insn_va":4294970540,"kind":"Global","value":null},{"data_va":4294983680,"insn_va":4294970544,"kind":"Global","value":null},{"data_va":4294972442,"insn_va":4294970552,"kind":"CString","value":"Successfully reset %s approval status for %s\n"},{"data_va":4294983680,"insn_va":4294970564,"kind":"Global","value":null},{"data_va":4294972400,"insn_va":4294970740,"kind":"CString","value":"Successfully reset %s\n"},{"data_va":4294983944,"insn_va":4294970764,"kind":"Global","value":null},{"data_va":4294983680,"insn_va":4294970768,"kind":"Global","value":null},{"data_va":4294971712,"insn_va":4294970808,"kind":"Global","value":null}],"4294970860":[{"data_va":4294972530,"insn_va":4294970896,"kind":"CString","value":"check"},{"data_va":4294972597,"insn_va":4294970916,"kind":"CString","value":"reset"},{"data_va":4294972682,"insn_va":4294970944,"kind":"CString","value":"Succesfully reset"},{"data_va":4294971416,"insn_va":4294970964,"kind":"Global","value":null},{"data_va":4294971416,"insn_va":4294970976,"kind":"Global","value":null},{"data_va":4294972580,"insn_va":4294970984,"kind":"CString","value":"modified"},{"data_va":4294972589,"insn_va":4294970992,"kind":"CString","value":"default"},{"data_va":4294972559,"insn_va":4294971020,"kind":"CString","value":"User: %s\nSystem: %s\n"},{"data_va":4294971416,"insn_va":4294971028,"kind":"Global","value":null},{"data_va":4294971456,"insn_va":4294971048,"kind":"Global","value":null}],"4294971072":[{"data_va":4294972345,"insn_va":4294971088,"kind":"CString","value":"Usage: tccutil reset SERVICE [BUNDLE_ID]"}],"4294971100":[{"data_va":4294972619,"insn_va":4294971144,"kind":"CString","value":"forbidden-tcc-manage"},{"data_va":4294972597,"insn_va":4294971176,"kind":"CString","value":"reset"},{"data_va":4294972677,"insn_va":4294971196,"kind":"CString","value":"flag"}],"4294971288":[{"data_va":4295000144,"insn_va":4294971292,"kind":"Global","value":null},{"data_va":4294983992,"insn_va":4294971300,"kind":"Global","value":null}],"4294971308":[{"data_va":4294972294,"insn_va":4294971372,"kind":"CString","value":"<unknown error>"},{"data_va":4294971392,"insn_va":4294971376,"kind":"Global","value":null},{"data_va":4294972310,"insn_va":4294971404,"kind":"CString","value":"No such bundle identifier \"%s\": %s"}],"4294971416":[{"data_va":4294972603,"insn_va":4294971432,"kind":"CString","value":"Failed to reset"}],"4294971444":[{"data_va":4294972536,"insn_va":4294971460,"kind":"CString","value":"Failed to check status"}],"4294971472":[{"data_va":4294972640,"insn_va":4294971488,"kind":"CString","value":"Operation not permitted from sandbox"},{"data_va":4294983880,"insn_va":4294971504,"kind":"Global","value":null},{"data_va":4294983680,"insn_va":4294971508,"kind":"Global","value":null},{"data_va":4294983888,"insn_va":4294971520,"kind":"Global","value":null},{"data_va":4294983680,"insn_va":4294971524,"kind":"Global","value":null},{"data_va":4294983896,"insn_va":4294971536,"kind":"Global","value":null},{"data_va":4294983680,"insn_va":4294971540,"kind":"Global","value":null},{"data_va":4294983904,"insn_va":4294971552,"kind":"Global","value":null},{"data_va":4294983680,"insn_va":4294971556,"kind":"Global","value":null},{"data_va":4294983680,"insn_va":4294971568,"kind":"Global","value":null},{"data_va":4294983680,"insn_va":4294971572,"kind":"Global","value":null},{"data_va":4294983688,"insn_va":4294971584,"kind":"Global","value":null},{"data_va":4294983680,"insn_va":4294971588,"kind":"Global","value":null},{"data_va":4294983696,"insn_va":4294971600,"kind":"Global","value":null},{"data_va":4294983680,"insn_va":4294971604,"kind":"Global","value":null},{"data_va":4294983704,"insn_va":4294971616,"kind":"Global","value":null},{"data_va":4294983680,"insn_va":4294971620,"kind":"Global","value":null},{"data_va":4294983712,"insn_va":4294971632,"kind":"Global","value":null},{"data_va":4294983680,"insn_va":4294971636,"kind":"Global","value":null},{"data_va":4294983816,"insn_va":4294971648,"kind":"Global","value":null},{"data_va":4294983680,"insn_va":4294971652,"kind":"Global","value":null},{"data_va":4294983824,"insn_va":4294971664,"kind":"Global","value":null},{"data_va":4294983680,"insn_va":4294971668,"kind":"Global","value":null},{"data_va":4294983832,"insn_va":4294971680,"kind":"Global","value":null},{"data_va":4294983680,"insn_va":4294971684,"kind":"Global","value":null},{"data_va":4294983840,"insn_va":4294971696,"kind":"Global","value":null},{"data_va":4294983680,"insn_va":4294971700,"kind":"Global","value":null},{"data_va":4294983720,"insn_va":4294971712,"kind":"Global","value":null},{"data_va":4294983680,"insn_va":4294971716,"kind":"Global","value":null},{"data_va":4294983728,"insn_va":4294971728,"kind":"Global","value":null},{"data_va":4294983680,"insn_va":4294971732,"kind":"Global","value":null},{"data_va":4294983736,"insn_va":4294971744,"kind":"Global","value":null},{"data_va":4294983680,"insn_va":4294971748,"kind":"Global","value":null},{"data_va":4294983744,"insn_va":4294971760,"kind":"Global","value":null},{"data_va":4294983680,"insn_va":4294971764,"kind":"Global","value":null},{"data_va":4294983752,"insn_va":4294971776,"kind":"Global","value":null},{"data_va":4294983680,"insn_va":4294971780,"kind":"Global","value":null},{"data_va":4294983768,"insn_va":4294971792,"kind":"Global","value":null},{"data_va":4294983680,"insn_va":4294971796,"kind":"Global","value":null},{"data_va":4294983776,"insn_va":4294971808,"kind":"Global","value":null},{"data_va":4294983680,"insn_va":4294971812,"kind":"Global","value":null},{"data_va":4294983784,"insn_va":4294971824,"kind":"Global","value":null},{"data_va":4294983680,"insn_va":4294971828,"kind":"Global","value":null},{"data_va":4294983792,"insn_va":4294971840,"kind":"Global","value":null},{"data_va":4294983680,"insn_va":4294971844,"kind":"Global","value":null},{"data_va":4294983800,"insn_va":4294971856,"kind":"Global","value":null},{"data_va":4294983680,"insn_va":4294971860,"kind":"Global","value":null},{"data_va":4294983808,"insn_va":4294971872,"kind":"Global","value":null},{"data_va":4294983680,"insn_va":4294971876,"kind":"Global","value":null},{"data_va":4294983848,"insn_va":4294971888,"kind":"Global","value":null},{"data_va":4294983680,"insn_va":4294971892,"kind":"Global","value":null},{"data_va":4294983856,"insn_va":4294971904,"kind":"Global","value":null},{"data_va":4294983680,"insn_va":4294971908,"kind":"Global","value":null},{"data_va":4294983864,"insn_va":4294971920,"kind":"Global","value":null},{"data_va":4294983680,"insn_va":4294971924,"kind":"Global","value":null},{"data_va":4294983872,"insn_va":4294971936,"kind":"Global","value":null},{"data_va":4294983680,"insn_va":4294971940,"kind":"Global","value":null},{"data_va":4295000064,"insn_va":4294971972,"kind":"Selector","value":"UTF8String"},{"data_va":4294983760,"insn_va":4294971980,"kind":"Global","value":null},{"data_va":4294983680,"insn_va":4294971984,"kind":"Global","value":null},{"data_va":4295000072,"insn_va":4294972004,"kind":"Selector","value":"count"},{"data_va":4294983760,"insn_va":4294972012,"kind":"Global","value":null},{"data_va":4294983680,"insn_va":4294972016,"kind":"Global","value":null},{"data_va":4295000080,"insn_va":4294972036,"kind":"Selector","value":"countByEnumeratingWithState:objects:count:"},{"data_va":4294983760,"insn_va":4294972044,"kind":"Global","value":null},{"data_va":4294983680,"insn_va":4294972048,"kind":"Global","value":null},{"data_va":4295000088,"insn_va":4294972068,"kind":"Selector","value":"filteredArrayUsingPredicate:"},{"data_va":4294983760,"insn_va":4294972076,"kind":"Global","value":null},{"data_va":4294983680,"insn_va":4294972080,"kind":"Global","value":null},{"data_va":4295000096,"insn_va":4294972100,"kind":"Selector","value":"listAllExtensions:"},{"data_va":4294983760,"insn_va":4294972108,"kind":"Global","value":null},{"data_va":4294983680,"insn_va":4294972112,"kind":"Global","value":null},{"data_va":4295000104,"insn_va":4294972132,"kind":"Selector","value":"predicateWithFormat:"},{"data_va":4294983760,"insn_va":4294972140,"kind":"Global","value":null},{"data_va":4294983680,"insn_va":4294972144,"kind":"Global","value":null},{"data_va":4295000112,"insn_va":4294972164,"kind":"Selector","value":"stringWithCString:encoding:"},{"data_va":4294983760,"insn_va":4294972172,"kind":"Global","value":null},{"data_va":4294983680,"insn_va":4294972176,"kind":"Global","value":null},{"data_va":4295000120,"insn_va":4294972196,"kind":"Selector","value":"stringWithFormat:"},{"data_va":4294983760,"insn_va":4294972204,"kind":"Global","value":null},{"data_va":4294983680,"insn_va":4294972208,"kind":"Global","value":null},{"data_va":4295000128,"insn_va":4294972228,"kind":"Selector","value":"valueForKeyPath:"},{"data_va":4294983760,"insn_va":4294972236,"kind":"Global","value":null},{"data_va":4294983680,"insn_va":4294972240,"kind":"Global","value":null}]}},"noreturn_vas":[],"symbols":{"4294969792":"sub_1000009c0","4294969860":"sub_100000a04","4294969988":"sub_100000a84","4294970324":"sub_100000bd4","4294970860":"sub_100000dec","4294971072":"sub_100000ec0","4294971100":"sub_100000edc","4294971288":"sub_100000f98","4294971308":"sub_100000fac","4294971416":"sub_100001018","4294971444":"sub_100001034","4294971472":"sub_100001050"}},"capabilities":[{"category":"Security","description":"Keychain, certificates, code signing","source":"/System/Library/Frameworks/Security.framework/Versions/A/Security","value":null}],"code_signature":{"code_directory":{"cdhash":"a856dcf76b94763c7eae581e77decd6d506a7236fc228125cdaa4fc3ce235067","flag_names":["CS_RUNTIME"],"flags":65536,"hash_type":2,"identifier":"com.apple.tccutil","platform":26,"team_id":null},"signing_status":"AppleSigned"},"cpp_hierarchy":null,"data_in_code":[],"dna":{"hashes":{"classhash":"e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855","cpp_classhash":null,"entitlementhash":"a2ad9749a2b670a66c1f25ab8fdd9a339013659be9b609896ddd10b6f4b44e06","frameworkhash":"70c478197b514ee62e68b6ea35a3078612ed778bce9f4011effe5613f468acbd","imphash":"96a85052f7ca1ae5f37d35b6c701c070aa34626a188b618a868f202a7961a0c9","sha256_text":"12c063434580644ec18ad7bfce70c7ce04adc2b09689646cc4b68cd077f4b86c","symbolhash":"96a85052f7ca1ae5f37d35b6c701c070aa34626a188b618a868f202a7961a0c9"},"sets":{"apis_called":["LSCopyApplicationURLsForBundleIdentifier","TCCAccessReset","TCCIntegrityFlagCheck","TCCIntegrityFlagReset","_NSConcreteGlobalBlock","__CFConstantStringClassReference","__stack_chk_fail","__stack_chk_guard","dispatch_once","errx","getpid","kCFAllocatorDefault","objc_alloc_init","objc_autoreleasePoolPop","objc_autoreleasePoolPush","objc_autoreleaseReturnValue","objc_enumerationMutation","objc_msgSend","objc_opt_class","objc_release","sub_1000009c0","sub_100000a84","sub_100000bd4","sub_100000dec","sub_100000f98","sub_100000fac"],"bundle_ids":["\"com.apple.private.tcc.flag_manager","'com.apple.private.system-extensions.tcc",")com.apple.private.tcc.manager.access.read0!","+com.apple.private.tcc.manager.access.delete0","<key>com.apple.private.system-extensions.tcc</key>","<key>com.apple.private.tcc.flag_manager</key>","<key>com.apple.private.tcc.manager.access.delete</key>","<key>com.apple.private.tcc.manager.access.read</key>","com.apple.tccutil"],"cpp_classes":[],"entitlements":["com.apple.private.system-extensions.tcc","com.apple.private.tcc.flag_manager","com.apple.private.tcc.manager.access.delete","com.apple.private.tcc.manager.access.read"],"frameworks":["SystemExtensions","CoreServices","Foundation","Security","TCC","libobjc.A.dylib","libSystem.B.dylib","CoreFoundation"],"iokit_constants":[],"objc_classes":[],"private_frameworks":["TCC"],"protocols":[],"signing_status":"Apple Signed","static_libs":[],"swift_protocol_names":[],"swift_type_names":[],"xpc_services":[]},"vector":{"bundle_ids":9,"cap_analytics":0,"cap_hardware":0,"cap_ipc":0,"cap_keychain":0,"cap_location":0,"cap_network":0,"cap_security":1,"cap_storage":0,"cap_system":0,"cpp_classes":0,"cpp_vtable_entries":0,"entitlements_total":4,"file_paths":6,"frameworks_private":1,"frameworks_total":8,"iokit_constants":0,"library_functions":0,"nlist_functions":12,"objc_classes":0,"objc_ivars":0,"objc_methods":0,"objc_protocols":0,"section_count":13,"size_log2":17.065584,"static_lib_count":0,"swift_conformances":0,"swift_protocols":0,"swift_types":0,"telemetry_strings":0,"text_ratio":0.012451883,"url_endpoints":4,"xpc_provides":0}},"dwarf_metadata":null,"entitlements":{"entries":{"com.apple.private.system-extensions.tcc":{"Bool":true},"com.apple.private.tcc.flag_manager":{"Bool":true},"com.apple.private.tcc.manager.access.delete":{"StringArray":["kTCCServiceAll"]},"com.apple.private.tcc.manager.access.read":{"StringArray":["kTCCServiceSystemPolicyAllFiles"]}},"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.system-extensions.tcc</key>\n\t<true/>\n\t<key>com.apple.private.tcc.flag_manager</key>\n\t<true/>\n\t<key>com.apple.private.tcc.manager.access.delete</key>\n\t<array>\n\t\t<string>kTCCServiceAll</string>\n\t</array>\n\t<key>com.apple.private.tcc.manager.access.read</key>\n\t<array>\n\t\t<string>kTCCServiceSystemPolicyAllFiles</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:11Z","available_arches":["x86_64","arm64"],"binary_type":"executable","bundle_id":null,"cdhash":"a856dcf76b94763c7eae581e77decd6d506a7236fc228125cdaa4fc3ce235067","file_modified":"2026-04-06T12:03:14Z","file_size":137168,"is_arm64e":true,"min_os":"26.1.0","name":"tccutil","platform":"macOS","sdk":"26.1.0","sha256":"2535092cb76819bfa598fd3077064365fc4508fbf4c92ff280e9675b9051247f","sha256_slice":"0afcdacad72b1d5917ad25bd025e1291b331e05f69b61023716fffe13a492351","source_version":"858.0.1.0.1","team_id":null,"uuid":"DED7FF5C-7527-322C-8723-EFA8432A0E24"},"frameworks":[{"is_private":false,"is_weak":true,"name":"/System/Library/Frameworks/SystemExtensions.framework/Versions/A/SystemExtensions"},{"is_private":false,"is_weak":false,"name":"/System/Library/Frameworks/CoreServices.framework/Versions/A/CoreServices"},{"is_private":false,"is_weak":false,"name":"/System/Library/Frameworks/Foundation.framework/Versions/C/Foundation"},{"is_private":false,"is_weak":false,"name":"/System/Library/Frameworks/Security.framework/Versions/A/Security"},{"is_private":true,"is_weak":false,"name":"/System/Library/PrivateFrameworks/TCC.framework/Versions/A/TCC"},{"is_private":false,"is_weak":false,"name":"/usr/lib/libobjc.A.dylib"},{"is_private":false,"is_weak":false,"name":"/usr/lib/libSystem.B.dylib"},{"is_private":false,"is_weak":false,"name":"/System/Library/Frameworks/CoreFoundation.framework/Versions/A/CoreFoundation"}],"function_starts_count":12,"imports":[{"address":0,"dylib":"/System/Library/Frameworks/CoreServices.framework/Versions/A/CoreServices","is_lazy":false,"is_weak":false,"name":"LSCopyApplicationURLsForBundleIdentifier"},{"address":0,"dylib":"/System/Library/PrivateFrameworks/TCC.framework/Versions/A/TCC","is_lazy":false,"is_weak":false,"name":"TCCAccessReset"},{"address":0,"dylib":"/System/Library/PrivateFrameworks/TCC.framework/Versions/A/TCC","is_lazy":false,"is_weak":false,"name":"TCCAccessResetForBundle"},{"address":0,"dylib":"/System/Library/PrivateFrameworks/TCC.framework/Versions/A/TCC","is_lazy":false,"is_weak":false,"name":"TCCIntegrityFlagCheck"},{"address":0,"dylib":"/System/Library/PrivateFrameworks/TCC.framework/Versions/A/TCC","is_lazy":false,"is_weak":false,"name":"TCCIntegrityFlagReset"},{"address":0,"dylib":"/usr/lib/libobjc.A.dylib","is_lazy":false,"is_weak":false,"name":"objc_alloc_init"},{"address":0,"dylib":"/usr/lib/libobjc.A.dylib","is_lazy":false,"is_weak":false,"name":"objc_autoreleasePoolPop"},{"address":0,"dylib":"/usr/lib/libobjc.A.dylib","is_lazy":false,"is_weak":false,"name":"objc_autoreleasePoolPush"},{"address":0,"dylib":"/usr/lib/libobjc.A.dylib","is_lazy":false,"is_weak":false,"name":"objc_autoreleaseReturnValue"},{"address":0,"dylib":"/usr/lib/libobjc.A.dylib","is_lazy":false,"is_weak":false,"name":"objc_enumerationMutation"},{"address":0,"dylib":"/usr/lib/libobjc.A.dylib","is_lazy":false,"is_weak":false,"name":"objc_msgSend"},{"address":0,"dylib":"/usr/lib/libobjc.A.dylib","is_lazy":false,"is_weak":false,"name":"objc_opt_class"},{"address":0,"dylib":"/usr/lib/libobjc.A.dylib","is_lazy":false,"is_weak":false,"name":"objc_release"},{"address":0,"dylib":"/usr/lib/libobjc.A.dylib","is_lazy":false,"is_weak":false,"name":"objc_retain"},{"address":0,"dylib":"/usr/lib/libobjc.A.dylib","is_lazy":false,"is_weak":false,"name":"objc_retainAutorelease"},{"address":0,"dylib":"/usr/lib/libobjc.A.dylib","is_lazy":false,"is_weak":false,"name":"objc_retainAutoreleaseReturnValue"},{"address":0,"dylib":"/usr/lib/libobjc.A.dylib","is_lazy":false,"is_weak":false,"name":"objc_retainAutoreleasedReturnValue"},{"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":"dispatch_once"},{"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":"getpid"},{"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":"/usr/lib/libSystem.B.dylib","is_lazy":false,"is_weak":false,"name":"sandbox_check"},{"address":0,"dylib":"/usr/lib/libSystem.B.dylib","is_lazy":false,"is_weak":false,"name":"strcmp"},{"address":0,"dylib":"/System/Library/Frameworks/CoreFoundation.framework/Versions/A/CoreFoundation","is_lazy":false,"is_weak":false,"name":"CFBundleCreate"},{"address":0,"dylib":"/System/Library/Frameworks/CoreFoundation.framework/Versions/A/CoreFoundation","is_lazy":false,"is_weak":false,"name":"CFErrorCopyDescription"},{"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/SystemExtensions.framework/Versions/A/SystemExtensions","is_lazy":false,"is_weak":true,"name":"OBJC_CLASS_$_OSSystemExtensionClient"},{"address":0,"dylib":"/System/Library/Frameworks/SystemExtensions.framework/Versions/A/SystemExtensions","is_lazy":false,"is_weak":true,"name":"OBJC_CLASS_$_OSSystemExtensionInfo"},{"address":0,"dylib":"/System/Library/Frameworks/Foundation.framework/Versions/C/Foundation","is_lazy":false,"is_weak":false,"name":"OBJC_CLASS_$_NSPredicate"},{"address":0,"dylib":"/System/Library/Frameworks/Foundation.framework/Versions/C/Foundation","is_lazy":false,"is_weak":false,"name":"OBJC_CLASS_$_NSString"},{"address":0,"dylib":"/usr/lib/libSystem.B.dylib","is_lazy":false,"is_weak":false,"name":"__stack_chk_guard"},{"address":0,"dylib":"/System/Library/Frameworks/CoreFoundation.framework/Versions/A/CoreFoundation","is_lazy":false,"is_weak":false,"name":"kCFAllocatorDefault"},{"address":0,"dylib":"/usr/lib/libSystem.B.dylib","is_lazy":false,"is_weak":false,"name":"_NSConcreteGlobalBlock"},{"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.private.tcc.flag_manager","'com.apple.private.system-extensions.tcc",")com.apple.private.tcc.manager.access.read0!","+com.apple.private.tcc.manager.access.delete0","<key>com.apple.private.system-extensions.tcc</key>","<key>com.apple.private.tcc.flag_manager</key>","<key>com.apple.private.tcc.manager.access.delete</key>","<key>com.apple.private.tcc.manager.access.read</key>","com.apple.tccutil"],"file_paths":["/System/Library/Frameworks/CoreFoundation.framework/Versions/A/CoreFoundation","/System/Library/Frameworks/CoreServices.framework/Versions/A/CoreServices","/System/Library/Frameworks/Foundation.framework/Versions/C/Foundation","/System/Library/Frameworks/Security.framework/Versions/A/Security","/System/Library/Frameworks/SystemExtensions.framework/Versions/A/SystemExtensions","/System/Library/PrivateFrameworks/TCC.framework/Versions/A/TCC"],"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":["CoreFoundation","Foundation"]},"objc_classes":{},"objc_metadata":{"classes":{}},"sections":[{"name":"__text","offset":2496,"protection":"r-x","segment":"__TEXT","size":1708},{"name":"__auth_stubs","offset":4204,"protection":"r-x","segment":"__TEXT","size":448},{"name":"__objc_stubs","offset":4672,"protection":"r-x","segment":"__TEXT","size":288},{"name":"__cstring","offset":4960,"protection":"r-x","segment":"__TEXT","size":444},{"name":"__objc_methname","offset":5404,"protection":"r-x","segment":"__TEXT","size":192},{"name":"__unwind_info","offset":5596,"protection":"r-x","segment":"__TEXT","size":144},{"name":"__auth_got","offset":16384,"protection":"rw-","segment":"__DATA_CONST","size":232},{"name":"__got","offset":16616,"protection":"rw-","segment":"__DATA_CONST","size":48},{"name":"__const","offset":16664,"protection":"rw-","segment":"__DATA_CONST","size":64},{"name":"__cfstring","offset":16728,"protection":"rw-","segment":"__DATA_CONST","size":96},{"name":"__objc_imageinfo","offset":16824,"protection":"rw-","segment":"__DATA_CONST","size":8},{"name":"__objc_selrefs","offset":32768,"protection":"rw-","segment":"__DATA","size":72},{"name":"__bss","offset":0,"protection":"rw-","segment":"__DATA","size":16}],"summary":"Validates code signatures on macOS executables and frameworks, verifying cryptographic signatures against trusted certificates stored in the Keychain. Accesses certificate data and signing identities to perform signature verification and management operations. Makes network connections to Apple's certificate validation and revocation check services. Processes multiple bundle identifiers and file paths during signature validation workflows.","swift_metadata":null,"title":"Code signing utility — validates and manages digital signatures on macOS binaries","total_strings":248,"xpc_services":[]}