{"arch":"arm64","build_provenance":null,"call_graph":{"calls":{"4294969856":[{"is_tail_call":false,"symbol":"OBJC_CLASS_$_NSAutoreleasePool","target_va":4294973304},{"is_tail_call":false,"symbol":"fgets","target_va":4294973272},{"is_tail_call":false,"symbol":"__stdinp","target_va":4294973224},{"is_tail_call":false,"symbol":"objc_msgSend$stringWithUTF8String:","target_va":4294974336},{"is_tail_call":false,"symbol":"objc_msgSend$stringWithUTF8String:","target_va":4294974336},{"is_tail_call":false,"symbol":"objc_msgSend$stringWithUTF8String:","target_va":4294974336},{"is_tail_call":false,"symbol":"objc_msgSend$stringWithUTF8String:","target_va":4294974336},{"is_tail_call":false,"symbol":"objc_msgSend$stringWithUTF8String:","target_va":4294974336},{"is_tail_call":false,"symbol":"objc_msgSend$stringWithUTF8String:","target_va":4294974336},{"is_tail_call":false,"symbol":"objc_msgSend$stringWithUTF8String:","target_va":4294974336},{"is_tail_call":false,"symbol":"objc_msgSend$stringWithUTF8String:","target_va":4294974336},{"is_tail_call":false,"symbol":"getenv","target_va":4294973400},{"is_tail_call":false,"symbol":"fprintf","target_va":4294973288},{"is_tail_call":false,"symbol":"__tolower","target_va":4294973256},{"is_tail_call":false,"symbol":"fputc","target_va":4294973368},{"is_tail_call":false,"symbol":"__stderrp","target_va":4294973208},{"is_tail_call":false,"symbol":"objc_msgSend$stringWithUTF8String:","target_va":4294974336},{"is_tail_call":false,"symbol":"__stack_chk_guard","target_va":4294973192},{"is_tail_call":false,"symbol":"objc_msgSend$calculateSuggestedComputerID","target_va":4294973504},{"is_tail_call":false,"symbol":"objc_msgSend$UTF8String","target_va":4294973440},{"is_tail_call":false,"symbol":"__CFConstantStringClassReference","target_va":4294973160},{"is_tail_call":false,"symbol":"objc_msgSend$rangeOfString:","target_va":4294973760},{"is_tail_call":false,"symbol":"__stack_chk_guard","target_va":4294973192},{"is_tail_call":false,"symbol":"__stack_chk_guard","target_va":4294973192},{"is_tail_call":false,"symbol":"__stack_chk_guard","target_va":4294973192},{"is_tail_call":false,"symbol":"__stack_chk_guard","target_va":4294973192},{"is_tail_call":false,"symbol":"__stack_chk_guard","target_va":4294973192},{"is_tail_call":false,"symbol":"__stack_chk_guard","target_va":4294973192},{"is_tail_call":false,"symbol":"__stack_chk_guard","target_va":4294973192},{"is_tail_call":false,"symbol":"objc_msgSend$UTF8String","target_va":4294973440},{"is_tail_call":false,"symbol":"__CFConstantStringClassReference","target_va":4294973160},{"is_tail_call":false,"symbol":"objc_msgSend$UTF8String","target_va":4294973440},{"is_tail_call":false,"symbol":"__CFConstantStringClassReference","target_va":4294973160},{"is_tail_call":false,"symbol":"objc_msgSend$UTF8String","target_va":4294973440},{"is_tail_call":false,"symbol":"__CFConstantStringClassReference","target_va":4294973160},{"is_tail_call":false,"symbol":"objc_msgSend$UTF8String","target_va":4294973440},{"is_tail_call":false,"symbol":"__CFConstantStringClassReference","target_va":4294973160},{"is_tail_call":false,"symbol":"objc_msgSend$UTF8String","target_va":4294973440},{"is_tail_call":false,"symbol":"__CFConstantStringClassReference","target_va":4294973160},{"is_tail_call":false,"symbol":"objc_msgSend$UTF8String","target_va":4294973440},{"is_tail_call":false,"symbol":"__stack_chk_guard","target_va":4294973192},{"is_tail_call":false,"symbol":"objc_msgSend$UTF8String","target_va":4294973440},{"is_tail_call":false,"symbol":"__CFConstantStringClassReference","target_va":4294973160},{"is_tail_call":false,"symbol":"objc_msgSend$UTF8String","target_va":4294973440},{"is_tail_call":false,"symbol":"__CFConstantStringClassReference","target_va":4294973160},{"is_tail_call":false,"symbol":"__stack_chk_guard","target_va":4294973192},{"is_tail_call":false,"symbol":"__stack_chk_guard","target_va":4294973192},{"is_tail_call":false,"symbol":"__stack_chk_guard","target_va":4294973192},{"is_tail_call":false,"symbol":"__stack_chk_guard","target_va":4294973192},{"is_tail_call":false,"symbol":"fwrite","target_va":4294973384},{"is_tail_call":false,"symbol":"__stack_chk_fail","target_va":4294973176},{"is_tail_call":false,"symbol":"__stack_chk_guard","target_va":4294973192},{"is_tail_call":false,"symbol":"__tolower","target_va":4294973256},{"is_tail_call":false,"symbol":"fputc","target_va":4294973368}]},"data_xrefs":{"by_data":{"4294971432":[4294969856],"4294971448":[4294969856],"4294971460":[4294969856],"4294971464":[4294969856],"4294971468":[4294969856],"4294971472":[4294969856],"4294971476":[4294969856],"4294971480":[4294969856],"4294971484":[4294969856],"4294971488":[4294969856],"4294971496":[4294969856],"4294971500":[4294969856],"4294971504":[4294969856],"4294971512":[4294969856],"4294971524":[4294969856],"4294972940":[4294969856],"4294974639":[4294969856],"4294974667":[4294969856],"4294974672":[4294969856],"4294974699":[4294969856],"4294974735":[4294969856],"4294974799":[4294969856],"4294974826":[4294969856],"4294974875":[4294969856],"4294974913":[4294969856],"4294974955":[4294969856],"4294974971":[4294969856],"4294974999":[4294969856],"4294975030":[4294969856],"4294975060":[4294969856],"4294975102":[4294969856],"4294975132":[4294969856],"4294975167":[4294969856],"4294975207":[4294969856],"4294975240":[4294969856],"4294975308":[4294969856],"4294975346":[4294969856],"4294975408":[4294969856],"4294975444":[4294969856],"4294975501":[4294969856],"4294975552":[4294969856],"4294975555":[4294969856],"4294975572":[4294969856],"4294976320":[4294969856],"4294976407":[4294969856],"4294977958":[4294969856],"4294983680":[4294969856,4294972940],"4294983688":[4294972940],"4294983696":[4294972940],"4294983704":[4294972940],"4294983712":[4294972940],"4294983720":[4294972940],"4294983728":[4294972940],"4294983736":[4294972940],"4294983744":[4294972940],"4294983752":[4294972940],"4294983760":[4294972940],"4294983768":[4294972940],"4294983776":[4294972940],"4294983784":[4294972940],"4294983792":[4294972940],"4294983800":[4294972940],"4294983808":[4294972940],"4294983816":[4294972940],"4294983824":[4294972940],"4294983832":[4294972940],"4294983840":[4294969856],"4294983848":[4294969856],"4294983856":[4294969856],"4294983896":[4294969856],"4294983904":[4294969856],"4294983920":[4294969856],"4294983928":[4294969856],"4294983944":[4294969856],"4294984616":[4294969856],"4295000064":[4294972940],"4295000072":[4294972940],"4295000080":[4294972940],"4295000088":[4294972940],"4295000096":[4294972940],"4295000104":[4294972940],"4295000112":[4294972940],"4295000120":[4294972940],"4295000128":[4294972940],"4295000136":[4294972940],"4295000144":[4294972940],"4295000152":[4294972940],"4295000160":[4294972940],"4295000168":[4294972940],"4295000176":[4294972940],"4295000184":[4294972940],"4295000192":[4294972940],"4295000200":[4294972940],"4295000208":[4294972940],"4295000216":[4294972940],"4295000224":[4294972940],"4295000232":[4294972940],"4295000240":[4294972940],"4295000248":[4294972940],"4295000256":[4294972940],"4295000264":[4294972940],"4295000272":[4294972940],"4295000280":[4294972940],"4295000288":[4294972940],"4295000296":[4294972940]},"by_function":{"4294969856":[{"data_va":4294983896,"insn_va":4294969904,"kind":"Global","value":null},{"data_va":4294983680,"insn_va":4294969908,"kind":"Global","value":null},{"data_va":4294983840,"insn_va":4294969920,"kind":"Global","value":null},{"data_va":4294983944,"insn_va":4294969936,"kind":"Global","value":null},{"data_va":4294983928,"insn_va":4294970024,"kind":"Global","value":null},{"data_va":4294974639,"insn_va":4294970036,"kind":"CString","value":"fvisxgemSNha:r:n:c:u:p:l:q:"},{"data_va":4294972940,"insn_va":4294970096,"kind":"Global","value":null},{"data_va":4294983848,"insn_va":4294970140,"kind":"Global","value":null},{"data_va":4294983680,"insn_va":4294970144,"kind":"Global","value":null},{"data_va":4294983848,"insn_va":4294970172,"kind":"Global","value":null},{"data_va":4294983680,"insn_va":4294970176,"kind":"Global","value":null},{"data_va":4294983848,"insn_va":4294970192,"kind":"Global","value":null},{"data_va":4294983680,"insn_va":4294970196,"kind":"Global","value":null},{"data_va":4294983848,"insn_va":4294970216,"kind":"Global","value":null},{"data_va":4294983680,"insn_va":4294970220,"kind":"Global","value":null},{"data_va":4294983848,"insn_va":4294970288,"kind":"Global","value":null},{"data_va":4294983680,"insn_va":4294970292,"kind":"Global","value":null},{"data_va":4294983848,"insn_va":4294970312,"kind":"Global","value":null},{"data_va":4294983680,"insn_va":4294970316,"kind":"Global","value":null},{"data_va":4294983848,"insn_va":4294970336,"kind":"Global","value":null},{"data_va":4294983680,"insn_va":4294970340,"kind":"Global","value":null},{"data_va":4294983848,"insn_va":4294970380,"kind":"Global","value":null},{"data_va":4294983680,"insn_va":4294970384,"kind":"Global","value":null},{"data_va":4294983680,"insn_va":4294970396,"kind":"Global","value":null},{"data_va":4294977958,"insn_va":4294970504,"kind":"CString","value":"26.1"},{"data_va":4294976407,"insn_va":4294970520,"kind":"CString","value":"dsconfigldap: Add or remove LDAP server configurations\nVersion %s\nUsage: %s -h\nUsage: %s [-fvixsgemSN] -a servername [-n configname] [-c computerid]\n                    [-u username] [-p userpassword] [-l localusername]\n                    [-q localuserpassword]\nUsage: %s [-fviSN] -r servername [-u username] [-p password]\n                    [-l localusername] [-q localuserpassword]\n  -f                 force authenticated bind/unbind\n  -v                 log details\n  -i                 prompt for passwords\n  -s                 enforce not using cleartext authentication via policy\n  -e                 enforce use of encryption capabilities via policy\n  -m                 enforce use of man-in-middle capabilities via policy\n  -g                 enforce use of packet signing capabilities via policy\n  -x                 SSL connection to LDAP server\n  -N                 non-interactive; assumes yes for adding server certificates\n  -S                 do not add to authentication and contact search policy\n  -h                 display usage statement\n  -a servername      add config of servername\n  -r servername      remove config of servername, unbind if necessary\n  -n configname      name to give this new server config\n  -c computerid      name to use if when binding to directory\n  -u username        username of a privileged network user for binding\n  -p password        password of a privileged network user for binding\n  -l username        username of a local administrator\n  -q password        password of a local administrator\n\n"},{"data_va":4294974667,"insn_va":4294970540,"kind":"CString","value":"USER"},{"data_va":4294971484,"insn_va":4294970548,"kind":"Global","value":null},{"data_va":4294983848,"insn_va":4294970564,"kind":"Global","value":null},{"data_va":4294971496,"insn_va":4294970592,"kind":"Global","value":null},{"data_va":4294971488,"insn_va":4294970596,"kind":"Global","value":null},{"data_va":4294983920,"insn_va":4294970604,"kind":"Global","value":null},{"data_va":4294971500,"insn_va":4294970608,"kind":"Global","value":null},{"data_va":4294983680,"insn_va":4294970616,"kind":"Global","value":null},{"data_va":4294974672,"insn_va":4294970624,"kind":"CString","value":"dsconfigldap verbose mode\n"},{"data_va":4294983856,"insn_va":4294970652,"kind":"Global","value":null},{"data_va":4294983680,"insn_va":4294970672,"kind":"Global","value":null},{"data_va":4294974699,"insn_va":4294970692,"kind":"CString","value":"Using suggested computer ID <%s>\n"},{"data_va":4294971500,"insn_va":4294970704,"kind":"Global","value":null},{"data_va":4294984616,"insn_va":4294970716,"kind":"CFString","value":null},{"data_va":4294983680,"insn_va":4294970744,"kind":"Global","value":null},{"data_va":4294974799,"insn_va":4294970752,"kind":"CString","value":"Options selected by user:\n"},{"data_va":4294983680,"insn_va":4294970772,"kind":"Global","value":null},{"data_va":4294974826,"insn_va":4294970780,"kind":"CString","value":"Force authenticated (un)binding option selected\n"},{"data_va":4294971524,"insn_va":4294970796,"kind":"Global","value":null},{"data_va":4294983680,"insn_va":4294970804,"kind":"Global","value":null},{"data_va":4294974875,"insn_va":4294970812,"kind":"CString","value":"Interactive password option selected\n"},{"data_va":4294971464,"insn_va":4294970828,"kind":"Global","value":null},{"data_va":4294983680,"insn_va":4294970836,"kind":"Global","value":null},{"data_va":4294974913,"insn_va":4294970844,"kind":"CString","value":"Enforce Secure Authentication is enabled\n"},{"data_va":4294971480,"insn_va":4294970860,"kind":"Global","value":null},{"data_va":4294983680,"insn_va":4294970868,"kind":"Global","value":null},{"data_va":4294974955,"insn_va":4294970876,"kind":"CString","value":"SSL was chosen\n"},{"data_va":4294983680,"insn_va":4294970896,"kind":"Global","value":null},{"data_va":4294974971,"insn_va":4294970904,"kind":"CString","value":"Add server option selected\n"},{"data_va":4294983680,"insn_va":4294970928,"kind":"Global","value":null},{"data_va":4294974999,"insn_va":4294970936,"kind":"CString","value":"Remove server option selected\n"},{"data_va":4294971432,"insn_va":4294970952,"kind":"Global","value":null},{"data_va":4294983680,"insn_va":4294970960,"kind":"Global","value":null},{"data_va":4294975030,"insn_va":4294970976,"kind":"CString","value":"Server name provided as <%s>\n"},{"data_va":4294971448,"insn_va":4294970988,"kind":"Global","value":null},{"data_va":4294983680,"insn_va":4294970996,"kind":"Global","value":null},{"data_va":4294975060,"insn_va":4294971012,"kind":"CString","value":"LDAP Configuration name provided as <%s>\n"},{"data_va":4294983680,"insn_va":4294971028,"kind":"Global","value":null},{"data_va":4294975102,"insn_va":4294971048,"kind":"CString","value":"Computer ID provided as <%s>\n"},{"data_va":4294983680,"insn_va":4294971064,"kind":"Global","value":null},{"data_va":4294975132,"insn_va":4294971084,"kind":"CString","value":"Network username provided as <%s>\n"},{"data_va":4294971512,"insn_va":4294971096,"kind":"Global","value":null},{"data_va":4294971524,"insn_va":4294971108,"kind":"Global","value":null},{"data_va":4294983680,"insn_va":4294971120,"kind":"Global","value":null},{"data_va":4294971512,"insn_va":4294971124,"kind":"Global","value":null},{"data_va":4294975167,"insn_va":4294971140,"kind":"CString","value":"Network user password provided as <%s>\n"},{"data_va":4294983680,"insn_va":4294971164,"kind":"Global","value":null},{"data_va":4294975240,"insn_va":4294971188,"kind":"CString","value":"Local username determined to be <%s>\n"},{"data_va":4294983904,"insn_va":4294971200,"kind":"Global","value":null},{"data_va":4294983680,"insn_va":4294971204,"kind":"Global","value":null},{"data_va":4294974735,"insn_va":4294971212,"kind":"CString","value":"Illegal character ' ' in Computer ID, configuration cancelled.\n"},{"data_va":4294975207,"insn_va":4294971244,"kind":"CString","value":"Local username provided as <%s>\n"},{"data_va":4294971504,"insn_va":4294971256,"kind":"Global","value":null},{"data_va":4294971524,"insn_va":4294971268,"kind":"Global","value":null},{"data_va":4294983680,"insn_va":4294971280,"kind":"Global","value":null},{"data_va":4294971504,"insn_va":4294971284,"kind":"Global","value":null},{"data_va":4294975308,"insn_va":4294971300,"kind":"CString","value":"Local user password provided as <%s>\n"},{"data_va":4294971460,"insn_va":4294971312,"kind":"Global","value":null},{"data_va":4294983680,"insn_va":4294971324,"kind":"Global","value":null},{"data_va":4294975346,"insn_va":4294971332,"kind":"CString","value":"Enforce man-in-the-middle only policy if server supports it.\n"},{"data_va":4294971476,"insn_va":4294971348,"kind":"Global","value":null},{"data_va":4294983680,"insn_va":4294971356,"kind":"Global","value":null},{"data_va":4294975408,"insn_va":4294971364,"kind":"CString","value":"Adding new node to search policies\n"},{"data_va":4294971468,"insn_va":4294971380,"kind":"Global","value":null},{"data_va":4294983680,"insn_va":4294971388,"kind":"Global","value":null},{"data_va":4294975444,"insn_va":4294971396,"kind":"CString","value":"Enforce packet encryption policy if server supports it.\n"},{"data_va":4294971472,"insn_va":4294971412,"kind":"Global","value":null},{"data_va":4294983680,"insn_va":4294971420,"kind":"Global","value":null},{"data_va":4294975501,"insn_va":4294971428,"kind":"CString","value":"Enforce packet signing policy if server supports it.\n"},{"data_va":4294975552,"insn_va":4294971444,"kind":"CString","value":null},{"data_va":4294975555,"insn_va":4294971456,"kind":"CString","value":"Non-interactive."},{"data_va":4294983680,"insn_va":4294971464,"kind":"Global","value":null},{"data_va":4294983680,"insn_va":4294971484,"kind":"Global","value":null},{"data_va":4294975572,"insn_va":4294971492,"kind":"CString","value":"Can't add and remove at the same time.\n"},{"data_va":4294977958,"insn_va":4294971516,"kind":"CString","value":"26.1"},{"data_va":4294976407,"insn_va":4294971532,"kind":"CString","value":"dsconfigldap: Add or remove LDAP server configurations\nVersion %s\nUsage: %s -h\nUsage: %s [-fvixsgemSN] -a servername [-n configname] [-c computerid]\n                    [-u username] [-p userpassword] [-l localusername]\n                    [-q localuserpassword]\nUsage: %s [-fviSN] -r servername [-u username] [-p password]\n                    [-l localusername] [-q localuserpassword]\n  -f                 force authenticated bind/unbind\n  -v                 log details\n  -i                 prompt for passwords\n  -s                 enforce not using cleartext authentication via policy\n  -e                 enforce use of encryption capabilities via policy\n  -m                 enforce use of man-in-middle capabilities via policy\n  -g                 enforce use of packet signing capabilities via policy\n  -x                 SSL connection to LDAP server\n  -N                 non-interactive; assumes yes for adding server certificates\n  -S                 do not add to authentication and contact search policy\n  -h                 display usage statement\n  -a servername      add config of servername\n  -r servername      remove config of servername, unbind if necessary\n  -n configname      name to give this new server config\n  -c computerid      name to use if when binding to directory\n  -u username        username of a privileged network user for binding\n  -p password        password of a privileged network user for binding\n  -l username        username of a local administrator\n  -q password        password of a local administrator\n\n"},{"data_va":4294983896,"insn_va":4294971552,"kind":"Global","value":null},{"data_va":4294983680,"insn_va":4294971556,"kind":"Global","value":null},{"data_va":4294976320,"insn_va":4294971568,"kind":"CString","value":null}],"4294972940":[{"data_va":4294983720,"insn_va":4294973116,"kind":"Global","value":null},{"data_va":4294983680,"insn_va":4294973120,"kind":"Global","value":null},{"data_va":4294983728,"insn_va":4294973132,"kind":"Global","value":null},{"data_va":4294983680,"insn_va":4294973136,"kind":"Global","value":null},{"data_va":4294983736,"insn_va":4294973148,"kind":"Global","value":null},{"data_va":4294983680,"insn_va":4294973152,"kind":"Global","value":null},{"data_va":4294983744,"insn_va":4294973164,"kind":"Global","value":null},{"data_va":4294983680,"insn_va":4294973168,"kind":"Global","value":null},{"data_va":4294983752,"insn_va":4294973180,"kind":"Global","value":null},{"data_va":4294983680,"insn_va":4294973184,"kind":"Global","value":null},{"data_va":4294983760,"insn_va":4294973196,"kind":"Global","value":null},{"data_va":4294983680,"insn_va":4294973200,"kind":"Global","value":null},{"data_va":4294983768,"insn_va":4294973212,"kind":"Global","value":null},{"data_va":4294983680,"insn_va":4294973216,"kind":"Global","value":null},{"data_va":4294983776,"insn_va":4294973228,"kind":"Global","value":null},{"data_va":4294983680,"insn_va":4294973232,"kind":"Global","value":null},{"data_va":4294983784,"insn_va":4294973244,"kind":"Global","value":null},{"data_va":4294983680,"insn_va":4294973248,"kind":"Global","value":null},{"data_va":4294983792,"insn_va":4294973260,"kind":"Global","value":null},{"data_va":4294983680,"insn_va":4294973264,"kind":"Global","value":null},{"data_va":4294983800,"insn_va":4294973276,"kind":"Global","value":null},{"data_va":4294983680,"insn_va":4294973280,"kind":"Global","value":null},{"data_va":4294983808,"insn_va":4294973292,"kind":"Global","value":null},{"data_va":4294983680,"insn_va":4294973296,"kind":"Global","value":null},{"data_va":4294983680,"insn_va":4294973308,"kind":"Global","value":null},{"data_va":4294983680,"insn_va":4294973312,"kind":"Global","value":null},{"data_va":4294983688,"insn_va":4294973324,"kind":"Global","value":null},{"data_va":4294983680,"insn_va":4294973328,"kind":"Global","value":null},{"data_va":4294983704,"insn_va":4294973340,"kind":"Global","value":null},{"data_va":4294983680,"insn_va":4294973344,"kind":"Global","value":null},{"data_va":4294983712,"insn_va":4294973356,"kind":"Global","value":null},{"data_va":4294983680,"insn_va":4294973360,"kind":"Global","value":null},{"data_va":4294983816,"insn_va":4294973372,"kind":"Global","value":null},{"data_va":4294983680,"insn_va":4294973376,"kind":"Global","value":null},{"data_va":4294983824,"insn_va":4294973388,"kind":"Global","value":null},{"data_va":4294983680,"insn_va":4294973392,"kind":"Global","value":null},{"data_va":4294983832,"insn_va":4294973404,"kind":"Global","value":null},{"data_va":4294983680,"insn_va":4294973408,"kind":"Global","value":null},{"data_va":4295000064,"insn_va":4294973444,"kind":"Selector","value":"UTF8String"},{"data_va":4294983696,"insn_va":4294973452,"kind":"Global","value":null},{"data_va":4294983680,"insn_va":4294973456,"kind":"Global","value":null},{"data_va":4295000072,"insn_va":4294973476,"kind":"Selector","value":"action"},{"data_va":4294983696,"insn_va":4294973484,"kind":"Global","value":null},{"data_va":4294983680,"insn_va":4294973488,"kind":"Global","value":null},{"data_va":4295000080,"insn_va":4294973508,"kind":"Selector","value":"calculateSuggestedComputerID"},{"data_va":4294983696,"insn_va":4294973516,"kind":"Global","value":null},{"data_va":4294983680,"insn_va":4294973520,"kind":"Global","value":null},{"data_va":4295000088,"insn_va":4294973540,"kind":"Selector","value":"code"},{"data_va":4294983696,"insn_va":4294973548,"kind":"Global","value":null},{"data_va":4294983680,"insn_va":4294973552,"kind":"Global","value":null},{"data_va":4295000096,"insn_va":4294973572,"kind":"Selector","value":"drain"},{"data_va":4294983696,"insn_va":4294973580,"kind":"Global","value":null},{"data_va":4294983680,"insn_va":4294973584,"kind":"Global","value":null},{"data_va":4295000104,"insn_va":4294973604,"kind":"Selector","value":"error"},{"data_va":4294983696,"insn_va":4294973612,"kind":"Global","value":null},{"data_va":4294983680,"insn_va":4294973616,"kind":"Global","value":null},{"data_va":4295000112,"insn_va":4294973636,"kind":"Selector","value":"length"},{"data_va":4294983696,"insn_va":4294973644,"kind":"Global","value":null},{"data_va":4294983680,"insn_va":4294973648,"kind":"Global","value":null},{"data_va":4295000120,"insn_va":4294973668,"kind":"Selector","value":"localizedFailureReason"},{"data_va":4294983696,"insn_va":4294973676,"kind":"Global","value":null},{"data_va":4294983680,"insn_va":4294973680,"kind":"Global","value":null},{"data_va":4295000128,"insn_va":4294973700,"kind":"Selector","value":"objectForKey:"},{"data_va":4294983696,"insn_va":4294973708,"kind":"Global","value":null},{"data_va":4294983680,"insn_va":4294973712,"kind":"Global","value":null},{"data_va":4295000136,"insn_va":4294973732,"kind":"Selector","value":"preflightAuthRightsWithUsername:password:"},{"data_va":4294983696,"insn_va":4294973740,"kind":"Global","value":null},{"data_va":4294983680,"insn_va":4294973744,"kind":"Global","value":null},{"data_va":4295000144,"insn_va":4294973764,"kind":"Selector","value":"rangeOfString:"},{"data_va":4294983696,"insn_va":4294973772,"kind":"Global","value":null},{"data_va":4294983680,"insn_va":4294973776,"kind":"Global","value":null},{"data_va":4295000152,"insn_va":4294973796,"kind":"Selector","value":"results"},{"data_va":4294983696,"insn_va":4294973804,"kind":"Global","value":null},{"data_va":4294983680,"insn_va":4294973808,"kind":"Global","value":null},{"data_va":4295000160,"insn_va":4294973828,"kind":"Selector","value":"runSynchronously"},{"data_va":4294983696,"insn_va":4294973836,"kind":"Global","value":null},{"data_va":4294983680,"insn_va":4294973840,"kind":"Global","value":null},{"data_va":4295000168,"insn_va":4294973860,"kind":"Selector","value":"setAddCertificates:"},{"data_va":4294983696,"insn_va":4294973868,"kind":"Global","value":null},{"data_va":4294983680,"insn_va":4294973872,"kind":"Global","value":null},{"data_va":4295000176,"insn_va":4294973892,"kind":"Selector","value":"setAddServerToSearchPaths:"},{"data_va":4294983696,"insn_va":4294973900,"kind":"Global","value":null},{"data_va":4294983680,"insn_va":4294973904,"kind":"Global","value":null},{"data_va":4295000184,"insn_va":4294973924,"kind":"Selector","value":"setAutoSSL:"},{"data_va":4294983696,"insn_va":4294973932,"kind":"Global","value":null},{"data_va":4294983680,"insn_va":4294973936,"kind":"Global","value":null},{"data_va":4295000192,"insn_va":4294973956,"kind":"Selector","value":"setClientComputerID:"},{"data_va":4294983696,"insn_va":4294973964,"kind":"Global","value":null},{"data_va":4294983680,"insn_va":4294973968,"kind":"Global","value":null},{"data_va":4295000200,"insn_va":4294973988,"kind":"Selector","value":"setEncryptionOnly:"},{"data_va":4294983696,"insn_va":4294973996,"kind":"Global","value":null},{"data_va":4294983680,"insn_va":4294974000,"kind":"Global","value":null},{"data_va":4295000208,"insn_va":4294974020,"kind":"Selector","value":"setForceBind:"},{"data_va":4294983696,"insn_va":4294974028,"kind":"Global","value":null},{"data_va":4294983680,"insn_va":4294974032,"kind":"Global","value":null},{"data_va":4295000216,"insn_va":4294974052,"kind":"Selector","value":"setForceUnbind:"},{"data_va":4294983696,"insn_va":4294974060,"kind":"Global","value":null},{"data_va":4294983680,"insn_va":4294974064,"kind":"Global","value":null},{"data_va":4295000224,"insn_va":4294974084,"kind":"Selector","value":"setManInMiddle:"},{"data_va":4294983696,"insn_va":4294974092,"kind":"Global","value":null},{"data_va":4294983680,"insn_va":4294974096,"kind":"Global","value":null},{"data_va":4295000232,"insn_va":4294974116,"kind":"Selector","value":"setPassword:"},{"data_va":4294983696,"insn_va":4294974124,"kind":"Global","value":null},{"data_va":4294983680,"insn_va":4294974128,"kind":"Global","value":null},{"data_va":4295000240,"insn_va":4294974148,"kind":"Selector","value":"setRemoveServerFromSearchPaths:"},{"data_va":4294983696,"insn_va":4294974156,"kind":"Global","value":null},{"data_va":4294983680,"insn_va":4294974160,"kind":"Global","value":null},{"data_va":4295000248,"insn_va":4294974180,"kind":"Selector","value":"setSecureAuthOnly:"},{"data_va":4294983696,"insn_va":4294974188,"kind":"Global","value":null},{"data_va":4294983680,"insn_va":4294974192,"kind":"Global","value":null},{"data_va":4295000256,"insn_va":4294974212,"kind":"Selector","value":"setServerName:"},{"data_va":4294983696,"insn_va":4294974220,"kind":"Global","value":null},{"data_va":4294983680,"insn_va":4294974224,"kind":"Global","value":null},{"data_va":4295000264,"insn_va":4294974244,"kind":"Selector","value":"setSignPackets:"},{"data_va":4294983696,"insn_va":4294974252,"kind":"Global","value":null},{"data_va":4294983680,"insn_va":4294974256,"kind":"Global","value":null},{"data_va":4295000272,"insn_va":4294974276,"kind":"Selector","value":"setUseSSL:"},{"data_va":4294983696,"insn_va":4294974284,"kind":"Global","value":null},{"data_va":4294983680,"insn_va":4294974288,"kind":"Global","value":null},{"data_va":4295000280,"insn_va":4294974308,"kind":"Selector","value":"setUserName:"},{"data_va":4294983696,"insn_va":4294974316,"kind":"Global","value":null},{"data_va":4294983680,"insn_va":4294974320,"kind":"Global","value":null},{"data_va":4295000288,"insn_va":4294974340,"kind":"Selector","value":"stringWithUTF8String:"},{"data_va":4294983696,"insn_va":4294974348,"kind":"Global","value":null},{"data_va":4294983680,"insn_va":4294974352,"kind":"Global","value":null},{"data_va":4295000296,"insn_va":4294974372,"kind":"Selector","value":"useSSL"},{"data_va":4294983696,"insn_va":4294974380,"kind":"Global","value":null},{"data_va":4294983680,"insn_va":4294974384,"kind":"Global","value":null}]}},"noreturn_vas":[],"symbols":{"4294969856":"sub_100000a00","4294972940":"sub_10000160c"}},"capabilities":[{"category":"Network","description":"Network configuration and reachability","source":"/System/Library/Frameworks/SystemConfiguration.framework/Versions/A/SystemConfiguration","value":null},{"category":"Security","description":"Keychain, certificates, code signing","source":"/System/Library/Frameworks/Security.framework/Versions/A/Security","value":null}],"code_signature":{"code_directory":{"cdhash":"3420f6fdf57e6c4dd202fb8d305b35f5428ba52b733cac513804d0c2059b9b5a","flag_names":[],"flags":0,"hash_type":2,"identifier":"com.apple.dsconfigldap","platform":26,"team_id":null},"signing_status":"AppleSigned"},"cpp_hierarchy":null,"data_in_code":[],"dna":{"hashes":{"classhash":"e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855","cpp_classhash":null,"entitlementhash":"e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855","frameworkhash":"8318d0ccf8a06bebd01ced22d105d5485e75d9340e0345b5b2ce4f6cd4ba2b5d","imphash":"3cea49c8af99050262373c72f21916aeb2f95cad77b039e077abac1023a06f54","sha256_text":"496ddeb28307b3b6817adf3ec90d200851bfa89aedfc2e86cd91610743e090b0","symbolhash":"3cea49c8af99050262373c72f21916aeb2f95cad77b039e077abac1023a06f54"},"sets":{"apis_called":["__CFConstantStringClassReference","__stack_chk_fail","__stack_chk_guard","__stderrp","__stdinp","__tolower","fgets","fprintf","fputc","fwrite","getenv"],"bundle_ids":["com.apple.dsconfigldap"],"cpp_classes":[],"entitlements":[],"frameworks":["SystemConfiguration","Foundation","DirectoryService","Security","OpenDirectoryConfig","libobjc.A.dylib","libSystem.B.dylib","CoreFoundation"],"iokit_constants":[],"objc_classes":[],"private_frameworks":["OpenDirectoryConfig"],"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":1,"cap_security":1,"cap_storage":0,"cap_system":0,"cpp_classes":0,"cpp_vtable_entries":0,"entitlements_total":0,"file_paths":6,"frameworks_private":1,"frameworks_total":8,"iokit_constants":0,"library_functions":0,"nlist_functions":2,"objc_classes":0,"objc_ivars":0,"objc_methods":0,"objc_protocols":0,"section_count":13,"size_log2":17.04951,"static_lib_count":0,"swift_conformances":0,"swift_protocols":0,"swift_types":0,"telemetry_strings":0,"text_ratio":0.024003303,"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:10Z","available_arches":["x86_64","arm64"],"binary_type":"executable","bundle_id":null,"cdhash":"3420f6fdf57e6c4dd202fb8d305b35f5428ba52b733cac513804d0c2059b9b5a","file_modified":"2026-04-06T12:09:42Z","file_size":135648,"is_arm64e":true,"min_os":"26.1.0","name":"dsconfigldap","platform":"macOS","sdk":"26.1.0","sha256":"058b4cc06d26bcc27dbdd228d3f9ae9411d85aceffda3cd77c71b337e5ca03b8","sha256_slice":"25744af8cb2285b32979a15f15c377c3c44908a6954ff16391cba8bd0321d67a","source_version":"187.0.0.0.0","team_id":null,"uuid":"636E5C80-6484-33E6-99D5-115BD9E43268"},"frameworks":[{"is_private":false,"is_weak":false,"name":"/System/Library/Frameworks/SystemConfiguration.framework/Versions/A/SystemConfiguration"},{"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/DirectoryService.framework/Versions/A/DirectoryService"},{"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/OpenDirectoryConfig.framework/Versions/A/OpenDirectoryConfig"},{"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/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_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_opt_isKindOfClass"},{"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":"fgets"},{"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":"fputc"},{"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":"getenv"},{"address":0,"dylib":"/usr/lib/libSystem.B.dylib","is_lazy":false,"is_weak":false,"name":"getopt_long"},{"address":0,"dylib":"/usr/lib/libSystem.B.dylib","is_lazy":false,"is_weak":false,"name":"getpass"},{"address":0,"dylib":"/usr/lib/libSystem.B.dylib","is_lazy":false,"is_weak":false,"name":"getprogname"},{"address":0,"dylib":"/usr/lib/libSystem.B.dylib","is_lazy":false,"is_weak":false,"name":"memcpy"},{"address":0,"dylib":"/usr/lib/libSystem.B.dylib","is_lazy":false,"is_weak":false,"name":"memset"},{"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":"strlen"},{"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_$_NSString"},{"address":0,"dylib":"/System/Library/PrivateFrameworks/OpenDirectoryConfig.framework/Versions/A/OpenDirectoryConfig","is_lazy":false,"is_weak":false,"name":"OBJC_CLASS_$_ODCAction"},{"address":0,"dylib":"/System/Library/PrivateFrameworks/OpenDirectoryConfig.framework/Versions/A/OpenDirectoryConfig","is_lazy":false,"is_weak":false,"name":"OBJC_CLASS_$_ODCAddODServerAction"},{"address":0,"dylib":"/System/Library/PrivateFrameworks/OpenDirectoryConfig.framework/Versions/A/OpenDirectoryConfig","is_lazy":false,"is_weak":false,"name":"OBJC_CLASS_$_ODCGetODServerInfoAction"},{"address":0,"dylib":"/System/Library/PrivateFrameworks/OpenDirectoryConfig.framework/Versions/A/OpenDirectoryConfig","is_lazy":false,"is_weak":false,"name":"OBJC_CLASS_$_ODCRemoveODServerAction"},{"address":0,"dylib":"/System/Library/PrivateFrameworks/OpenDirectoryConfig.framework/Versions/A/OpenDirectoryConfig","is_lazy":false,"is_weak":false,"name":"ODCServerSSLCertificates"},{"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":"__stdoutp"},{"address":0,"dylib":"/usr/lib/libSystem.B.dylib","is_lazy":false,"is_weak":false,"name":"optarg"},{"address":0,"dylib":"/System/Library/Frameworks/CoreFoundation.framework/Versions/A/CoreFoundation","is_lazy":false,"is_weak":false,"name":"OBJC_CLASS_$_NSData"},{"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.dsconfigldap"],"file_paths":["/System/Library/Frameworks/CoreFoundation.framework/Versions/A/CoreFoundation","/System/Library/Frameworks/DirectoryService.framework/Versions/A/DirectoryService","/System/Library/Frameworks/Foundation.framework/Versions/C/Foundation","/System/Library/Frameworks/Security.framework/Versions/A/Security","/System/Library/Frameworks/SystemConfiguration.framework/Versions/A/SystemConfiguration","/System/Library/PrivateFrameworks/OpenDirectoryConfig.framework/Versions/A/OpenDirectoryConfig"],"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":2560,"protection":"r-x","segment":"__TEXT","size":3256},{"name":"__auth_stubs","offset":5816,"protection":"r-x","segment":"__TEXT","size":304},{"name":"__objc_stubs","offset":6144,"protection":"r-x","segment":"__TEXT","size":960},{"name":"__const","offset":7104,"protection":"r-x","segment":"__TEXT","size":56},{"name":"__cstring","offset":7160,"protection":"r-x","segment":"__TEXT","size":3529},{"name":"__objc_methname","offset":10689,"protection":"r-x","segment":"__TEXT","size":483},{"name":"__unwind_info","offset":11172,"protection":"r-x","segment":"__TEXT","size":96},{"name":"__auth_got","offset":16384,"protection":"rw-","segment":"__DATA_CONST","size":160},{"name":"__got","offset":16544,"protection":"rw-","segment":"__DATA_CONST","size":104},{"name":"__const","offset":16648,"protection":"rw-","segment":"__DATA_CONST","size":672},{"name":"__cfstring","offset":17320,"protection":"rw-","segment":"__DATA_CONST","size":32},{"name":"__objc_imageinfo","offset":17352,"protection":"rw-","segment":"__DATA_CONST","size":8},{"name":"__objc_selrefs","offset":32768,"protection":"rw-","segment":"__DATA","size":240}],"summary":"Performs network configuration tasks and checks system reachability. Accesses the Keychain to retrieve or manage certificates and credentials, with code signing validation capabilities. Makes network connections to 6 endpoints and reads multiple file paths, suggesting integration with system network settings and security operations. Operates as a signed system utility with minimal function exports.","swift_metadata":null,"title":"System utility — manages network configuration and accesses keychain credentials","total_strings":302,"xpc_services":[]}