{"arch":"arm64","build_provenance":null,"call_graph":{"calls":{"4294970920":[{"is_tail_call":false,"symbol":"bd_close","target_va":4294972884},{"is_tail_call":false,"symbol":"printf","target_va":4294972944},{"is_tail_call":false,"symbol":"bd_get_disc_info","target_va":4294972896},{"is_tail_call":false,"symbol":"__stack_chk_guard","target_va":4294972860},{"is_tail_call":false,"symbol":"printf","target_va":4294972944},{"is_tail_call":false,"symbol":"printf","target_va":4294972944},{"is_tail_call":false,"symbol":"printf","target_va":4294972944},{"is_tail_call":false,"symbol":"printf","target_va":4294972944},{"is_tail_call":false,"symbol":"printf","target_va":4294972944},{"is_tail_call":false,"symbol":"printf","target_va":4294972944},{"is_tail_call":false,"symbol":"printf","target_va":4294972944},{"is_tail_call":false,"symbol":"printf","target_va":4294972944},{"is_tail_call":false,"symbol":"printf","target_va":4294972944},{"is_tail_call":false,"symbol":"printf","target_va":4294972944},{"is_tail_call":false,"symbol":"printf","target_va":4294972944},{"is_tail_call":false,"symbol":"printf","target_va":4294972944},{"is_tail_call":false,"symbol":"printf","target_va":4294972944},{"is_tail_call":false,"symbol":"printf","target_va":4294972944},{"is_tail_call":false,"symbol":"sprintf","target_va":4294972980},{"is_tail_call":false,"symbol":"printf","target_va":4294972944},{"is_tail_call":false,"symbol":"printf","target_va":4294972944},{"is_tail_call":false,"symbol":"printf","target_va":4294972944},{"is_tail_call":false,"symbol":"printf","target_va":4294972944},{"is_tail_call":false,"symbol":"printf","target_va":4294972944},{"is_tail_call":false,"symbol":"printf","target_va":4294972944},{"is_tail_call":false,"symbol":"printf","target_va":4294972944},{"is_tail_call":false,"symbol":"printf","target_va":4294972944},{"is_tail_call":false,"symbol":"printf","target_va":4294972944},{"is_tail_call":false,"symbol":"puts","target_va":4294972956},{"is_tail_call":false,"symbol":"printf","target_va":4294972944},{"is_tail_call":false,"symbol":"printf","target_va":4294972944},{"is_tail_call":false,"symbol":"printf","target_va":4294972944},{"is_tail_call":false,"symbol":"printf","target_va":4294972944},{"is_tail_call":false,"symbol":"printf","target_va":4294972944},{"is_tail_call":false,"symbol":"printf","target_va":4294972944},{"is_tail_call":false,"symbol":"__stderrp","target_va":4294972872},{"is_tail_call":false,"symbol":"puts","target_va":4294972956},{"is_tail_call":false,"symbol":"printf","target_va":4294972944},{"is_tail_call":false,"symbol":"printf","target_va":4294972944},{"is_tail_call":false,"symbol":"printf","target_va":4294972944},{"is_tail_call":false,"symbol":"printf","target_va":4294972944},{"is_tail_call":false,"symbol":"snprintf","target_va":4294972968},{"is_tail_call":false,"symbol":"puts","target_va":4294972956},{"is_tail_call":false,"symbol":"snprintf","target_va":4294972968},{"is_tail_call":false,"symbol":"printf","target_va":4294972944},{"is_tail_call":false,"symbol":"printf","target_va":4294972944},{"is_tail_call":false,"symbol":"printf","target_va":4294972944},{"is_tail_call":false,"symbol":"printf","target_va":4294972944},{"is_tail_call":false,"symbol":"snprintf","target_va":4294972968},{"is_tail_call":false,"symbol":"printf","target_va":4294972944},{"is_tail_call":false,"symbol":"__stack_chk_fail","target_va":4294972848}]},"data_xrefs":{"by_data":{"4294971392":[4294970920],"4294971400":[4294970920],"4294971408":[4294970920],"4294971448":[4294970920],"4294971512":[4294970920],"4294971544":[4294970920],"4294971576":[4294970920],"4294971680":[4294970920],"4294972992":[4294970920],"4294973132":[4294970920],"4294973158":[4294970920],"4294973184":[4294970920],"4294973210":[4294970920],"4294973236":[4294970920],"4294973262":[4294970920],"4294973288":[4294970920],"4294973314":[4294970920],"4294973341":[4294970920],"4294973367":[4294970920],"4294973393":[4294970920],"4294973419":[4294970920],"4294973445":[4294970920],"4294973472":[4294970920],"4294973498":[4294970920],"4294973524":[4294970920],"4294973550":[4294970920],"4294973576":[4294970920],"4294973604":[4294970920],"4294973631":[4294970920],"4294973657":[4294970920],"4294973683":[4294970920],"4294973719":[4294970920],"4294973745":[4294970920],"4294973749":[4294970920],"4294973752":[4294970920],"4294973915":[4294970920],"4294973929":[4294970920],"4294973961":[4294970920],"4294973964":[4294970920],"4294973967":[4294970920],"4294973999":[4294970920],"4294974003":[4294970920],"4294974006":[4294970920],"4294974045":[4294970920],"4294974084":[4294970920],"4294974123":[4294970920],"4294974159":[4294970920],"4294974185":[4294970920],"4294974211":[4294970920],"4294974237":[4294970920],"4294974263":[4294970920],"4294974292":[4294970920],"4294974318":[4294970920],"4294974333":[4294970920],"4294974359":[4294970920],"4294974368":[4294970920],"4294974380":[4294970920],"4294974383":[4294970920],"4294974387":[4294970920],"4294974393":[4294970920],"4294974394":[4294970920],"4294974413":[4294970920],"4294974439":[4294970920],"4294974463":[4294970920],"4294974591":[4294970920],"4294974847":[4294970920],"4294983680":[4294970920],"4294983728":[4294970920],"4294983800":[4294970920]},"by_function":{"4294970920":[{"data_va":4294983728,"insn_va":4294970956,"kind":"Global","value":null},{"data_va":4294983680,"insn_va":4294970960,"kind":"Global","value":null},{"data_va":4294972992,"insn_va":4294971040,"kind":"CString","value":"Using libbluray version %d.%d.%d\n"},{"data_va":4294971408,"insn_va":4294971084,"kind":"Global","value":null},{"data_va":4294973132,"insn_va":4294971100,"kind":"CString","value":"Volume Identifier   : %s\n"},{"data_va":4294973745,"insn_va":4294971116,"kind":"CString","value":"yes"},{"data_va":4294973749,"insn_va":4294971124,"kind":"CString","value":"no"},{"data_va":4294973158,"insn_va":4294971144,"kind":"CString","value":"BluRay detected     : %s\n"},{"data_va":4294973184,"insn_va":4294971180,"kind":"CString","value":"First Play supported: %s\n"},{"data_va":4294973210,"insn_va":4294971208,"kind":"CString","value":"Top menu supported  : %s\n"},{"data_va":4294973236,"insn_va":4294971228,"kind":"CString","value":"HDMV titles         : %d\n"},{"data_va":4294973262,"insn_va":4294971248,"kind":"CString","value":"BD-J titles         : %d\n"},{"data_va":4294973288,"insn_va":4294971268,"kind":"CString","value":"UNSUPPORTED titles  : %d\n"},{"data_va":4294973314,"insn_va":4294971296,"kind":"CString","value":"\nBD-J detected       : %s\n"},{"data_va":4294973341,"insn_va":4294971332,"kind":"CString","value":"Java VM found       : %s\n"},{"data_va":4294973367,"insn_va":4294971360,"kind":"CString","value":"BD-J handled        : %s\n"},{"data_va":4294973393,"insn_va":4294971380,"kind":"CString","value":"BD-J organization ID: %s\n"},{"data_va":4294973419,"insn_va":4294971400,"kind":"CString","value":"BD-J disc ID        : %s\n"},{"data_va":4294973445,"insn_va":4294971428,"kind":"CString","value":"\nAACS detected       : %s\n"},{"data_va":4294973472,"insn_va":4294971464,"kind":"CString","value":"libaacs detected    : %s\n"},{"data_va":4294971448,"insn_va":4294971492,"kind":"Global","value":null},{"data_va":4294973752,"insn_va":4294971500,"kind":"CString","value":"%02X"},{"data_va":4294971448,"insn_va":4294971536,"kind":"Global","value":null},{"data_va":4294973498,"insn_va":4294971548,"kind":"CString","value":"Disc ID             : %s\n"},{"data_va":4294973524,"insn_va":4294971568,"kind":"CString","value":"AACS MKB version    : %d\n"},{"data_va":4294973550,"insn_va":4294971596,"kind":"CString","value":"AACS handled        : %s\n"},{"data_va":4294983800,"insn_va":4294971628,"kind":"Global","value":null},{"data_va":4294983728,"insn_va":4294971636,"kind":"Global","value":null},{"data_va":4294973915,"insn_va":4294971648,"kind":"CString","value":"unknown error"},{"data_va":4294973576,"insn_va":4294971660,"kind":"CString","value":"                      (%s)\n"},{"data_va":4294973604,"insn_va":4294971688,"kind":"CString","value":"\nBD+ detected        : %s\n"},{"data_va":4294973631,"insn_va":4294971724,"kind":"CString","value":"libbdplus detected  : %s\n"},{"data_va":4294973657,"insn_va":4294971756,"kind":"CString","value":"BD+ generation      : %d\n"},{"data_va":4294973683,"insn_va":4294971796,"kind":"CString","value":"BD+ release date    : %d-%02d-%02d\n"},{"data_va":4294973719,"insn_va":4294971824,"kind":"CString","value":"BD+ handled         : %s\n"},{"data_va":4294974394,"insn_va":4294971836,"kind":"CString","value":"\nApplication info:"},{"data_va":4294973961,"insn_va":4294971852,"kind":"CString","value":"3D"},{"data_va":4294973964,"insn_va":4294971860,"kind":"CString","value":"2D"},{"data_va":4294973929,"insn_va":4294971880,"kind":"CString","value":"  initial mode preference : %s\n"},{"data_va":4294973999,"insn_va":4294971896,"kind":"CString","value":"Yes"},{"data_va":4294974003,"insn_va":4294971904,"kind":"CString","value":"No"},{"data_va":4294973967,"insn_va":4294971924,"kind":"CString","value":"  3D content exists       : %s\n"},{"data_va":4294974463,"insn_va":4294971944,"kind":"Global","value":null},{"data_va":4294974006,"insn_va":4294971960,"kind":"CString","value":"  video format            : %s (0x%x)\n"},{"data_va":4294974591,"insn_va":4294971980,"kind":"Global","value":null},{"data_va":4294974045,"insn_va":4294971996,"kind":"CString","value":"  frame rate              : %s (0x%x)\n"},{"data_va":4294974847,"insn_va":4294972016,"kind":"Global","value":null},{"data_va":4294974084,"insn_va":4294972032,"kind":"CString","value":"  initial dynamic range   : %s (0x%x)\n"},{"data_va":4294974123,"insn_va":4294972052,"kind":"CString","value":"  provider data           : '%32s'\n"},{"data_va":4294974439,"insn_va":4294972080,"kind":"CString","value":"\nDisc library metadata:"},{"data_va":4294974368,"insn_va":4294972096,"kind":"CString","value":"<undefined>"},{"data_va":4294974159,"insn_va":4294972116,"kind":"CString","value":"Metadata file       : %s\n"},{"data_va":4294974185,"insn_va":4294972132,"kind":"CString","value":"Language            : %s\n"},{"data_va":4294974211,"insn_va":4294972160,"kind":"CString","value":"Disc name           : %s\n"},{"data_va":4294974237,"insn_va":4294972188,"kind":"CString","value":"Alternative         : %s\n"},{"data_va":4294974380,"insn_va":4294972220,"kind":"CString","value":"%d"},{"data_va":4294971544,"insn_va":4294972224,"kind":"Global","value":null},{"data_va":4294971544,"insn_va":4294972248,"kind":"Global","value":null},{"data_va":4294974413,"insn_va":4294972260,"kind":"CString","value":"\nNo disc library metadata"},{"data_va":4294974383,"insn_va":4294972276,"kind":"CString","value":"<?>"},{"data_va":4294974368,"insn_va":4294972292,"kind":"CString","value":"<undefined>"},{"data_va":4294974380,"insn_va":4294972316,"kind":"CString","value":"%d"},{"data_va":4294971512,"insn_va":4294972320,"kind":"Global","value":null},{"data_va":4294971512,"insn_va":4294972344,"kind":"Global","value":null},{"data_va":4294974383,"insn_va":4294972356,"kind":"CString","value":"<?>"},{"data_va":4294974263,"insn_va":4294972368,"kind":"CString","value":"Disc #              : %s/%s\n"},{"data_va":4294974292,"insn_va":4294972388,"kind":"CString","value":"TOC count           : %d\n"},{"data_va":4294974318,"insn_va":4294972416,"kind":"CString","value":"\tTitle %d: %s\n"},{"data_va":4294971400,"insn_va":4294972428,"kind":"Global","value":null},{"data_va":4294971392,"insn_va":4294972440,"kind":"Global","value":null},{"data_va":4294971408,"insn_va":4294972464,"kind":"Global","value":null},{"data_va":4294974333,"insn_va":4294972488,"kind":"CString","value":"Thumbnail count     : %d\n"},{"data_va":4294974393,"insn_va":4294972516,"kind":"CString","value":null},{"data_va":4294974359,"insn_va":4294972528,"kind":"CString","value":"\t%s \t%s\n"},{"data_va":4294974387,"insn_va":4294972536,"kind":"CString","value":"%dx%d"},{"data_va":4294971392,"insn_va":4294972548,"kind":"Global","value":null},{"data_va":4294971448,"insn_va":4294972588,"kind":"Global","value":null},{"data_va":4294971448,"insn_va":4294972616,"kind":"Global","value":null},{"data_va":4294971576,"insn_va":4294972668,"kind":"Global","value":null},{"data_va":4294983728,"insn_va":4294972676,"kind":"Global","value":null},{"data_va":4294983680,"insn_va":4294972680,"kind":"Global","value":null},{"data_va":4294971680,"insn_va":4294972720,"kind":"Global","value":null}]}},"noreturn_vas":[],"symbols":{"4294970920":"main"}},"capabilities":[],"code_signature":{"code_directory":{"cdhash":"a63c98d8ae913cfbd52493e104acc3414b66c484187394ad5910667a53eeb86c","flag_names":["CS_ADHOC"],"flags":2,"hash_type":2,"identifier":"bd_info-5555494412f2161f156b34e9bd7d078a4e88c95e","platform":0,"team_id":null},"signing_status":"AdHoc"},"cpp_hierarchy":null,"data_in_code":[],"dna":{"hashes":{"classhash":"e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855","cpp_classhash":null,"entitlementhash":"e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855","frameworkhash":"8dde9aeacbb882bb6ea15ef7f58d5839b3c5af2333214160ba6d1c0c439e69ce","imphash":"0d6e4079e36703ebd37c00722f5891d28b0e2811dc114b129215123adcce3605","sha256_text":"52f1b77978ed18053f9ffc94d3e4f295923641c881be0df6dbb4cc643f9964c4","symbolhash":"0d6e4079e36703ebd37c00722f5891d28b0e2811dc114b129215123adcce3605"},"sets":{"apis_called":["__stack_chk_fail","__stack_chk_guard","__stderrp","bd_close","bd_get_disc_info","printf","puts","snprintf","sprintf"],"bundle_ids":[],"cpp_classes":[],"entitlements":[],"frameworks":["libbluray.3.dylib","libSystem.B.dylib"],"iokit_constants":[],"objc_classes":[],"private_frameworks":[],"protocols":[],"signing_status":"Ad-Hoc","static_libs":[],"swift_protocol_names":[],"swift_type_names":[],"xpc_services":[]},"vector":{"bundle_ids":0,"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":0,"frameworks_private":0,"frameworks_total":2,"iokit_constants":0,"library_functions":0,"nlist_functions":1,"objc_classes":0,"objc_ivars":0,"objc_methods":0,"objc_protocols":0,"section_count":8,"size_log2":15.673309,"static_lib_count":0,"swift_conformances":0,"swift_protocols":0,"swift_types":0,"telemetry_strings":0,"text_ratio":0.036665644,"url_endpoints":0,"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"},{"address":3624,"is_reexport":false,"is_thread_local":false,"is_weak":false,"name":"main"}],"fileset_entries":[],"fingerprint":{"analyzed_at":"2026-04-09T08:35:26Z","available_arches":["arm64"],"binary_type":"executable","bundle_id":null,"cdhash":"a63c98d8ae913cfbd52493e104acc3414b66c484187394ad5910667a53eeb86c","file_modified":"2026-04-09T08:35:26Z","file_size":52256,"is_arm64e":false,"min_os":"26.0.0","name":"bd_info","platform":"macOS","sdk":"26.0.0","sha256":"06efea9d7130e42dda5e36ac1aebec87238ce1f3383c53375bcf173f052ffa42","sha256_slice":"06efea9d7130e42dda5e36ac1aebec87238ce1f3383c53375bcf173f052ffa42","source_version":null,"team_id":null,"uuid":"12F2161F-156B-34E9-BD7D-078A4E88C95E"},"frameworks":[{"is_private":false,"is_weak":false,"name":"/opt/homebrew/Cellar/libbluray/1.4.0_1/lib/libbluray.3.dylib"},{"is_private":false,"is_weak":false,"name":"/usr/lib/libSystem.B.dylib"}],"function_starts_count":1,"imports":[{"address":0,"dylib":"/opt/homebrew/Cellar/libbluray/1.4.0_1/lib/libbluray.3.dylib","is_lazy":false,"is_weak":false,"name":"bd_close"},{"address":0,"dylib":"/opt/homebrew/Cellar/libbluray/1.4.0_1/lib/libbluray.3.dylib","is_lazy":false,"is_weak":false,"name":"bd_get_disc_info"},{"address":0,"dylib":"/opt/homebrew/Cellar/libbluray/1.4.0_1/lib/libbluray.3.dylib","is_lazy":false,"is_weak":false,"name":"bd_get_meta"},{"address":0,"dylib":"/opt/homebrew/Cellar/libbluray/1.4.0_1/lib/libbluray.3.dylib","is_lazy":false,"is_weak":false,"name":"bd_get_version"},{"address":0,"dylib":"/opt/homebrew/Cellar/libbluray/1.4.0_1/lib/libbluray.3.dylib","is_lazy":false,"is_weak":false,"name":"bd_open"},{"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":"__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":"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":"fwrite"},{"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":"snprintf"},{"address":0,"dylib":"/usr/lib/libSystem.B.dylib","is_lazy":false,"is_weak":false,"name":"sprintf"}],"interesting_strings":{},"iokit_surface":null,"library_matches":[],"library_profile":{"libraries":{},"library_ratio":0.0,"total_functions":1,"total_identified":0},"network_surface":{"api_usage":{"callers":[],"classes":[],"methods":[]},"endpoints":[],"has_network_entitlement":false,"network_frameworks":[]},"objc_classes":{},"objc_metadata":{"classes":{}},"sections":[{"name":"__text","offset":3624,"protection":"r-x","segment":"__TEXT","size":1916},{"name":"__stubs","offset":5540,"protection":"r-x","segment":"__TEXT","size":156},{"name":"__cstring","offset":5696,"protection":"r-x","segment":"__TEXT","size":1471},{"name":"__const","offset":7167,"protection":"r-x","segment":"__TEXT","size":640},{"name":"__unwind_info","offset":7808,"protection":"r-x","segment":"__TEXT","size":88},{"name":"__eh_frame","offset":7896,"protection":"r-x","segment":"__TEXT","size":80},{"name":"__got","offset":16384,"protection":"rw-","segment":"__DATA_CONST","size":120},{"name":"__const","offset":16504,"protection":"rw-","segment":"__DATA_CONST","size":48}],"summary":"This ad-hoc signed arm64 executable is extremely minimal, containing only a single function and no frameworks. The lack of meaningful metadata, descriptive name, or standard Apple signature prevents functional analysis. This profile is consistent with either a test binary, stripped debugging tool, or intentionally obfuscated program. Security analysis requires examining the actual binary code or execution behavior.","swift_metadata":null,"title":"Unknown utility — purpose cannot be determined from limited metadata","total_strings":138,"xpc_services":[]}