{"arch":"arm64","build_provenance":null,"call_graph":{"calls":{"4294970392":[{"is_tail_call":false,"symbol":"__CFConstantStringClassReference","target_va":4294970892},{"is_tail_call":false,"symbol":"OBJC_CLASS_$_NSObject","target_va":4294970844},{"is_tail_call":false,"symbol":"objc_msgSend$initWithMachServiceName:","target_va":4294971008},{"is_tail_call":false,"symbol":"_objc_empty_cache","target_va":4294970924},{"is_tail_call":false,"symbol":"objc_msgSend$xpcListener","target_va":4294971104},{"is_tail_call":false,"symbol":"_os_log_impl","target_va":4294970940},{"is_tail_call":false,"symbol":"objc_msgSend$setDelegate:","target_va":4294971072},{"is_tail_call":false,"symbol":"_objc_empty_cache","target_va":4294970924},{"is_tail_call":false,"symbol":"objc_msgSend$xpcListener","target_va":4294971104},{"is_tail_call":false,"symbol":"_os_log_impl","target_va":4294970940},{"is_tail_call":false,"symbol":"objc_msgSend$resume","target_va":4294971040},{"is_tail_call":false,"symbol":"_objc_empty_cache","target_va":4294970924}],"4294970592":[{"is_tail_call":true,"symbol":"objc_alloc","target_va":4294970956}],"4294970604":[{"is_tail_call":true,"symbol":"objc_alloc","target_va":4294970956}],"4294970616":[{"is_tail_call":false,"symbol":"OBJC_METACLASS_$_NSObject","target_va":4294970876},{"is_tail_call":false,"symbol":"CFRunLoopRun","target_va":4294970812},{"is_tail_call":false,"symbol":"objc_autoreleasePoolPush","target_va":4294970972},{"is_tail_call":false,"symbol":"objc_autoreleasePoolPop","target_va":4294970828},{"is_tail_call":false,"symbol":"__RSUAttemptLogCreationImpl","target_va":4294970908},{"is_tail_call":false,"symbol":"_objc_empty_cache","target_va":4294970924},{"is_tail_call":false,"symbol":"OBJC_CLASS_$_NSXPCListener","target_va":4294970860},{"is_tail_call":false,"symbol":"objc_msgSend","target_va":4294970796}]},"data_xrefs":{"by_data":{"4294967296":[4294970616],"4294967344":[4294970616],"4294972346":[4294970616],"4294983784":[4294970616],"4294983792":[4294970392],"4294983800":[4294970392],"4294983864":[4294970392],"4295000624":[4294970392],"4295000856":[4294970616],"4295001128":[4294970616]},"by_function":{"4294970392":[{"data_va":4294983864,"insn_va":4294970416,"kind":"Global","value":null},{"data_va":4295000624,"insn_va":4294970428,"kind":"Selector","value":"init"},{"data_va":4294983792,"insn_va":4294970452,"kind":"Global","value":null},{"data_va":4294983800,"insn_va":4294970464,"kind":"CFString","value":"com.apple.remotesoftwareupdated"}],"4294970616":[{"data_va":4294983784,"insn_va":4294970648,"kind":"Global","value":null},{"data_va":4294967296,"insn_va":4294970700,"kind":"Global","value":null},{"data_va":4294972346,"insn_va":4294970708,"kind":"Global","value":null},{"data_va":4295000856,"insn_va":4294970736,"kind":"Global","value":null},{"data_va":4295001128,"insn_va":4294970748,"kind":"Global","value":null},{"data_va":4294967344,"insn_va":4294970788,"kind":"Global","value":null}]}},"noreturn_vas":[],"symbols":{"4294970392":"-[RSUDaemonServiceManager init]","4294970576":"-[RSUDaemonServiceManager listener:shouldAcceptNewConnection:]","4294970584":"-[RSUDaemonServiceManager xpcListener]","4294970592":"-[RSUDaemonServiceManager setXpcListener:]","4294970604":"-[RSUDaemonServiceManager .cxx_destruct]","4294970616":"sub_100000cf8"}},"capabilities":[],"code_signature":{"code_directory":{"cdhash":"d95a6e5ed5c29783c7b4567d96635aa3f7a2d26233418ae60e79ccb1c743467b","flag_names":[],"flags":0,"hash_type":2,"identifier":"com.apple.remotesoftwareupdated","platform":26,"team_id":null},"signing_status":"AppleSigned"},"cpp_hierarchy":null,"data_in_code":[],"dna":{"hashes":{"classhash":"6510cae39f7e3631c020ada74a34fd3460815793b717c4bcb003f84e536a6dea","cpp_classhash":null,"entitlementhash":"e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855","frameworkhash":"1ab3be606a844ca36b976f88dc9cb1bc9692085f66cc3b388556a844291c5956","imphash":"e015798890b402655512bff4900a27d6ae96608864f5c882b545e59efc08358f","sha256_text":"3a28413d10213f37222d23d5c39a923093dd6d3345a06c3c09e2dfbabb3e31e6","symbolhash":"badf805534a0f768a3725d059ee4beb16cb3c5ac0a53b491f26d59e6a40e10fd"},"sets":{"apis_called":["OBJC_METACLASS_$_NSObject","__CFConstantStringClassReference","__RSUAttemptLogCreationImpl","_objc_empty_cache","_os_log_impl","objc_alloc","objc_autoreleasePoolPop","objc_autoreleasePoolPush","objc_msgSend"],"bundle_ids":["<string>com.apple.compilers.llvm.clang.1_0</string>","com.apple.remotesoftwareupdated"],"cpp_classes":[],"entitlements":[],"frameworks":["RemoteSoftwareUpdate","Foundation","libobjc.A.dylib","libSystem.B.dylib","CoreFoundation"],"iokit_constants":[],"objc_classes":["RSUDaemonServiceManager"],"private_frameworks":["RemoteSoftwareUpdate"],"protocols":["NSXPCListenerDelegate"],"signing_status":"Apple Signed","static_libs":[],"swift_protocol_names":[],"swift_type_names":[],"xpc_services":["com.apple.remotesoftwareupdated"]},"vector":{"bundle_ids":2,"cap_analytics":0,"cap_hardware":0,"cap_ipc":0,"cap_keychain":0,"cap_location":0,"cap_network":0,"cap_security":0,"cap_storage":0,"cap_system":0,"cpp_classes":0,"cpp_vtable_entries":0,"entitlements_total":0,"file_paths":3,"frameworks_private":1,"frameworks_total":5,"iokit_constants":0,"library_functions":0,"nlist_functions":6,"objc_classes":1,"objc_ivars":1,"objc_methods":5,"objc_protocols":1,"section_count":24,"size_log2":17.042171,"static_lib_count":0,"swift_conformances":0,"swift_protocols":0,"swift_types":0,"telemetry_strings":0,"text_ratio":0.0029934796,"url_endpoints":5,"xpc_provides":1}},"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-09T10:01:28Z","available_arches":["x86_64","arm64"],"binary_type":"executable","bundle_id":null,"cdhash":"d95a6e5ed5c29783c7b4567d96635aa3f7a2d26233418ae60e79ccb1c743467b","file_modified":"2026-04-09T10:01:28Z","file_size":134960,"is_arm64e":true,"min_os":"26.1.0","name":"remotesoftwareupdated","platform":"macOS","sdk":"26.1.0","sha256":"26a762475821d1e1449392cd353527e0fdca6fa7bf773ce67f1468d2290f89ed","sha256_slice":"7b1ca347a3722ac5875482f5a9a41d4bae981ca0414d0b9974fc04a4c82816e1","source_version":"1.0.0.0.0","team_id":null,"uuid":"FDEDDCF4-DEF6-37A0-9236-EC318422AFE7"},"frameworks":[{"is_private":true,"is_weak":false,"name":"/System/Library/PrivateFrameworks/RemoteSoftwareUpdate.framework/Versions/A/RemoteSoftwareUpdate"},{"is_private":false,"is_weak":false,"name":"/System/Library/Frameworks/Foundation.framework/Versions/C/Foundation"},{"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":6,"imports":[{"address":0,"dylib":"/System/Library/PrivateFrameworks/RemoteSoftwareUpdate.framework/Versions/A/RemoteSoftwareUpdate","is_lazy":false,"is_weak":false,"name":"__RSUAttemptLogCreationImpl"},{"address":0,"dylib":"/usr/lib/libobjc.A.dylib","is_lazy":false,"is_weak":false,"name":"objc_alloc"},{"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_msgSend"},{"address":0,"dylib":"/usr/lib/libobjc.A.dylib","is_lazy":false,"is_weak":false,"name":"objc_msgSendSuper2"},{"address":0,"dylib":"/usr/lib/libobjc.A.dylib","is_lazy":false,"is_weak":false,"name":"objc_opt_new"},{"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_retainAutoreleasedReturnValue"},{"address":0,"dylib":"/usr/lib/libobjc.A.dylib","is_lazy":false,"is_weak":false,"name":"objc_storeStrong"},{"address":0,"dylib":"/usr/lib/libSystem.B.dylib","is_lazy":false,"is_weak":false,"name":"_os_log_impl"},{"address":0,"dylib":"/usr/lib/libSystem.B.dylib","is_lazy":false,"is_weak":false,"name":"os_log_type_enabled"},{"address":0,"dylib":"/System/Library/Frameworks/CoreFoundation.framework/Versions/A/CoreFoundation","is_lazy":false,"is_weak":false,"name":"CFRunLoopRun"},{"address":0,"dylib":"/System/Library/PrivateFrameworks/RemoteSoftwareUpdate.framework/Versions/A/RemoteSoftwareUpdate","is_lazy":false,"is_weak":false,"name":"RSUDefaultLog"},{"address":0,"dylib":"/System/Library/Frameworks/Foundation.framework/Versions/C/Foundation","is_lazy":false,"is_weak":false,"name":"OBJC_CLASS_$_NSXPCListener"},{"address":0,"dylib":"/System/Library/Frameworks/CoreFoundation.framework/Versions/A/CoreFoundation","is_lazy":false,"is_weak":false,"name":"__CFConstantStringClassReference"},{"address":0,"dylib":"/usr/lib/libobjc.A.dylib","is_lazy":false,"is_weak":false,"name":"_objc_empty_cache"},{"address":0,"dylib":"/usr/lib/libobjc.A.dylib","is_lazy":false,"is_weak":false,"name":"OBJC_CLASS_$_NSObject"},{"address":0,"dylib":"/usr/lib/libobjc.A.dylib","is_lazy":false,"is_weak":false,"name":"OBJC_METACLASS_$_NSObject"}],"interesting_strings":{"bundle_ids":["<string>com.apple.compilers.llvm.clang.1_0</string>","com.apple.remotesoftwareupdated"],"file_paths":["/System/Library/Frameworks/CoreFoundation.framework/Versions/A/CoreFoundation","/System/Library/Frameworks/Foundation.framework/Versions/C/Foundation","/System/Library/PrivateFrameworks/RemoteSoftwareUpdate.framework/Versions/A/RemoteSoftwareUpdate"],"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\">","<string>com.apple.compilers.llvm.clang.1_0</string>","https://www.apple.com/appleca/0"]},"iokit_surface":null,"library_matches":[],"library_profile":{"libraries":{},"library_ratio":0.0,"total_functions":6,"total_identified":0},"network_surface":{"api_usage":{"callers":[],"classes":[],"methods":[]},"endpoints":[{"is_dynamic":false,"kind":"Ipv6","value":"0:8:16"},{"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":"Hostname","value":"macosx26.1.internal"},{"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":{"RSUDaemonServiceManager":{"class_methods":[],"instance_methods":[{"imp_va":4294970392,"selector":"init","signature":{"params":[{"Object":null},"Selector"],"return_type":{"Object":null}},"type_encoding":"@16@0:8"},{"imp_va":4294970576,"selector":"listener:shouldAcceptNewConnection:","signature":{"params":[{"Object":null},"Selector",{"Object":null},{"Object":null}],"return_type":"Bool"},"type_encoding":"B32@0:8@16@24"},{"imp_va":4294970584,"selector":"xpcListener","signature":{"params":[{"Object":null},"Selector"],"return_type":{"Object":null}},"type_encoding":"@16@0:8"},{"imp_va":4294970592,"selector":"setXpcListener:","signature":{"params":[{"Object":null},"Selector",{"Object":null}],"return_type":"Void"},"type_encoding":"v24@0:8@16"},{"imp_va":4294970604,"selector":".cxx_destruct","signature":{"params":[{"Object":null},"Selector"],"return_type":"Void"},"type_encoding":"v16@0:8"}],"ivars":[{"name":"_xpcListener","offset":8,"size":8,"type_encoding":"@\"NSXPCListener\""}],"protocols":["NSXPCListenerDelegate"],"superclass":null}}},"sections":[{"name":"__text","offset":3096,"protection":"r-x","segment":"__TEXT","size":404},{"name":"__auth_stubs","offset":3500,"protection":"r-x","segment":"__TEXT","size":192},{"name":"__objc_stubs","offset":3712,"protection":"r-x","segment":"__TEXT","size":128},{"name":"__objc_methlist","offset":3840,"protection":"r-x","segment":"__TEXT","size":356},{"name":"__objc_methname","offset":4196,"protection":"r-x","segment":"__TEXT","size":496},{"name":"__cstring","offset":4692,"protection":"r-x","segment":"__TEXT","size":32},{"name":"__objc_classname","offset":4724,"protection":"r-x","segment":"__TEXT","size":57},{"name":"__objc_methtype","offset":4781,"protection":"r-x","segment":"__TEXT","size":269},{"name":"__oslogstring","offset":5050,"protection":"r-x","segment":"__TEXT","size":22},{"name":"__info_plist","offset":5072,"protection":"r-x","segment":"__TEXT","size":1184},{"name":"__unwind_info","offset":6256,"protection":"r-x","segment":"__TEXT","size":96},{"name":"__auth_got","offset":16384,"protection":"rw-","segment":"__DATA_CONST","size":104},{"name":"__got","offset":16488,"protection":"rw-","segment":"__DATA_CONST","size":16},{"name":"__cfstring","offset":16504,"protection":"rw-","segment":"__DATA_CONST","size":32},{"name":"__objc_classlist","offset":16536,"protection":"rw-","segment":"__DATA_CONST","size":8},{"name":"__objc_protolist","offset":16544,"protection":"rw-","segment":"__DATA_CONST","size":16},{"name":"__objc_imageinfo","offset":16560,"protection":"rw-","segment":"__DATA_CONST","size":8},{"name":"__objc_superrefs","offset":16568,"protection":"rw-","segment":"__DATA_CONST","size":8},{"name":"__objc_const","offset":32768,"protection":"rw-","segment":"__DATA","size":560},{"name":"__objc_selrefs","offset":33328,"protection":"rw-","segment":"__DATA","size":224},{"name":"__objc_ivar","offset":33552,"protection":"rw-","segment":"__DATA","size":4},{"name":"__objc_data","offset":33560,"protection":"rw-","segment":"__DATA","size":80},{"name":"__data","offset":33640,"protection":"rw-","segment":"__DATA","size":192},{"name":"__bss","offset":0,"protection":"rw-","segment":"__DATA","size":8}],"summary":"A dual-architecture executable that handles data stream processing and network operations. Exposes one XPC service for inter-process communication with other system components. Connects to multiple network endpoints for remote data exchange or service connectivity. Contains two bundle identifiers and accesses files within the system, indicating potential system integration or service management responsibilities. The minimal function count and private framework use suggest focused, specialized functionality within macOS system architecture.","swift_metadata":null,"title":"System utility — processes data streams with network communication capabilities","total_strings":267,"xpc_services":["com.apple.remotesoftwareupdated"]}