{"arch":"arm64","build_provenance":null,"call_graph":{"calls":{"4294969472":[{"is_tail_call":false,"symbol":"OBJC_CLASS_$_NSPropertyListSerialization","target_va":4294970156},{"is_tail_call":false,"symbol":"objc_msgSend$stringWithUTF8String:","target_va":4294970688},{"is_tail_call":false,"symbol":"sub_100000ab0","target_va":4294970032},{"is_tail_call":false,"symbol":"objc_msgSend$UTF8String","target_va":4294970272},{"is_tail_call":false,"symbol":"objc_alloc","target_va":4294970236},{"is_tail_call":false,"symbol":"objc_msgSend$drain","target_va":4294970496},{"is_tail_call":false,"symbol":"objc_alloc_init","target_va":4294970252}],"4294970032":[{"is_tail_call":false,"symbol":"objc_msgSend$fileSystemRepresentation","target_va":4294970528},{"is_tail_call":false,"symbol":"OBJC_CLASS_$_NSFileManager","target_va":4294970220},{"is_tail_call":false,"symbol":"OBJC_CLASS_$_NSAutoreleasePool","target_va":4294970204}]},"data_xrefs":{"by_data":{"4294967616":[4294969472],"4294970792":[4294969472],"4294970795":[4294969472],"4294970800":[4294970032],"4294983680":[4294969472],"4294983760":[4294969472],"4294983784":[4294969472,4294970032],"4294983792":[4294969472]},"by_function":{"4294969472":[{"data_va":4294983792,"insn_va":4294969520,"kind":"Global","value":null},{"data_va":4294983680,"insn_va":4294969524,"kind":"Global","value":null},{"data_va":4294983760,"insn_va":4294969536,"kind":"Global","value":null},{"data_va":4294983784,"insn_va":4294969568,"kind":"Global","value":null},{"data_va":4294970792,"insn_va":4294969600,"kind":"CString","value":"%s"},{"data_va":4294970795,"insn_va":4294969632,"kind":"CString","value":"-all"},{"data_va":4294983792,"insn_va":4294969656,"kind":"Global","value":null},{"data_va":4294983680,"insn_va":4294969660,"kind":"Global","value":null},{"data_va":4294967616,"insn_va":4294969696,"kind":"Global","value":null}],"4294970032":[{"data_va":4294970800,"insn_va":4294970056,"kind":"CString","value":"FileVersion"},{"data_va":4294983784,"insn_va":4294970084,"kind":"Global","value":null}]}},"noreturn_vas":[],"symbols":{"4294969472":"sub_100000880","4294970032":"sub_100000ab0"}},"capabilities":[],"code_signature":{"code_directory":{"cdhash":"d1b6f58249e29370393855aef7d92c407ea903134ff54153a236ab2619ccce40","flag_names":[],"flags":0,"hash_type":2,"identifier":"com.apple.getPPDVersion","platform":26,"team_id":null},"signing_status":"AppleSigned"},"cpp_hierarchy":null,"data_in_code":[],"dna":{"hashes":{"classhash":"e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855","cpp_classhash":null,"entitlementhash":"e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855","frameworkhash":"b13a850eb07edf6dd86943b98f660aa4d4c6f999488d83e60338f2d61bcf59db","imphash":"e86bbd4c2a72f7a102b371232473165afb5f3174b880bf73cffa09d5aff10c87","sha256_text":"97ccfac1e2b8443362c11f6af1a6c3d3d2d71856cc8246a4e85950242826cdbb","symbolhash":"e86bbd4c2a72f7a102b371232473165afb5f3174b880bf73cffa09d5aff10c87"},"sets":{"apis_called":["objc_alloc","objc_alloc_init","sub_100000ab0"],"bundle_ids":["com.apple.getPPDVersion"],"cpp_classes":[],"entitlements":[],"frameworks":["Foundation","AppKit","libcups.2.dylib","libobjc.A.dylib","libSystem.B.dylib","CoreFoundation"],"iokit_constants":[],"objc_classes":[],"private_frameworks":[],"protocols":[],"signing_status":"Apple Signed","static_libs":[],"swift_protocol_names":[],"swift_type_names":[],"xpc_services":[]},"vector":{"bundle_ids":1,"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":0,"frameworks_total":6,"iokit_constants":0,"library_functions":0,"nlist_functions":2,"objc_classes":0,"objc_ivars":0,"objc_methods":0,"objc_protocols":0,"section_count":12,"size_log2":16.853504,"static_lib_count":0,"swift_conformances":0,"swift_protocols":0,"swift_types":0,"telemetry_strings":0,"text_ratio":0.0055060126,"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-09T09:50:48Z","available_arches":["x86_64","arm64"],"binary_type":"executable","bundle_id":null,"cdhash":"d1b6f58249e29370393855aef7d92c407ea903134ff54153a236ab2619ccce40","file_modified":"2026-04-09T09:50:48Z","file_size":118416,"is_arm64e":true,"min_os":"26.1.0","name":"getPPDVersion","platform":"macOS","sdk":"26.1.0","sha256":"bb4dee1899dd9cfdc02363fef3627b781f4e9bcddeeaff7e22441bfafe22bcf7","sha256_slice":"87306794d6f56cfd568e0556b680030455af103c64905badff025991abfda440","source_version":"109.0.0.0.0","team_id":null,"uuid":"08CD794C-0093-3AB6-926C-B786B041341D"},"frameworks":[{"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/AppKit.framework/Versions/C/AppKit"},{"is_private":false,"is_weak":false,"name":"/usr/lib/libcups.2.dylib"},{"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":2,"imports":[{"address":0,"dylib":"/usr/lib/libcups.2.dylib","is_lazy":false,"is_weak":false,"name":"ppdFindAttr"},{"address":0,"dylib":"/usr/lib/libcups.2.dylib","is_lazy":false,"is_weak":false,"name":"ppdOpenFile"},{"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_alloc_init"},{"address":0,"dylib":"/usr/lib/libobjc.A.dylib","is_lazy":false,"is_weak":false,"name":"objc_autorelease"},{"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/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":"printf"},{"address":0,"dylib":"/usr/lib/libSystem.B.dylib","is_lazy":false,"is_weak":false,"name":"strcmp"},{"address":0,"dylib":"/System/Library/Frameworks/Foundation.framework/Versions/C/Foundation","is_lazy":false,"is_weak":false,"name":"OBJC_CLASS_$_NSAutoreleasePool"},{"address":0,"dylib":"/System/Library/Frameworks/Foundation.framework/Versions/C/Foundation","is_lazy":false,"is_weak":false,"name":"OBJC_CLASS_$_NSFileManager"},{"address":0,"dylib":"/System/Library/Frameworks/Foundation.framework/Versions/C/Foundation","is_lazy":false,"is_weak":false,"name":"OBJC_CLASS_$_NSPropertyListSerialization"},{"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":"OBJC_CLASS_$_NSMutableDictionary"},{"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.getPPDVersion"],"file_paths":["/System/Library/Frameworks/AppKit.framework/Versions/C/AppKit","/System/Library/Frameworks/CoreFoundation.framework/Versions/A/CoreFoundation","/System/Library/Frameworks/Foundation.framework/Versions/C/Foundation"],"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","Foundation"]},"objc_classes":{},"objc_metadata":{"classes":{}},"sections":[{"name":"__text","offset":2176,"protection":"r-x","segment":"__TEXT","size":652},{"name":"__auth_stubs","offset":2828,"protection":"r-x","segment":"__TEXT","size":144},{"name":"__objc_stubs","offset":2976,"protection":"r-x","segment":"__TEXT","size":448},{"name":"__const","offset":3424,"protection":"r-x","segment":"__TEXT","size":72},{"name":"__cstring","offset":3496,"protection":"r-x","segment":"__TEXT","size":24},{"name":"__objc_methname","offset":3520,"protection":"r-x","segment":"__TEXT","size":299},{"name":"__unwind_info","offset":3820,"protection":"r-x","segment":"__TEXT","size":96},{"name":"__auth_got","offset":16384,"protection":"rw-","segment":"__DATA_CONST","size":80},{"name":"__got","offset":16464,"protection":"rw-","segment":"__DATA_CONST","size":48},{"name":"__cfstring","offset":16512,"protection":"rw-","segment":"__DATA_CONST","size":32},{"name":"__objc_imageinfo","offset":16544,"protection":"rw-","segment":"__DATA_CONST","size":8},{"name":"__objc_selrefs","offset":32768,"protection":"rw-","segment":"__DATA","size":112}],"summary":"Executable that initiates outbound network connections to six remote endpoints, suggesting it retrieves or transmits data as part of system operations. Contains minimal local functionality with only two exported functions, indicating it serves a specific, narrow purpose rather than general-purpose processing. References bundle identifiers and file paths suggest integration with the broader macOS ecosystem. Signed by Apple, indicating it is part of the system or pre-installed software.","swift_metadata":null,"title":"System utility — communicates with remote services for configuration or data exchange","total_strings":162,"xpc_services":[]}