{"arch":"arm64","build_provenance":null,"call_graph":{"calls":{"4294968872":[{"is_tail_call":false,"symbol":"memchr","target_va":4294973604},{"is_tail_call":false,"symbol":"fwrite","target_va":4294973492},{"is_tail_call":false,"symbol":"__stdinp","target_va":4294973300},{"is_tail_call":false,"symbol":"sub_100001334","target_va":4294972212},{"is_tail_call":false,"symbol":"printf","target_va":4294973668},{"is_tail_call":false,"symbol":"fseek","target_va":4294973476},{"is_tail_call":false,"symbol":"sub_100001334","target_va":4294972212},{"is_tail_call":false,"symbol":"__stack_chk_guard","target_va":4294973268},{"is_tail_call":false,"symbol":"sub_1000008c4","target_va":4294969540},{"is_tail_call":false,"symbol":"sub_1000014a8","target_va":4294972584},{"is_tail_call":false,"symbol":"atoi","target_va":4294973348},{"is_tail_call":false,"symbol":"sub_10000086c","target_va":4294969452}],"4294969452":[{"is_tail_call":false,"symbol":"fopen","target_va":4294973444},{"is_tail_call":false,"symbol":"fclose","target_va":4294973412},{"is_tail_call":false,"symbol":"atoi","target_va":4294973348}],"4294969540":[{"is_tail_call":false,"symbol":"printf","target_va":4294973668},{"is_tail_call":false,"symbol":"exit","target_va":4294973396},{"is_tail_call":false,"symbol":"sub_100000a44","target_va":4294969924},{"is_tail_call":false,"symbol":"fnmatch","target_va":4294973428},{"is_tail_call":false,"symbol":"sub_100000c9c","target_va":4294970524},{"is_tail_call":false,"symbol":"sub_10000100c","target_va":4294971404},{"is_tail_call":true,"symbol":"err","target_va":4294973364},{"is_tail_call":false,"symbol":"__tolower","target_va":4294973316},{"is_tail_call":false,"symbol":"__error","target_va":4294973236},{"is_tail_call":false,"symbol":"optarg","target_va":4294973636},{"is_tail_call":false,"symbol":"fclose","target_va":4294973412},{"is_tail_call":false,"symbol":"atoi","target_va":4294973348}],"4294969924":[{"is_tail_call":false,"symbol":"fprintf","target_va":4294973460},{"is_tail_call":false,"symbol":"sub_1000012f0","target_va":4294972144},{"is_tail_call":false,"symbol":"fprintf","target_va":4294973460},{"is_tail_call":false,"symbol":"sub_1000012f0","target_va":4294972144},{"is_tail_call":false,"symbol":"fprintf","target_va":4294973460},{"is_tail_call":false,"symbol":"sub_100001664","target_va":4294973028},{"is_tail_call":false,"symbol":"fprintf","target_va":4294973460},{"is_tail_call":false,"symbol":"fprintf","target_va":4294973460},{"is_tail_call":false,"symbol":"fprintf","target_va":4294973460},{"is_tail_call":false,"symbol":"malloc_type_realloc","target_va":4294973588},{"is_tail_call":false,"symbol":"malloc_type_realloc","target_va":4294973588},{"is_tail_call":false,"symbol":"malloc_type_realloc","target_va":4294973588},{"is_tail_call":false,"symbol":"malloc_type_realloc","target_va":4294973588},{"is_tail_call":false,"symbol":"malloc_type_realloc","target_va":4294973588},{"is_tail_call":false,"symbol":"malloc_type_realloc","target_va":4294973588},{"is_tail_call":false,"symbol":"malloc_type_realloc","target_va":4294973588},{"is_tail_call":false,"symbol":"malloc_type_realloc","target_va":4294973588},{"is_tail_call":false,"symbol":"malloc_type_realloc","target_va":4294973588},{"is_tail_call":false,"symbol":"malloc_type_realloc","target_va":4294973588}],"4294970524":[{"is_tail_call":false,"symbol":"sub_10000163c","target_va":4294972988},{"is_tail_call":false,"symbol":"fprintf","target_va":4294973460},{"is_tail_call":false,"symbol":"sub_1000012f0","target_va":4294972144},{"is_tail_call":false,"symbol":"fprintf","target_va":4294973460},{"is_tail_call":false,"symbol":"sub_1000012f0","target_va":4294972144},{"is_tail_call":false,"symbol":"getw","target_va":4294973556},{"is_tail_call":false,"symbol":"sub_1000014d4","target_va":4294972628},{"is_tail_call":false,"symbol":"__stderrp","target_va":4294973284},{"is_tail_call":false,"symbol":"fprintf","target_va":4294973460},{"is_tail_call":false,"symbol":"sub_100001664","target_va":4294973028},{"is_tail_call":false,"symbol":"fprintf","target_va":4294973460},{"is_tail_call":false,"symbol":"fprintf","target_va":4294973460},{"is_tail_call":false,"symbol":"errx","target_va":4294973380},{"is_tail_call":false,"symbol":"malloc_type_realloc","target_va":4294973588}],"4294971404":[{"is_tail_call":false,"symbol":"fprintf","target_va":4294973460},{"is_tail_call":false,"symbol":"sub_1000012f0","target_va":4294972144},{"is_tail_call":false,"symbol":"fprintf","target_va":4294973460},{"is_tail_call":false,"symbol":"sub_1000012f0","target_va":4294972144},{"is_tail_call":false,"symbol":"getw","target_va":4294973556},{"is_tail_call":false,"symbol":"sub_1000014d4","target_va":4294972628},{"is_tail_call":false,"symbol":"fprintf","target_va":4294973460},{"is_tail_call":false,"symbol":"sub_100001664","target_va":4294973028},{"is_tail_call":false,"symbol":"fprintf","target_va":4294973460},{"is_tail_call":false,"symbol":"fprintf","target_va":4294973460},{"is_tail_call":false,"symbol":"errx","target_va":4294973380},{"is_tail_call":false,"symbol":"malloc_type_realloc","target_va":4294973588}],"4294972212":[{"is_tail_call":false,"symbol":"getenv","target_va":4294973524},{"is_tail_call":false,"symbol":"getenv","target_va":4294973524},{"is_tail_call":false,"symbol":"malloc_type_malloc","target_va":4294973572},{"is_tail_call":false,"symbol":"getopt","target_va":4294973540},{"is_tail_call":false,"symbol":"printf","target_va":4294973668}],"4294972584":[{"is_tail_call":false,"symbol":"malloc_type_realloc","target_va":4294973588}],"4294972628":[{"is_tail_call":false,"symbol":"optind","target_va":4294973652},{"is_tail_call":false,"symbol":"getw","target_va":4294973556},{"is_tail_call":false,"symbol":"memmove","target_va":4294973620},{"is_tail_call":false,"symbol":"memmove","target_va":4294973620},{"is_tail_call":false,"symbol":"getw","target_va":4294973556},{"is_tail_call":false,"symbol":"getw","target_va":4294973556}],"4294973028":[{"is_tail_call":false,"symbol":"getc","target_va":4294973508}],"4294973088":[{"is_tail_call":false,"symbol":"__toupper","target_va":4294973332}],"4294973116":[{"is_tail_call":false,"symbol":"__tolower","target_va":4294973316}],"4294973144":[{"is_tail_call":false,"symbol":"__tolower","target_va":4294973316}],"4294973172":[{"is_tail_call":false,"symbol":"__toupper","target_va":4294973332}]},"data_xrefs":{"by_data":{"4294971392":[4294969540],"4294971424":[4294972584],"4294971472":[4294969540],"4294972448":[4294969924],"4294972720":[4294971404],"4294972992":[4294970524],"4294973916":[4294968872],"4294973917":[4294968872],"4294973928":[4294968872,4294969452,4294969540],"4294973952":[4294968872],"4294973976":[4294968872],"4294973988":[4294969540],"4294974039":[4294969540],"4294974041":[4294969540],"4294974363":[4294969540],"4294974368":[4294969540],"4294974394":[4294969452],"4294974457":[4294969452],"4294974497":[4294969924],"4294974512":[4294969924],"4294974542":[4294969924],"4294974560":[4294969924],"4294974576":[4294969924],"4294974592":[4294969924],"4294974609":[4294969924],"4294974628":[4294969924],"4294974652":[4294969924],"4294974667":[4294969924],"4294974689":[4294970524,4294971404,4294972628],"4294974695":[4294973088],"4294974807":[4294970524,4294971404],"4294974898":[4294973116],"4294974905":[4294972212],"4294974934":[4294973144],"4294974942":[4294972584],"4294974946":[4294973172],"4294983680":[4294968872,4294969452,4294969540,4294969924,4294970524,4294971404,4294973172],"4294983688":[4294973172],"4294983696":[4294973172],"4294983704":[4294973172],"4294983712":[4294973172],"4294983720":[4294973172],"4294983728":[4294973172],"4294983736":[4294973172],"4294983744":[4294973172],"4294983752":[4294973172],"4294983760":[4294973172],"4294983768":[4294973172],"4294983776":[4294973172],"4294983784":[4294973172],"4294983792":[4294973172],"4294983800":[4294973172],"4294983808":[4294973172],"4294983816":[4294973172],"4294983824":[4294973172],"4294983832":[4294973172],"4294983840":[4294973172],"4294983848":[4294973172],"4294983856":[4294973172],"4294983864":[4294973172],"4294983872":[4294973172],"4294983880":[4294973172],"4294983888":[4294973172],"4294983896":[4294973172],"4294983904":[4294969924,4294970524,4294971404],"4294983912":[4294969452,4294969540],"4294983920":[4294969540],"4294983928":[4294968872],"4294983936":[4294968872],"4295000065":[4294972628],"4295000068":[4294968872,4294969540],"4295000072":[4294970524,4294971404],"4295000076":[4294968872,4294969540],"4295000084":[4294968872,4294970524,4294971404],"4295000088":[4294968872,4294970524,4294972988],"4295000344":[4294969540],"4295000348":[4294968872,4294970524,4294971404],"4295000353":[4294972628],"4295000452":[4294972628]},"by_function":{"4294968872":[{"data_va":4294973916,"insn_va":4294968916,"kind":"CString","value":null},{"data_va":4294973917,"insn_va":4294968936,"kind":"CString","value":"0Scd:il:ms"},{"data_va":4294983928,"insn_va":4294968956,"kind":"Global","value":null},{"data_va":4294973928,"insn_va":4294968964,"kind":"CString","value":"/var/db/locate.database"},{"data_va":4294983680,"insn_va":4294969052,"kind":"Global","value":null},{"data_va":4294983680,"insn_va":4294969084,"kind":"Global","value":null},{"data_va":4294973952,"insn_va":4294969172,"kind":"CString","value":"mmap(2) not implemented"},{"data_va":4294983936,"insn_va":4294969196,"kind":"Global","value":null},{"data_va":4295000068,"insn_va":4294969204,"kind":"Global","value":null},{"data_va":4294973976,"insn_va":4294969236,"kind":"CString","value":"LOCATE_PATH"},{"data_va":4294973928,"insn_va":4294969248,"kind":"CString","value":"/var/db/locate.database"},{"data_va":4294973928,"insn_va":4294969272,"kind":"CString","value":"/var/db/locate.database"},{"data_va":4295000076,"insn_va":4294969292,"kind":"Global","value":null},{"data_va":4295000088,"insn_va":4294969308,"kind":"Global","value":null},{"data_va":4295000084,"insn_va":4294969420,"kind":"Global","value":null},{"data_va":4295000348,"insn_va":4294969432,"kind":"Global","value":null}],"4294969452":[{"data_va":4294983912,"insn_va":4294969476,"kind":"Global","value":null},{"data_va":4294983680,"insn_va":4294969480,"kind":"Global","value":null},{"data_va":4294974394,"insn_va":4294969488,"kind":"CString","value":"usage: locate [-0Scims] [-l limit] [-d database] pattern ...\n\n"},{"data_va":4294983680,"insn_va":4294969504,"kind":"Global","value":null},{"data_va":4294973928,"insn_va":4294969512,"kind":"CString","value":"/var/db/locate.database"},{"data_va":4294974457,"insn_va":4294969524,"kind":"CString","value":"default database: `%s' or $LOCATE_PATH\n"}],"4294969540":[{"data_va":4295000344,"insn_va":4294969580,"kind":"Global","value":null},{"data_va":4294983920,"insn_va":4294969592,"kind":"Global","value":null},{"data_va":4294983680,"insn_va":4294969596,"kind":"Global","value":null},{"data_va":4294973988,"insn_va":4294969620,"kind":"CString","value":"read database from stdin, use only `%s' as pattern"},{"data_va":4294974039,"insn_va":4294969640,"kind":"CString","value":null},{"data_va":4295000068,"insn_va":4294969664,"kind":"Global","value":null},{"data_va":4295000344,"insn_va":4294969704,"kind":"Global","value":null},{"data_va":4295000076,"insn_va":4294969736,"kind":"Global","value":null},{"data_va":4294971472,"insn_va":4294969792,"kind":"Global","value":null},{"data_va":4294974368,"insn_va":4294969824,"kind":"CString","value":"fseek to begin of ``%s''\n"},{"data_va":4294971392,"insn_va":4294969840,"kind":"Global","value":null},{"data_va":4294973928,"insn_va":4294969856,"kind":"CString","value":"/var/db/locate.database"},{"data_va":4294983912,"insn_va":4294969876,"kind":"Global","value":null},{"data_va":4294983680,"insn_va":4294969880,"kind":"Global","value":null},{"data_va":4294974041,"insn_va":4294969892,"kind":"CString","value":"\nWARNING: The locate database (%s) does not exist.\nTo create the database, run the following command:\n\n  sudo launchctl load -w /System/Library/LaunchDaemons/com.apple.locate.plist\n\nPlease be aware that the database can take some time to generate; once\nthe database has been created, this message will no longer appear.\n\n"},{"data_va":4294974363,"insn_va":4294969916,"kind":"CString","value":"`%s'"}],"4294969924":[{"data_va":4294983904,"insn_va":4294969976,"kind":"Global","value":null},{"data_va":4294983680,"insn_va":4294969980,"kind":"Global","value":null},{"data_va":4294974497,"insn_va":4294970236,"kind":"CString","value":"\nDatabase: %s\n"},{"data_va":4294974512,"insn_va":4294970288,"kind":"CString","value":"Compression: Front: %2.2f%%, "},{"data_va":4294974542,"insn_va":4294970328,"kind":"CString","value":"Bigram: %2.2f%%, "},{"data_va":4294974560,"insn_va":4294970356,"kind":"CString","value":"Total: %2.2f%%\n"},{"data_va":4294974576,"insn_va":4294970372,"kind":"CString","value":"Filenames: %d, "},{"data_va":4294974592,"insn_va":4294970388,"kind":"CString","value":"Characters: %d, "},{"data_va":4294974609,"insn_va":4294970404,"kind":"CString","value":"Database size: %d\n"},{"data_va":4294974628,"insn_va":4294970420,"kind":"CString","value":"Bigram characters: %d, "},{"data_va":4294974652,"insn_va":4294970436,"kind":"CString","value":"Integers: %d, "},{"data_va":4294974667,"insn_va":4294970452,"kind":"CString","value":"8-Bit characters: %d\n"},{"data_va":4294983904,"insn_va":4294970468,"kind":"Global","value":null},{"data_va":4294983680,"insn_va":4294970472,"kind":"Global","value":null},{"data_va":4294972448,"insn_va":4294970484,"kind":"Global","value":null}],"4294970524":[{"data_va":4294983904,"insn_va":4294970572,"kind":"Global","value":null},{"data_va":4294983680,"insn_va":4294970576,"kind":"Global","value":null},{"data_va":4294974689,"insn_va":4294970668,"kind":"CString","value":"*?[]\\"},{"data_va":4295000088,"insn_va":4294970780,"kind":"Global","value":null},{"data_va":4295000088,"insn_va":4294971072,"kind":"Global","value":null},{"data_va":4295000084,"insn_va":4294971216,"kind":"Global","value":null},{"data_va":4295000348,"insn_va":4294971228,"kind":"Global","value":null},{"data_va":4295000072,"insn_va":4294971252,"kind":"Global","value":null},{"data_va":4295000348,"insn_va":4294971264,"kind":"Global","value":null},{"data_va":4294974807,"insn_va":4294971304,"kind":"CString","value":"%s%c"},{"data_va":4294983904,"insn_va":4294971328,"kind":"Global","value":null},{"data_va":4294983680,"insn_va":4294971332,"kind":"Global","value":null},{"data_va":4294972992,"insn_va":4294971344,"kind":"Global","value":null}],"4294971404":[{"data_va":4294983904,"insn_va":4294971456,"kind":"Global","value":null},{"data_va":4294983680,"insn_va":4294971460,"kind":"Global","value":null},{"data_va":4294974689,"insn_va":4294971536,"kind":"CString","value":"*?[]\\"},{"data_va":4295000084,"insn_va":4294971956,"kind":"Global","value":null},{"data_va":4295000348,"insn_va":4294971968,"kind":"Global","value":null},{"data_va":4295000072,"insn_va":4294971992,"kind":"Global","value":null},{"data_va":4295000348,"insn_va":4294972004,"kind":"Global","value":null},{"data_va":4294974807,"insn_va":4294972044,"kind":"CString","value":"%s%c"},{"data_va":4294983904,"insn_va":4294972068,"kind":"Global","value":null},{"data_va":4294983680,"insn_va":4294972072,"kind":"Global","value":null},{"data_va":4294972720,"insn_va":4294972084,"kind":"Global","value":null}],"4294972212":[{"data_va":4294974905,"insn_va":4294972532,"kind":"CString","value":"empty database name, ignored"}],"4294972584":[{"data_va":4294974942,"insn_va":4294972608,"kind":"CString","value":"%d\n"},{"data_va":4294971424,"insn_va":4294972620,"kind":"Global","value":null}],"4294972628":[{"data_va":4294974689,"insn_va":4294972676,"kind":"CString","value":"*?[]\\"},{"data_va":4294974689,"insn_va":4294972804,"kind":"CString","value":"*?[]\\"},{"data_va":4295000353,"insn_va":4294972836,"kind":"Global","value":null},{"data_va":4294974689,"insn_va":4294972856,"kind":"CString","value":"*?[]\\"},{"data_va":4295000353,"insn_va":4294972912,"kind":"Global","value":null},{"data_va":4295000353,"insn_va":4294972928,"kind":"Global","value":null},{"data_va":4295000452,"insn_va":4294972936,"kind":"Global","value":null},{"data_va":4295000065,"insn_va":4294972956,"kind":"Global","value":null}],"4294972988":[{"data_va":4295000088,"insn_va":4294973004,"kind":"Global","value":null}],"4294973088":[{"data_va":4294974695,"insn_va":4294973104,"kind":"CString","value":"Your locate database appears to be corrupt. Run 'sudo /usr/libexec/locate.updatedb' to regenerate the database."}],"4294973116":[{"data_va":4294974898,"insn_va":4294973132,"kind":"CString","value":"malloc"}],"4294973144":[{"data_va":4294974934,"insn_va":4294973160,"kind":"CString","value":"realloc"}],"4294973172":[{"data_va":4294974946,"insn_va":4294973224,"kind":"CString","value":"integer out of +-MAXPATHLEN (%d): %u"},{"data_va":4294983680,"insn_va":4294973240,"kind":"Global","value":null},{"data_va":4294983680,"insn_va":4294973244,"kind":"Global","value":null},{"data_va":4294983688,"insn_va":4294973256,"kind":"Global","value":null},{"data_va":4294983680,"insn_va":4294973260,"kind":"Global","value":null},{"data_va":4294983696,"insn_va":4294973272,"kind":"Global","value":null},{"data_va":4294983680,"insn_va":4294973276,"kind":"Global","value":null},{"data_va":4294983704,"insn_va":4294973288,"kind":"Global","value":null},{"data_va":4294983680,"insn_va":4294973292,"kind":"Global","value":null},{"data_va":4294983712,"insn_va":4294973304,"kind":"Global","value":null},{"data_va":4294983680,"insn_va":4294973308,"kind":"Global","value":null},{"data_va":4294983720,"insn_va":4294973320,"kind":"Global","value":null},{"data_va":4294983680,"insn_va":4294973324,"kind":"Global","value":null},{"data_va":4294983728,"insn_va":4294973336,"kind":"Global","value":null},{"data_va":4294983680,"insn_va":4294973340,"kind":"Global","value":null},{"data_va":4294983736,"insn_va":4294973352,"kind":"Global","value":null},{"data_va":4294983680,"insn_va":4294973356,"kind":"Global","value":null},{"data_va":4294983744,"insn_va":4294973368,"kind":"Global","value":null},{"data_va":4294983680,"insn_va":4294973372,"kind":"Global","value":null},{"data_va":4294983752,"insn_va":4294973384,"kind":"Global","value":null},{"data_va":4294983680,"insn_va":4294973388,"kind":"Global","value":null},{"data_va":4294983760,"insn_va":4294973400,"kind":"Global","value":null},{"data_va":4294983680,"insn_va":4294973404,"kind":"Global","value":null},{"data_va":4294983768,"insn_va":4294973416,"kind":"Global","value":null},{"data_va":4294983680,"insn_va":4294973420,"kind":"Global","value":null},{"data_va":4294983776,"insn_va":4294973432,"kind":"Global","value":null},{"data_va":4294983680,"insn_va":4294973436,"kind":"Global","value":null},{"data_va":4294983784,"insn_va":4294973448,"kind":"Global","value":null},{"data_va":4294983680,"insn_va":4294973452,"kind":"Global","value":null},{"data_va":4294983792,"insn_va":4294973464,"kind":"Global","value":null},{"data_va":4294983680,"insn_va":4294973468,"kind":"Global","value":null},{"data_va":4294983800,"insn_va":4294973480,"kind":"Global","value":null},{"data_va":4294983680,"insn_va":4294973484,"kind":"Global","value":null},{"data_va":4294983808,"insn_va":4294973496,"kind":"Global","value":null},{"data_va":4294983680,"insn_va":4294973500,"kind":"Global","value":null},{"data_va":4294983816,"insn_va":4294973512,"kind":"Global","value":null},{"data_va":4294983680,"insn_va":4294973516,"kind":"Global","value":null},{"data_va":4294983824,"insn_va":4294973528,"kind":"Global","value":null},{"data_va":4294983680,"insn_va":4294973532,"kind":"Global","value":null},{"data_va":4294983832,"insn_va":4294973544,"kind":"Global","value":null},{"data_va":4294983680,"insn_va":4294973548,"kind":"Global","value":null},{"data_va":4294983840,"insn_va":4294973560,"kind":"Global","value":null},{"data_va":4294983680,"insn_va":4294973564,"kind":"Global","value":null},{"data_va":4294983848,"insn_va":4294973576,"kind":"Global","value":null},{"data_va":4294983680,"insn_va":4294973580,"kind":"Global","value":null},{"data_va":4294983856,"insn_va":4294973592,"kind":"Global","value":null},{"data_va":4294983680,"insn_va":4294973596,"kind":"Global","value":null},{"data_va":4294983864,"insn_va":4294973608,"kind":"Global","value":null},{"data_va":4294983680,"insn_va":4294973612,"kind":"Global","value":null},{"data_va":4294983872,"insn_va":4294973624,"kind":"Global","value":null},{"data_va":4294983680,"insn_va":4294973628,"kind":"Global","value":null},{"data_va":4294983880,"insn_va":4294973640,"kind":"Global","value":null},{"data_va":4294983680,"insn_va":4294973644,"kind":"Global","value":null},{"data_va":4294983888,"insn_va":4294973656,"kind":"Global","value":null},{"data_va":4294983680,"insn_va":4294973660,"kind":"Global","value":null},{"data_va":4294983896,"insn_va":4294973672,"kind":"Global","value":null},{"data_va":4294983680,"insn_va":4294973676,"kind":"Global","value":null}]}},"noreturn_vas":[],"symbols":{"4294968872":"sub_100000628","4294969452":"sub_10000086c","4294969540":"sub_1000008c4","4294969924":"sub_100000a44","4294970524":"sub_100000c9c","4294971404":"sub_10000100c","4294972144":"sub_1000012f0","4294972212":"sub_100001334","4294972584":"sub_1000014a8","4294972628":"sub_1000014d4","4294972988":"sub_10000163c","4294973028":"sub_100001664","4294973088":"sub_1000016a0","4294973116":"sub_1000016bc","4294973144":"sub_1000016d8","4294973172":"sub_1000016f4"}},"capabilities":[],"code_signature":{"code_directory":{"cdhash":"a8b48c32a07f9341193fead206fd0a4414bf7dc902fc970393c570517261053c","flag_names":[],"flags":0,"hash_type":2,"identifier":"com.apple.locate","platform":26,"team_id":null},"signing_status":"AppleSigned"},"cpp_hierarchy":null,"data_in_code":[],"dna":{"hashes":{"classhash":"e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855","cpp_classhash":null,"entitlementhash":"e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855","frameworkhash":"b97e2cdeefa15f4389f6b3af8effe69a9a08ff67358c734e7ad450bacde906ed","imphash":"a7b426502f92b3270dbf9ecb428012bdfdb16ebb9940e38cc1fb4be35872e549","sha256_text":"ea2dc61887516d66ece78a7790eef152dfe400c3bff55de3b3c9bd36660f532d","symbolhash":"a7b426502f92b3270dbf9ecb428012bdfdb16ebb9940e38cc1fb4be35872e549"},"sets":{"apis_called":["__error","__stack_chk_guard","__stderrp","__stdinp","__tolower","__toupper","atoi","err","errx","exit","fclose","fnmatch","fopen","fprintf","fseek","fwrite","getc","getenv","getopt","getw","malloc_type_malloc","malloc_type_realloc","memchr","memmove","optarg","optind","printf","sub_10000086c","sub_1000008c4","sub_100000a44","sub_100000c9c","sub_10000100c","sub_1000012f0","sub_100001334","sub_1000014a8","sub_1000014d4","sub_10000163c","sub_100001664"],"bundle_ids":["  sudo launchctl load -w /System/Library/LaunchDaemons/com.apple.locate.plist","com.apple.locate"],"cpp_classes":[],"entitlements":[],"frameworks":["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":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":2,"frameworks_private":0,"frameworks_total":1,"iokit_constants":0,"library_functions":0,"nlist_functions":16,"objc_classes":0,"objc_ivars":0,"objc_methods":0,"objc_protocols":0,"section_count":10,"size_log2":17.044224,"static_lib_count":0,"swift_conformances":0,"swift_protocols":0,"swift_types":0,"telemetry_strings":0,"text_ratio":0.032289572,"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-07T05:21:12Z","available_arches":["x86_64","arm64"],"binary_type":"executable","bundle_id":null,"cdhash":"a8b48c32a07f9341193fead206fd0a4414bf7dc902fc970393c570517261053c","file_modified":"2026-04-06T11:54:21Z","file_size":135152,"is_arm64e":true,"min_os":"26.1.0","name":"locate","platform":"macOS","sdk":"26.1.0","sha256":"4333ae576c2edfdfc6df86ebd5ca313b7bbd680c3a25aed0294b3f39a7ec4ea3","sha256_slice":"7efbaaa37820eea27a7308ab8d0fbeb8297f2ebe71995cce64a365d83009a5c8","source_version":"326.0.0.0.0","team_id":null,"uuid":"01F037ED-487D-31CB-BCF9-A07A14B5689A"},"frameworks":[{"is_private":false,"is_weak":false,"name":"/usr/lib/libSystem.B.dylib"}],"function_starts_count":16,"imports":[{"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":"__tolower"},{"address":0,"dylib":"/usr/lib/libSystem.B.dylib","is_lazy":false,"is_weak":false,"name":"__toupper"},{"address":0,"dylib":"/usr/lib/libSystem.B.dylib","is_lazy":false,"is_weak":false,"name":"atoi"},{"address":0,"dylib":"/usr/lib/libSystem.B.dylib","is_lazy":false,"is_weak":false,"name":"err"},{"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":"exit"},{"address":0,"dylib":"/usr/lib/libSystem.B.dylib","is_lazy":false,"is_weak":false,"name":"fclose"},{"address":0,"dylib":"/usr/lib/libSystem.B.dylib","is_lazy":false,"is_weak":false,"name":"fnmatch"},{"address":0,"dylib":"/usr/lib/libSystem.B.dylib","is_lazy":false,"is_weak":false,"name":"fopen"},{"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":"fseek"},{"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":"getc"},{"address":0,"dylib":"/usr/lib/libSystem.B.dylib","is_lazy":false,"is_weak":false,"name":"getenv"},{"address":0,"dylib":"/usr/lib/libSystem.B.dylib","is_lazy":false,"is_weak":false,"name":"getopt"},{"address":0,"dylib":"/usr/lib/libSystem.B.dylib","is_lazy":false,"is_weak":false,"name":"getw"},{"address":0,"dylib":"/usr/lib/libSystem.B.dylib","is_lazy":false,"is_weak":false,"name":"malloc_type_malloc"},{"address":0,"dylib":"/usr/lib/libSystem.B.dylib","is_lazy":false,"is_weak":false,"name":"malloc_type_realloc"},{"address":0,"dylib":"/usr/lib/libSystem.B.dylib","is_lazy":false,"is_weak":false,"name":"memchr"},{"address":0,"dylib":"/usr/lib/libSystem.B.dylib","is_lazy":false,"is_weak":false,"name":"memmove"},{"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":"setlocale"},{"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":"warnx"},{"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":"__stdinp"},{"address":0,"dylib":"/usr/lib/libSystem.B.dylib","is_lazy":false,"is_weak":false,"name":"optarg"},{"address":0,"dylib":"/usr/lib/libSystem.B.dylib","is_lazy":false,"is_weak":false,"name":"optind"}],"interesting_strings":{"bundle_ids":["  sudo launchctl load -w /System/Library/LaunchDaemons/com.apple.locate.plist","com.apple.locate"],"file_paths":["  sudo launchctl load -w /System/Library/LaunchDaemons/com.apple.locate.plist","/var/db/locate.database"],"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":16,"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":[]},"objc_classes":{},"objc_metadata":{"classes":{}},"sections":[{"name":"__text","offset":1576,"protection":"r-x","segment":"__TEXT","size":4364},{"name":"__auth_stubs","offset":5940,"protection":"r-x","segment":"__TEXT","size":448},{"name":"__const","offset":6392,"protection":"r-x","segment":"__TEXT","size":228},{"name":"__cstring","offset":6620,"protection":"r-x","segment":"__TEXT","size":1067},{"name":"__unwind_info","offset":7688,"protection":"r-x","segment":"__TEXT","size":152},{"name":"__auth_got","offset":16384,"protection":"rw-","segment":"__DATA_CONST","size":224},{"name":"__got","offset":16608,"protection":"rw-","segment":"__DATA_CONST","size":40},{"name":"__data","offset":32768,"protection":"rw-","segment":"__DATA","size":1},{"name":"__common","offset":0,"protection":"rw-","segment":"__DATA","size":284},{"name":"__bss","offset":0,"protection":"rw-","segment":"__DATA","size":100}],"summary":"A signed Apple utility that establishes network connections to Apple servers and communicates with other system components via XPC or similar IPC mechanisms. Operates as a system daemon with minimal user interaction. Contains bundle identifiers and file path references indicating integration with macOS system infrastructure. Handles 6 distinct network endpoints and manages data exchange with remote services.","swift_metadata":null,"title":"System component — communicates with Apple services and local system processes","total_strings":217,"xpc_services":[]}