{"arch":"arm64","build_provenance":null,"call_graph":{"calls":{"4294972056":[{"is_tail_call":false,"symbol":"sigaction","target_va":4294977564},{"is_tail_call":false,"symbol":"calloc","target_va":4294977384},{"is_tail_call":false,"symbol":"__error","target_va":4294977252},{"is_tail_call":false,"symbol":"__assert_rtn","target_va":4294977240},{"is_tail_call":false,"symbol":"atoi","target_va":4294977372},{"is_tail_call":false,"symbol":"rist_receiver_create","target_va":4294977204},{"is_tail_call":false,"symbol":"strdup","target_va":4294977600},{"is_tail_call":false,"symbol":"strdup","target_va":4294977600},{"is_tail_call":false,"symbol":"rist_enable_eap_srp_2","target_va":4294977108},{"is_tail_call":false,"symbol":"rist_enable_eap_srp_2","target_va":4294977108},{"is_tail_call":false,"symbol":"strdup","target_va":4294977600},{"is_tail_call":false,"symbol":"rist_enable_eap_srp_2","target_va":4294977108},{"is_tail_call":false,"symbol":"rist_oob_callback_set","target_va":4294977156},{"is_tail_call":false,"symbol":"strdup","target_va":4294977600},{"is_tail_call":false,"symbol":"strdup","target_va":4294977600},{"is_tail_call":false,"symbol":"strdup","target_va":4294977600},{"is_tail_call":false,"symbol":"calloc","target_va":4294977384},{"is_tail_call":false,"symbol":"rist_parse_address2","target_va":4294977180},{"is_tail_call":false,"symbol":"atoi","target_va":4294977372},{"is_tail_call":false,"symbol":"getc","target_va":4294977456},{"is_tail_call":false,"symbol":"atoi","target_va":4294977372},{"is_tail_call":false,"symbol":"exit","target_va":4294977396},{"is_tail_call":false,"symbol":"rist_oob_write","target_va":4294977168},{"is_tail_call":false,"symbol":"rist_oob_write","target_va":4294977168},{"is_tail_call":false,"symbol":"rist_oob_write","target_va":4294977168},{"is_tail_call":false,"symbol":"rist_oob_write","target_va":4294977168},{"is_tail_call":false,"symbol":"rist_oob_write","target_va":4294977168}],"4294973512":[{"is_tail_call":false,"symbol":"atoi","target_va":4294977372}],"4294973580":[{"is_tail_call":false,"symbol":"__error","target_va":4294977252},{"is_tail_call":false,"symbol":"__assert_rtn","target_va":4294977240},{"is_tail_call":false,"symbol":"atoi","target_va":4294977372},{"is_tail_call":false,"symbol":"rist_logging_set","target_va":4294977132}],"4294973672":[{"is_tail_call":false,"symbol":"snprintf","target_va":4294977576},{"is_tail_call":false,"symbol":"oob_build_api_payload","target_va":4294974900},{"is_tail_call":false,"symbol":"atoi","target_va":4294977372},{"is_tail_call":false,"symbol":"fopen$DARWIN_EXTSN","target_va":4294977420}],"4294973916":[{"is_tail_call":false,"symbol":"atoi","target_va":4294977372},{"is_tail_call":false,"symbol":"memcpy","target_va":4294977552}],"4294973996":[{"is_tail_call":false,"symbol":"rist_stats_callback_set","target_va":4294977312},{"is_tail_call":false,"symbol":"rist_stats_callback_set","target_va":4294977312},{"is_tail_call":false,"symbol":"inet_pton","target_va":4294977492},{"is_tail_call":false,"symbol":"__stack_chk_fail","target_va":4294977336},{"is_tail_call":false,"symbol":"fclose","target_va":4294977408},{"is_tail_call":false,"symbol":"mbedtls_base64_decode","target_va":4294977540},{"is_tail_call":false,"symbol":"rist_sender_data_write","target_va":4294977288},{"is_tail_call":false,"symbol":"strncpy","target_va":4294977624},{"is_tail_call":false,"symbol":"strncpy","target_va":4294977624},{"is_tail_call":false,"symbol":"free","target_va":4294977432},{"is_tail_call":false,"symbol":"fwrite","target_va":4294977444},{"is_tail_call":false,"symbol":"__stderrp","target_va":4294977360},{"is_tail_call":false,"symbol":"atoi","target_va":4294977372},{"is_tail_call":false,"symbol":"__stderrp","target_va":4294977360},{"is_tail_call":false,"symbol":"atoi","target_va":4294977372},{"is_tail_call":false,"symbol":"malloc","target_va":4294977528}],"4294974680":[{"is_tail_call":false,"symbol":"oob_process_api_message","target_va":4294975064},{"is_tail_call":false,"symbol":"atoi","target_va":4294977372}],"4294974768":[{"is_tail_call":false,"symbol":"rist_receiver_data_read2","target_va":4294977228},{"is_tail_call":false,"symbol":"rist_receiver_data_read2","target_va":4294977228}],"4294974900":[{"is_tail_call":false,"symbol":"populate_ip_header","target_va":4294974768},{"is_tail_call":false,"symbol":"rist_sender_data_write","target_va":4294977288}],"4294975164":[{"is_tail_call":false,"symbol":"rist_sender_flow_id_set","target_va":4294977300},{"is_tail_call":false,"symbol":"memset","target_va":4294977276},{"is_tail_call":false,"symbol":"rist_sender_create","target_va":4294977264},{"is_tail_call":false,"symbol":"memset","target_va":4294977276},{"is_tail_call":false,"symbol":"rist_oob_write","target_va":4294977168}],"4294975364":[{"is_tail_call":false,"symbol":"rist_log","target_va":4294977120},{"is_tail_call":false,"symbol":"rist_log","target_va":4294977120},{"is_tail_call":false,"symbol":"srp_base64_decode","target_va":4294975164},{"is_tail_call":false,"symbol":"srp_base64_decode","target_va":4294975164},{"is_tail_call":false,"symbol":"rist_oob_write","target_va":4294977168},{"is_tail_call":false,"symbol":"rist_oob_write","target_va":4294977168},{"is_tail_call":false,"symbol":"rist_oob_write","target_va":4294977168}],"4294975736":[{"is_tail_call":false,"symbol":"stat","target_va":4294977588}],"4294976532":[{"is_tail_call":false,"symbol":"rist__get_system_boottime","target_va":4294976764},{"is_tail_call":false,"symbol":"rist_receiver_data_block_free2","target_va":4294977216},{"is_tail_call":false,"symbol":"rist__get_system_boottime","target_va":4294976764},{"is_tail_call":false,"symbol":"rist_receiver_data_block_free2","target_va":4294977216},{"is_tail_call":false,"symbol":"printf","target_va":4294977084}],"4294976764":[{"is_tail_call":false,"symbol":"sysctl","target_va":4294977636},{"is_tail_call":false,"symbol":"printf","target_va":4294977084}],"4294976892":[{"is_tail_call":false,"symbol":"rist_receiver_data_block_free2","target_va":4294977216},{"is_tail_call":false,"symbol":"rist_stats_free","target_va":4294977324}],"4294977032":[{"is_tail_call":false,"symbol":"optarg","target_va":4294977072}]},"data_xrefs":{"by_data":{"4294973512":[4294972056],"4294973672":[4294973996],"4294973908":[4294973996],"4294973916":[4294973996],"4294974680":[4294973996],"4294975736":[4294973996],"4294979608":[4294973996],"4294979616":[4294973996],"4294979624":[4294973996],"4294979632":[4294973996],"4294979656":[4294972056],"4294979735":[4294973580],"4294980880":[4294973996],"4294981320":[4294973996],"4294982560":[4294976764],"4294982602":[4294972056],"4294982670":[4294972056,4294973580],"4294982677":[4294972056],"4294982697":[4294972056],"4294982699":[4294972056],"4294982730":[4294972056],"4294982756":[4294972056],"4294982948":[4294973512],"4294983066":[4294973580],"4294983120":[4294973672],"4294983137":[4294973672],"4294983195":[4294973916],"4294983213":[4294977032],"4294983221":[4294977032],"4294983233":[4294977032],"4294983260":[4294973996],"4294983271":[4294973996],"4294983481":[4294973996],"4294983521":[4294973996],"4294983611":[4294974680],"4295000064":[4294972056,4294973672,4294973996,4294976764,4294977032],"4295000072":[4294977032],"4295000080":[4294977032],"4295000088":[4294977032],"4295000096":[4294977032],"4295000104":[4294977032],"4295000112":[4294977032],"4295000120":[4294977032],"4295000128":[4294977032],"4295000136":[4294977032],"4295000144":[4294977032],"4295000152":[4294977032],"4295000160":[4294977032],"4295000168":[4294977032],"4295000176":[4294977032],"4295000184":[4294977032],"4295000192":[4294977032],"4295000200":[4294977032],"4295000208":[4294977032],"4295000216":[4294977032],"4295000224":[4294977032],"4295000232":[4294977032],"4295000240":[4294977032],"4295000248":[4294977032],"4295000256":[4294977032],"4295000264":[4294972056,4294973672,4294973996,4294976764],"4295000272":[4294972056],"4295000280":[4294977032],"4295000288":[4294977032],"4295000296":[4294977032],"4295000304":[4294977032],"4295000312":[4294977032],"4295000320":[4294977032],"4295000328":[4294977032],"4295000336":[4294977032],"4295000344":[4294977032],"4295000352":[4294977032],"4295000360":[4294977032],"4295000368":[4294977032],"4295000376":[4294977032],"4295000384":[4294977032],"4295000392":[4294972056],"4295000400":[4294977032],"4295000408":[4294977032],"4295000416":[4294977032],"4295000424":[4294977032],"4295000432":[4294977032],"4295000440":[4294977032],"4295000448":[4294977032],"4295000456":[4294977032],"4295000464":[4294977032],"4295000640":[4294973996],"4295000792":[4294973996],"4295001048":[4294973996],"4295016448":[4294972056,4294973512,4294973580,4294973672,4294973916,4294973996,4294974680],"4295016488":[4294972056,4294973672],"4295016492":[4294972056],"4295016496":[4294973916],"4295016532":[4294972056],"4295016536":[4294972056],"4295016568":[4294972056],"4295016840":[4294973996],"4295017232":[4294973672],"4295017872":[4294972056]},"by_function":{"4294972056":[{"data_va":4295000264,"insn_va":4294972100,"kind":"Global","value":null},{"data_va":4295000064,"insn_va":4294972104,"kind":"Global","value":null},{"data_va":4294973512,"insn_va":4294972128,"kind":"Global","value":null},{"data_va":4295016448,"insn_va":4294972156,"kind":"Global","value":null},{"data_va":4295000272,"insn_va":4294972168,"kind":"Global","value":null},{"data_va":4295000064,"insn_va":4294972172,"kind":"Global","value":null},{"data_va":4294982670,"insn_va":4294972224,"kind":"CString","value":"0.2.11"},{"data_va":4295016448,"insn_va":4294972236,"kind":"Global","value":null},{"data_va":4294982602,"insn_va":4294972244,"kind":"CString","value":"Starting rist2rist version: %s libRIST library: %s API version: %s\n"},{"data_va":4294982677,"insn_va":4294972292,"kind":"CString","value":"r:i:o:s:e:N:v:S:h:u"},{"data_va":4295016488,"insn_va":4294972300,"kind":"Global","value":null},{"data_va":4295000392,"insn_va":4294972316,"kind":"Global","value":null},{"data_va":4295016532,"insn_va":4294972320,"kind":"Global","value":null},{"data_va":4295000064,"insn_va":4294972388,"kind":"Global","value":null},{"data_va":4295000064,"insn_va":4294972432,"kind":"Global","value":null},{"data_va":4295000064,"insn_va":4294972464,"kind":"Global","value":null},{"data_va":4295000064,"insn_va":4294972496,"kind":"Global","value":null},{"data_va":4295000064,"insn_va":4294972516,"kind":"Global","value":null},{"data_va":4295000064,"insn_va":4294972532,"kind":"Global","value":null},{"data_va":4295000064,"insn_va":4294972548,"kind":"Global","value":null},{"data_va":4294982697,"insn_va":4294972556,"kind":"CString","value":null},{"data_va":4295000064,"insn_va":4294972568,"kind":"Global","value":null},{"data_va":4295000064,"insn_va":4294972596,"kind":"Global","value":null},{"data_va":4295000064,"insn_va":4294972616,"kind":"Global","value":null},{"data_va":4295016492,"insn_va":4294972656,"kind":"Global","value":null},{"data_va":4295000272,"insn_va":4294972688,"kind":"Global","value":null},{"data_va":4295000064,"insn_va":4294972692,"kind":"Global","value":null},{"data_va":4295016536,"insn_va":4294972696,"kind":"Global","value":null},{"data_va":4295000064,"insn_va":4294972720,"kind":"Global","value":null},{"data_va":4294982730,"insn_va":4294972728,"kind":"CString","value":"Failed to setup logging!\n"},{"data_va":4295016448,"insn_va":4294972756,"kind":"Global","value":null},{"data_va":4294982699,"insn_va":4294972768,"kind":"CString","value":"Could not open srp file %s\n"},{"data_va":4295016448,"insn_va":4294972796,"kind":"Global","value":null},{"data_va":4294979656,"insn_va":4294972800,"kind":"Global","value":null},{"data_va":4295016448,"insn_va":4294972820,"kind":"Global","value":null},{"data_va":4294982756,"insn_va":4294972828,"kind":"CString","value":"Could not create rist receiver context\n"},{"data_va":4295016568,"insn_va":4294972848,"kind":"Global","value":null},{"data_va":4295000264,"insn_va":4294972908,"kind":"Global","value":null},{"data_va":4295000064,"insn_va":4294972912,"kind":"Global","value":null},{"data_va":4295017872,"insn_va":4294972928,"kind":"Global","value":null}],"4294973512":[{"data_va":4295016448,"insn_va":4294973528,"kind":"Global","value":null},{"data_va":4294982948,"insn_va":4294973540,"kind":"CString","value":"Signal %d received\n"}],"4294973580":[{"data_va":4294982670,"insn_va":4294973620,"kind":"CString","value":"0.2.11"},{"data_va":4294979735,"insn_va":4294973628,"kind":"Global","value":null},{"data_va":4295016448,"insn_va":4294973636,"kind":"Global","value":null},{"data_va":4294983066,"insn_va":4294973652,"kind":"CString","value":"%s\n%s version %s libRIST library: %s API version: %s\n"}],"4294973672":[{"data_va":4295000264,"insn_va":4294973720,"kind":"Global","value":null},{"data_va":4295000064,"insn_va":4294973724,"kind":"Global","value":null},{"data_va":4294983120,"insn_va":4294973744,"kind":"CString","value":"auth,%s:%d,%s:%d"},{"data_va":4295016448,"insn_va":4294973800,"kind":"Global","value":null},{"data_va":4294983137,"insn_va":4294973812,"kind":"CString","value":"Peer has been authenticated, sending oob/api message: %s\n"},{"data_va":4295016488,"insn_va":4294973836,"kind":"Global","value":null},{"data_va":4295000264,"insn_va":4294973856,"kind":"Global","value":null},{"data_va":4295000064,"insn_va":4294973860,"kind":"Global","value":null},{"data_va":4295017232,"insn_va":4294973876,"kind":"Global","value":null}],"4294973916":[{"data_va":4295016448,"insn_va":4294973944,"kind":"Global","value":null},{"data_va":4294983195,"insn_va":4294973956,"kind":"CString","value":"%s\n\n"},{"data_va":4295016496,"insn_va":4294973988,"kind":"Global","value":null}],"4294973996":[{"data_va":4295000264,"insn_va":4294974024,"kind":"Global","value":null},{"data_va":4295000064,"insn_va":4294974028,"kind":"Global","value":null},{"data_va":4294983260,"insn_va":4294974048,"kind":"CString","value":"CName: %s\n"},{"data_va":4294983271,"insn_va":4294974068,"kind":"CString","value":"Outurl: %s\n"},{"data_va":4295016448,"insn_va":4294974084,"kind":"Global","value":null},{"data_va":4294979624,"insn_va":4294974088,"kind":"Global","value":null},{"data_va":4294979624,"insn_va":4294974104,"kind":"Global","value":null},{"data_va":4294973672,"insn_va":4294974112,"kind":"Global","value":null},{"data_va":4294973908,"insn_va":4294974120,"kind":"Global","value":null},{"data_va":4294979624,"insn_va":4294974136,"kind":"Global","value":null},{"data_va":4294974680,"insn_va":4294974144,"kind":"Global","value":null},{"data_va":4294979624,"insn_va":4294974172,"kind":"Global","value":null},{"data_va":4294973916,"insn_va":4294974180,"kind":"Global","value":null},{"data_va":4294981320,"insn_va":4294974204,"kind":"Global","value":null},{"data_va":4294979632,"insn_va":4294974208,"kind":"Global","value":null},{"data_va":4294979632,"insn_va":4294974212,"kind":"Global","value":null},{"data_va":4294979632,"insn_va":4294974264,"kind":"Global","value":null},{"data_va":4295000640,"insn_va":4294974268,"kind":"Global","value":null},{"data_va":4294979632,"insn_va":4294974280,"kind":"Global","value":null},{"data_va":4294979616,"insn_va":4294974292,"kind":"Global","value":null},{"data_va":4294979608,"insn_va":4294974308,"kind":"Global","value":null},{"data_va":4294979616,"insn_va":4294974324,"kind":"Global","value":null},{"data_va":4294979608,"insn_va":4294974344,"kind":"Global","value":null},{"data_va":4295000792,"insn_va":4294974348,"kind":"Global","value":null},{"data_va":4295001048,"insn_va":4294974352,"kind":"Global","value":null},{"data_va":4295016448,"insn_va":4294974376,"kind":"Global","value":null},{"data_va":4294983481,"insn_va":4294974388,"kind":"CString","value":"Error %d trying to enable SRP for peer\n"},{"data_va":4295016840,"insn_va":4294974408,"kind":"Global","value":null},{"data_va":4294979608,"insn_va":4294974416,"kind":"Global","value":null},{"data_va":4294975736,"insn_va":4294974424,"kind":"Global","value":null},{"data_va":4295016840,"insn_va":4294974444,"kind":"Global","value":null},{"data_va":4295016448,"insn_va":4294974452,"kind":"Global","value":null},{"data_va":4294983521,"insn_va":4294974464,"kind":"CString","value":"Error %d trying to enable SRP global authenticator, file %s\n"},{"data_va":4294979624,"insn_va":4294974480,"kind":"Global","value":null},{"data_va":4294979624,"insn_va":4294974496,"kind":"Global","value":null},{"data_va":4295000264,"insn_va":4294974508,"kind":"Global","value":null},{"data_va":4295000064,"insn_va":4294974512,"kind":"Global","value":null},{"data_va":4294980880,"insn_va":4294974524,"kind":"Global","value":null}],"4294974680":[{"data_va":4295016448,"insn_va":4294974724,"kind":"Global","value":null},{"data_va":4294983611,"insn_va":4294974736,"kind":"CString","value":"Out-of-band api data received: %.*s\n"}],"4294976764":[{"data_va":4295000264,"insn_va":4294976784,"kind":"Global","value":null},{"data_va":4295000064,"insn_va":4294976788,"kind":"Global","value":null},{"data_va":4294982560,"insn_va":4294976800,"kind":"Global","value":null},{"data_va":4295000264,"insn_va":4294976860,"kind":"Global","value":null},{"data_va":4295000064,"insn_va":4294976864,"kind":"Global","value":null}],"4294977032":[{"data_va":4294983213,"insn_va":4294977044,"kind":"CString","value":"cb_recv"},{"data_va":4294983221,"insn_va":4294977052,"kind":"CString","value":"rist2rist.c"},{"data_va":4294983233,"insn_va":4294977060,"kind":"CString","value":"cb_arg->sender_ctx != NULL"},{"data_va":4295000240,"insn_va":4294977076,"kind":"Global","value":null},{"data_va":4295000248,"insn_va":4294977088,"kind":"Global","value":null},{"data_va":4295000256,"insn_va":4294977100,"kind":"Global","value":null},{"data_va":4295000280,"insn_va":4294977112,"kind":"Global","value":null},{"data_va":4295000288,"insn_va":4294977124,"kind":"Global","value":null},{"data_va":4295000296,"insn_va":4294977136,"kind":"Global","value":null},{"data_va":4295000304,"insn_va":4294977148,"kind":"Global","value":null},{"data_va":4295000312,"insn_va":4294977160,"kind":"Global","value":null},{"data_va":4295000320,"insn_va":4294977172,"kind":"Global","value":null},{"data_va":4295000328,"insn_va":4294977184,"kind":"Global","value":null},{"data_va":4295000336,"insn_va":4294977196,"kind":"Global","value":null},{"data_va":4295000344,"insn_va":4294977208,"kind":"Global","value":null},{"data_va":4295000352,"insn_va":4294977220,"kind":"Global","value":null},{"data_va":4295000360,"insn_va":4294977232,"kind":"Global","value":null},{"data_va":4295000064,"insn_va":4294977244,"kind":"Global","value":null},{"data_va":4295000072,"insn_va":4294977256,"kind":"Global","value":null},{"data_va":4295000368,"insn_va":4294977268,"kind":"Global","value":null},{"data_va":4295000232,"insn_va":4294977280,"kind":"Global","value":null},{"data_va":4295000376,"insn_va":4294977292,"kind":"Global","value":null},{"data_va":4295000384,"insn_va":4294977304,"kind":"Global","value":null},{"data_va":4295000400,"insn_va":4294977316,"kind":"Global","value":null},{"data_va":4295000408,"insn_va":4294977328,"kind":"Global","value":null},{"data_va":4295000080,"insn_va":4294977340,"kind":"Global","value":null},{"data_va":4295000088,"insn_va":4294977352,"kind":"Global","value":null},{"data_va":4295000096,"insn_va":4294977364,"kind":"Global","value":null},{"data_va":4295000104,"insn_va":4294977376,"kind":"Global","value":null},{"data_va":4295000112,"insn_va":4294977388,"kind":"Global","value":null},{"data_va":4295000120,"insn_va":4294977400,"kind":"Global","value":null},{"data_va":4295000128,"insn_va":4294977412,"kind":"Global","value":null},{"data_va":4295000136,"insn_va":4294977424,"kind":"Global","value":null},{"data_va":4295000144,"insn_va":4294977436,"kind":"Global","value":null},{"data_va":4295000152,"insn_va":4294977448,"kind":"Global","value":null},{"data_va":4295000160,"insn_va":4294977460,"kind":"Global","value":null},{"data_va":4295000168,"insn_va":4294977472,"kind":"Global","value":null},{"data_va":4295000176,"insn_va":4294977484,"kind":"Global","value":null},{"data_va":4295000184,"insn_va":4294977496,"kind":"Global","value":null},{"data_va":4295000192,"insn_va":4294977508,"kind":"Global","value":null},{"data_va":4295000200,"insn_va":4294977520,"kind":"Global","value":null},{"data_va":4295000208,"insn_va":4294977532,"kind":"Global","value":null},{"data_va":4295000216,"insn_va":4294977544,"kind":"Global","value":null},{"data_va":4295000224,"insn_va":4294977556,"kind":"Global","value":null},{"data_va":4295000416,"insn_va":4294977568,"kind":"Global","value":null},{"data_va":4295000424,"insn_va":4294977580,"kind":"Global","value":null},{"data_va":4295000432,"insn_va":4294977592,"kind":"Global","value":null},{"data_va":4295000440,"insn_va":4294977604,"kind":"Global","value":null},{"data_va":4295000448,"insn_va":4294977616,"kind":"Global","value":null},{"data_va":4295000456,"insn_va":4294977628,"kind":"Global","value":null},{"data_va":4295000464,"insn_va":4294977640,"kind":"Global","value":null}]}},"noreturn_vas":[],"symbols":{"4294972056":"main","4294973512":"intHandler","4294973580":"usage","4294973672":"cb_auth_connect","4294973908":"cb_auth_disconnect","4294973916":"cb_stats","4294973996":"setup_rist_sender","4294974680":"cb_recv_oob","4294974768":"populate_ip_header","4294974896":"populate_ipv4_rist_header","4294974900":"oob_build_api_payload","4294975064":"oob_process_api_message","4294975164":"srp_base64_decode","4294975364":"parse_line","4294975736":"user_verifier_lookup","4294976532":"clock_gettime_osx","4294976764":"rist__get_system_boottime","4294976892":"pthread_cond_timedwait_ms","4294977032":"main.cold.1"}},"capabilities":[],"code_signature":{"code_directory":{"cdhash":"056af51911ea3397f4b1c8f91c42b4c750c7ec27546090670a775b1dfa6f0f1a","flag_names":["CS_ADHOC"],"flags":2,"hash_type":2,"identifier":"rist2rist-5555494453e8dbefe59a3d1f987f237b3ceff75a","platform":0,"team_id":null},"signing_status":"AdHoc"},"cpp_hierarchy":null,"data_in_code":[],"dna":{"hashes":{"classhash":"e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855","cpp_classhash":null,"entitlementhash":"e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855","frameworkhash":"2c4792dd7a4b1455be440bfad0b694931c37bbef4a5f7cb37c2d26bdf40da0b8","imphash":"75ef7af05323cb286aa9b6972704584f301780794b4a86079d6e1ad66800170a","sha256_text":"2d6c11fa2251fd5a76406b02feeb95b6cd38bf63c544a025b7ff8767e7c0e073","symbolhash":"75ef7af05323cb286aa9b6972704584f301780794b4a86079d6e1ad66800170a"},"sets":{"apis_called":["__assert_rtn","__error","__stack_chk_fail","__stderrp","atoi","calloc","exit","fclose","fopen$DARWIN_EXTSN","free","fwrite","getc","inet_pton","malloc","mbedtls_base64_decode","memcpy","memset","oob_build_api_payload","oob_process_api_message","optarg","populate_ip_header","printf","rist__get_system_boottime","rist_enable_eap_srp_2","rist_log","rist_logging_set","rist_oob_callback_set","rist_oob_write","rist_parse_address2","rist_receiver_create","rist_receiver_data_block_free2","rist_receiver_data_read2","rist_sender_create","rist_sender_data_write","rist_sender_flow_id_set","rist_stats_callback_set","rist_stats_free","sigaction","snprintf","srp_base64_decode","stat","strdup","strncpy","sysctl"],"bundle_ids":[],"cpp_classes":[],"entitlements":[],"frameworks":["librist.4.dylib","libmbedcrypto.16.dylib","libSystem.B.dylib"],"iokit_constants":[],"objc_classes":[],"private_frameworks":[],"protocols":[],"signing_status":"Ad-Hoc","static_libs":["X11-1.8.12","boost_locale-1.89.0","rist-0.2.11_1","srt-1.5.4"],"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":3,"iokit_constants":0,"library_functions":5,"nlist_functions":19,"objc_classes":0,"objc_ivars":0,"objc_methods":0,"objc_protocols":0,"section_count":9,"size_log2":16.424166,"static_lib_count":4,"swift_conformances":0,"swift_protocols":0,"swift_types":0,"telemetry_strings":0,"text_ratio":0.057041485,"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"}],"fileset_entries":[],"fingerprint":{"analyzed_at":"2026-04-09T09:15:25Z","available_arches":["arm64"],"binary_type":"executable","bundle_id":null,"cdhash":"056af51911ea3397f4b1c8f91c42b4c750c7ec27546090670a775b1dfa6f0f1a","file_modified":"2026-04-09T09:15:25Z","file_size":87936,"is_arm64e":false,"min_os":"26.0.0","name":"rist2rist","platform":"macOS","sdk":"26.1.0","sha256":"7448359b9e934238e40ef4fbe50e5197de138a7cb00b1d43b0c111870d7f8d0b","sha256_slice":"7448359b9e934238e40ef4fbe50e5197de138a7cb00b1d43b0c111870d7f8d0b","source_version":null,"team_id":null,"uuid":"53E8DBEF-E59A-3D1F-987F-237B3CEFF75A"},"frameworks":[{"is_private":false,"is_weak":false,"name":"/opt/homebrew/Cellar/librist/0.2.11_1/lib/librist.4.dylib"},{"is_private":false,"is_weak":false,"name":"/opt/homebrew/opt/mbedtls@3/lib/libmbedcrypto.16.dylib"},{"is_private":false,"is_weak":false,"name":"/usr/lib/libSystem.B.dylib"}],"function_starts_count":19,"imports":[{"address":0,"dylib":"/opt/homebrew/Cellar/librist/0.2.11_1/lib/librist.4.dylib","is_lazy":false,"is_weak":false,"name":"librist_api_version"},{"address":0,"dylib":"/opt/homebrew/Cellar/librist/0.2.11_1/lib/librist.4.dylib","is_lazy":false,"is_weak":false,"name":"librist_version"},{"address":0,"dylib":"/opt/homebrew/Cellar/librist/0.2.11_1/lib/librist.4.dylib","is_lazy":false,"is_weak":false,"name":"rist_auth_handler_set"},{"address":0,"dylib":"/opt/homebrew/Cellar/librist/0.2.11_1/lib/librist.4.dylib","is_lazy":false,"is_weak":false,"name":"rist_destroy"},{"address":0,"dylib":"/opt/homebrew/Cellar/librist/0.2.11_1/lib/librist.4.dylib","is_lazy":false,"is_weak":false,"name":"rist_enable_eap_srp_2"},{"address":0,"dylib":"/opt/homebrew/Cellar/librist/0.2.11_1/lib/librist.4.dylib","is_lazy":false,"is_weak":false,"name":"rist_log"},{"address":0,"dylib":"/opt/homebrew/Cellar/librist/0.2.11_1/lib/librist.4.dylib","is_lazy":false,"is_weak":false,"name":"rist_logging_set"},{"address":0,"dylib":"/opt/homebrew/Cellar/librist/0.2.11_1/lib/librist.4.dylib","is_lazy":false,"is_weak":false,"name":"rist_logging_unset_global"},{"address":0,"dylib":"/opt/homebrew/Cellar/librist/0.2.11_1/lib/librist.4.dylib","is_lazy":false,"is_weak":false,"name":"rist_oob_callback_set"},{"address":0,"dylib":"/opt/homebrew/Cellar/librist/0.2.11_1/lib/librist.4.dylib","is_lazy":false,"is_weak":false,"name":"rist_oob_write"},{"address":0,"dylib":"/opt/homebrew/Cellar/librist/0.2.11_1/lib/librist.4.dylib","is_lazy":false,"is_weak":false,"name":"rist_parse_address2"},{"address":0,"dylib":"/opt/homebrew/Cellar/librist/0.2.11_1/lib/librist.4.dylib","is_lazy":false,"is_weak":false,"name":"rist_peer_create"},{"address":0,"dylib":"/opt/homebrew/Cellar/librist/0.2.11_1/lib/librist.4.dylib","is_lazy":false,"is_weak":false,"name":"rist_receiver_create"},{"address":0,"dylib":"/opt/homebrew/Cellar/librist/0.2.11_1/lib/librist.4.dylib","is_lazy":false,"is_weak":false,"name":"rist_receiver_data_block_free2"},{"address":0,"dylib":"/opt/homebrew/Cellar/librist/0.2.11_1/lib/librist.4.dylib","is_lazy":false,"is_weak":false,"name":"rist_receiver_data_read2"},{"address":0,"dylib":"/opt/homebrew/Cellar/librist/0.2.11_1/lib/librist.4.dylib","is_lazy":false,"is_weak":false,"name":"rist_sender_create"},{"address":0,"dylib":"/opt/homebrew/Cellar/librist/0.2.11_1/lib/librist.4.dylib","is_lazy":false,"is_weak":false,"name":"rist_sender_data_write"},{"address":0,"dylib":"/opt/homebrew/Cellar/librist/0.2.11_1/lib/librist.4.dylib","is_lazy":false,"is_weak":false,"name":"rist_sender_flow_id_set"},{"address":0,"dylib":"/opt/homebrew/Cellar/librist/0.2.11_1/lib/librist.4.dylib","is_lazy":false,"is_weak":false,"name":"rist_start"},{"address":0,"dylib":"/opt/homebrew/Cellar/librist/0.2.11_1/lib/librist.4.dylib","is_lazy":false,"is_weak":false,"name":"rist_stats_callback_set"},{"address":0,"dylib":"/opt/homebrew/Cellar/librist/0.2.11_1/lib/librist.4.dylib","is_lazy":false,"is_weak":false,"name":"rist_stats_free"},{"address":0,"dylib":"/opt/homebrew/opt/mbedtls@3/lib/libmbedcrypto.16.dylib","is_lazy":false,"is_weak":false,"name":"mbedtls_base64_decode"},{"address":0,"dylib":"/usr/lib/libSystem.B.dylib","is_lazy":false,"is_weak":false,"name":"__assert_rtn"},{"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":"__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":"atoi"},{"address":0,"dylib":"/usr/lib/libSystem.B.dylib","is_lazy":false,"is_weak":false,"name":"calloc"},{"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":"fopen$DARWIN_EXTSN"},{"address":0,"dylib":"/usr/lib/libSystem.B.dylib","is_lazy":false,"is_weak":false,"name":"free"},{"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":"getopt_long"},{"address":0,"dylib":"/usr/lib/libSystem.B.dylib","is_lazy":false,"is_weak":false,"name":"gettimeofday"},{"address":0,"dylib":"/usr/lib/libSystem.B.dylib","is_lazy":false,"is_weak":false,"name":"inet_pton"},{"address":0,"dylib":"/usr/lib/libSystem.B.dylib","is_lazy":false,"is_weak":false,"name":"malloc"},{"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":"optarg"},{"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":"pthread_cond_timedwait"},{"address":0,"dylib":"/usr/lib/libSystem.B.dylib","is_lazy":false,"is_weak":false,"name":"sigaction"},{"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":"stat"},{"address":0,"dylib":"/usr/lib/libSystem.B.dylib","is_lazy":false,"is_weak":false,"name":"strdup"},{"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":"strncpy"},{"address":0,"dylib":"/usr/lib/libSystem.B.dylib","is_lazy":false,"is_weak":false,"name":"sysctl"}],"interesting_strings":{},"iokit_surface":null,"library_matches":[],"library_profile":{"libraries":{"X11":["1.8.12",2],"boost_locale":["1.89.0",1],"rist":["0.2.11_1",1],"srt":["1.5.4",1]},"library_ratio":0.2631579,"total_functions":19,"total_identified":5},"network_surface":{"api_usage":{"callers":[],"classes":[],"methods":[]},"endpoints":[],"has_network_entitlement":false,"network_frameworks":[]},"objc_classes":{},"objc_metadata":{"classes":{}},"sections":[{"name":"__text","offset":4760,"protection":"r-x","segment":"__TEXT","size":5016},{"name":"__stubs","offset":9776,"protection":"r-x","segment":"__TEXT","size":576},{"name":"__const","offset":10352,"protection":"r-x","segment":"__TEXT","size":4920},{"name":"__cstring","offset":15272,"protection":"r-x","segment":"__TEXT","size":1080},{"name":"__unwind_info","offset":16352,"protection":"r-x","segment":"__TEXT","size":176},{"name":"__got","offset":32768,"protection":"rw-","segment":"__DATA_CONST","size":408},{"name":"__data","offset":49152,"protection":"rw-","segment":"__DATA","size":392},{"name":"__common","offset":0,"protection":"rw-","segment":"__DATA","size":8},{"name":"__bss","offset":0,"protection":"rw-","segment":"__DATA","size":1}],"summary":"An ad-hoc signed arm64 binary with minimal framework dependencies (3 public frameworks) and 19 exported functions. The lack of code signing details, descriptive naming, or identifying metadata prevents determination of its purpose or behaviors. Security analysts should identify the binary's origin, obtain source code or symbols, and examine runtime behavior to understand its function and assess legitimacy.","swift_metadata":null,"title":"Unknown executable — insufficient metadata for functional classification","total_strings":262,"xpc_services":[]}