ELF>p@M@8 @@@@ uu000  =MM=MM888 XXXDDStd888 Ptd888LLQtdRtd=MM``/lib64/ld-linux-x86-64.so.2GNUGNU'ֵ-H iUcQooGNU em92(G  , lY> zFUN'/" RRR_ITM_deregisterTMCloneTable__gmon_start___ITM_registerTMCloneTableosmo_base64_encodeosmo_hexdump_nospcosmo_hexparseosmo_panicosmo_get_rand_idosmo_auth_gen_vec_auts2osmo_auth_alg_parseosmo_auth_gen_vec2osmo_auth_alg_nameoptindputsexitstrtoulloptargatoi__libc_start_mainstderrfprintf__cxa_finalizestrerrormemsetfwritegetopt_longlibosmocore.so.22libosmogsm.so.20libc.so.6LIBOSMOCORE_1.0GLIBC_2.34GLIBC_2.2.5LIBOSMOGSM_1.0/build/inst-osmocom-bb/liba q#0ui s MPMPPPD8PG8QJ8 QT8@QX8`Q\8Q_8Qc8Qg8Qk8Rs8 R{8@R8`R8OOO OORRRPPPP P(P0P 8P @P HP PPXP`PhPpPxPPPPHH?HtH5?%?@%?h%?h%?h%?h%?h%?h%?h%?hp%?h`%?h P%z?h @%r?h 0%j?h %b?h %Z?h%R?h%J?h%B?h%:?h%r>f1I^HHPTE11H=O>f.@H=@H@H9tH>Ht H=@H5@H)HH?HHHtH=HtfD=@u+UH==Ht H=v>)d@]wUHH0HHHHHIHMHt-)HLHHRHHHǸHH=Ht-*HHHgHHEHǸHƄHHHHǸUHHH}HE@`t(Hm?H#HHHHǸHEHHHHǸpHEHYHHHHǸDHEHQHHGUHSH8H}HEȾHgHHsHǸHEȋ@`+HEHH)HH?HǸHEH0HHHHǸHEH HHHHǸZHE@PHUH@HHHHǸ&HEHPHHEHUHEHPHEHH HZHHXHEк HHHHE@PHUHJ@HHmHHEȋ@`tXHEHYHHHEHǸyHEHQHHH#HǸMH]UHHHHOH<H%HLH E/EHH<H FHHǸE}~ːUHHHHPHEHEEEEEEEHEHH~HHoH2HFHEȺdH0HE@PEH,HIHs9HHEă}Eă2AHHHHHZ;qK;;XH:H=E}8E;. ;t t[H:H :HHoE}H:UH HHǸH`: H :HHE}t1} t+HS:UH HHǸE:)H:HHzHa82:t-H9HH^H(NH9 H 9HHPE}t1} t+H9UH !HHǸE99h9t-H<9HHHH8 H +9HHE}t1} t+H8UH HHǸ8NE8#98t-H8HH`HHG8H2HHEE}[8t-H/8HHHsH7H `8HHE}H7UH HHǸ-C7t-H7HHH HT7HHEEl7t-H@7HH]HH6HEE87t-H6HHH.TH6H+7H6H{E}t7}t1}t+H6UH HHǸEHEȈPPH#6H@HHE}t+H6UH HHǸrE+E"gX}H5UH 4HHǸC59~-Ht5H1HH}uTH@H$E}y7E؉HH5H HHǸn5t 5u2H4HLHH>45HHHEHEHHEЃ}t!HEH+EH4HEHE!Љ4}t5}t/ 4H<4HUH5HǸ}tM49Er. t4H3UH5HǸJ`EG4}u"H@HEH 3HHDE.H@H@H2HEIH53HE}yX}u%H^3HHHH#H93HHAH}}tHEHs~HEH. 3ugHQ3HHHǸ*H33HE!ЉHHǸ}tH 3HHHǸHHosmo-auc-gen.cosmo_base64_encode(outbuf, sizeof(outbuf), &olen, data, len) == 0Assert failed %s %s:%d sizeof(outbuf) > olentriplets.dat doesn't support UMTS! imsi,%s,RAND: %s AUTN: %s IK: %s CK: %s RES: %s IMS nonce: %s IMS res: %s SRES: %s Kc: %s -2 --2g Use 2G (GSM) authentication -3 --3g Use 3G (UMTS) authentication -a --algorithm Specify name of the algorithm -k --key Specify Ki / K -o --opc Specify OPC (only for 3G) -O --op Specify OP (only for 3G) -f --amf Specify AMF (only for 3G) -s --sqn Specify SQN (only for 3G) -i --ind Specify IND slot for new SQN after AUTS (only for 3G) -l --ind-len Specify IND bit length (default=5) (only for 3G) -L --res-len Specify RES byte length (default=8) (only for 3G) -A --auts Specify AUTS (only for 3G) -r --rand Specify random value -I --ipsec Output in triplets.dat format for strongswan Available algorithms for option -a: %s osmo-auc-gen (C) 2011-2023 by Harald WelteThis is FREE SOFTWARE with ABSOLUTELY NO WARRANTY 23a:k:o:f:s:i:l:L:r:hO:A:IInvalid Ki length %d Invalid K length %d please specify 2g/3g first! Only UMTS has OPC Invalid OPC length %d Only UMTS has OP Invalid OP length %d Only UMTS has AUTS Only UMTS has AMF Invalid AMF length %d Only UMTS has SQN Only UMTS has IND Only UMTS has IND bitlen Invalid RES length %u Invalid RAND length %d Error parsing argument of option `%c' Unsupported positional arguments in command line Error: unable to obtain secure random numbers: %s! Error: you need to pass at least -2 or -3, as well as an algorithm to use. Requesting --sqn %lu implies IND=%u, so no further --ind argument is allowed. Requested --ind %u is too large for IND bitlen of %u error generating auth vector AUTS from MS seems incorrect SQN: %lu IND: %u SQN.MS: %lu `oVcRZ2g3galgorithmkeyopcopamfsqnindind-lenres-lenrandautshelp;Hdn8XzRx x"zRx $@FJ w?;*3$"D\AC  |AC   sAC E .|AC w  AC Pas  l MMox  OX  X ooooXoM6FVfv&6FVPD82G83J8aT8kX8o\8O_8fc8sg8ik8ls8L{8r8A8hGCC: (Debian 12.2.0-14) 12.2.0 |  3IRUM|PMYRSp|P:8!O7M( P@b,p"u l  0R  &P3Qt"RPR?WRcpSRR%v * Scrt1.o__abi_tagcrtstuff.cderegister_tm_clones__do_global_dtors_auxcompleted.0__do_global_dtors_aux_fini_array_entryframe_dummy__frame_dummy_init_array_entryosmo-auc-gen.cprint_base64dump_triplets_datdump_auth_vectest_audhelplong_options.0__FRAME_END____GNU_EH_FRAME_HDR_GLOBAL_OFFSET_TABLE__DYNAMICosmo_auth_alg_name@LIBOSMOGSM_1.0memset@GLIBC_2.2.5__gmon_start__puts@GLIBC_2.2.5exit@GLIBC_2.2.5_fini_ITM_deregisterTMCloneTable_IO_stdin_usedosmo_auth_gen_vec2@LIBOSMOGSM_1.0optind@GLIBC_2.2.5_ITM_registerTMCloneTable__data_startosmo_hexparse@LIBOSMOCORE_1.0osmo_hexdump_nospc@LIBOSMOCORE_1.0__cxa_finalize@GLIBC_2.2.5__TMC_END__strerror@GLIBC_2.2.5__dso_handleatoi@GLIBC_2.2.5osmo_get_rand_id@LIBOSMOGSM_1.0optarg@GLIBC_2.2.5osmo_panic@LIBOSMOCORE_1.0osmo_base64_encode@LIBOSMOCORE_1.0getopt_long@GLIBC_2.2.5__bss_startosmo_auth_alg_parse@LIBOSMOGSM_1.0_endstrtoull@GLIBC_2.2.5stderr@GLIBC_2.2.5osmo_auth_gen_vec_auts2@LIBOSMOGSM_1.0fwrite@GLIBC_2.2.5_edatafprintf@GLIBC_2.2.5__libc_start_main@GLIBC_2.34main_init.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.text.fini.rodata.eh_frame_hdr.eh_frame.init_array.fini_array.dynamic.got.plt.data.bss.comment#88 6XX$I|| Wo4a ixxqoXX8~op XBX X   @``ppl l 0088L88,M=M=M=O?(O?P@ RB 0BB H0L