ELF 4$4 (# 444KKKK   /libexec/ld-elf.so.1FreeBSD %@?8/$&0-*<>:=7;!3%   # (+,' 2)4"69.51{3)CtWuE2i/rOan7[ Z)T^BO5{$>M5Ho .@:T7h29U?@Kxt07HbdC3Ib+ _Jv_RegisterClasseslibc.so.7__stdoutpioctlpopenrecvconnectstrerror__stdinppclosetimesgetenv__inet_addrusleepfgetsmemcpymallocisattyvsnprintfsocketisspacefflushsendenvironbindsetsockopt__progname__errorsignalreadstrncmpstrncpyunlinksscanfstrdup__isthreadedlocaltimememset_init_tlssrandtcgetattrpollgethostbynameatexitfputcstatfwriteatoiiscntrlfilenostrlenstrchrfputstcsetattrfree_endFBSD_1.0(z,/       $ (!,"0#4$8%<&@'D(H)L*P+T-X.\0`1d2h3l4p5t6x7|8:;<=> p8 5%%h%h%h%h%h %h(%h0%h8p%h@`%hHP%hP@%hX0%h` %hh%hp%hx%h%h%h%h%h%h% h%hp%h`%hP%h@% h0%$h %(h%,h%0h%4h%8h%<h%@h%Dh %Hh(%Lh0%Ph8p%Th@`%XhHP%\hP@%`hX0%dh` %hhh%lhp%phx%th%xh%|h%h%h%h%h%hpUVS]эt ۉ5~6Et/t# t/uut4 $g$[Et$D$$$͐U=t ҡuÐUtt $ÐUD$T$Ít&UEEED$$ÍUSDEEMEMbE)ȉEMEMbE)É]iE)‰UiEED$D$$5E}y#D$$!ED$ED$ D$D$E$/E}y#aD$$!EHML$D$~fE$E}y#D$$]!ED$ED$ D$D$E$E}y#D$$!ED$ED$ D$D$E$=E}y oD$$ EYD$ED$ D$D$E$E}y D$$^ E]]؋E؃D[]ÍU8ED$D$$3E}y E^D$D$E$FE$/7fEEED$D$E$qEEU܋EÉUEfEEÐ&U(EE@E@E $E}uE $E}u}u ES}t6E@ E@UL$D$$E@‹EPEUPE@EEÍvUHD$D$E؉$ ED$E؉$t'ED$D$5$E$EE $fEڡt"E D$ ED$D$P$fED$D$E$E}y2E}#t"}$tED$$hEEE̋EÍUED$ E$E}uED$ E$wE}uU8E!E$EE$EME D$T$ED$ED$ D$pD$ $ED$E$BD$ED$ED$ D$yD$E$E$E$vÐ&UHEE/D$D$EЉ$ED$EЉ$t E$E$EE$fEҍED$D$E$EEE}E$t}D$D$E$D$ D$ED$E$E}~(D$D$E$u EEẺEEE$E$EEȋEÉ'UED$X$EEXЃED$$EXЃED$$EXЃED$$kEREXЉ$t2M EXЉL$D$E$,DžLEE;E|DžLLÍU(D$E$CE}y3${D$D$$EED$E D$E$E}y0P$&D$D$$ EME $E$/E}y'$D$D$$s EEÍ&UE!E E/E<EEEEEEEEEE3EE <-u EE $t7EE D$D$ $ fDž1 EE Ẻ$D$ D$ẺD$E$1E}y'sD$$E$vD$D$Eĉ$E$FD$D$"Eĉ$ukEt;EĉD$D$$kED$D$'$PEĉD$D$:$0xD$D$>Eĉ$ udtEĉD$D$$uEĉD$D$:$E$E$@BD$D$DEĉ$tD$D$IEĉ$juJtEĉD$D$$Fu|EĉD$D$:$"_tVEĉD$D$$9}y3[D$$Q E$^$@B2$@B!Ei@B$E$6tD$V$rE$$@BLÍ&'U}t}u$$Q}uD$D$g$^}uD$D$m$;Í'L$qUSQ $K$D$D$g$D$$)D$$D$$D$$CD$$Y[]aÐUSDEEEE$1E$.EE$PEEEPE@M\$T$D$ D$sL$E$&EE0D$ E$(E}uދUE)Љ‹EED$T$$EMUE)ЉËEUL$ E D$\$$|u#E$ED$$eE$E$ZD[]Ð&UD$D$ $E}E$!D$ED$E$E}x_E$E}xKUT$$*E}x.EȋỦEU}x} }v $Ðt&UE$+E}uD$$EÍ'UE$E}uD$$EÍ'UD$ED$E $Í&'UEUtC{u8E‹EEE‹EED$E$Ít&'Utu $&Ð&U$u$Jt EEEÐt&U]Ít&'UWVS\EEEEED$$E<E}.ÍƍǍ耍L$(\$$t$ |$L$L$L$D$ T$D$X$AE}ucD$:$E܋E܃$L=/u0D$ D$$u E%E؉D$D$X$(E؉$E\[^_]Ít&'U($EUEEf@Ef@D$D$E$EE$}ÍU($JEUEEf@Ef@D$D$E$EE$D}ÍUWVS\`D$D$$EEEE ED$$EE}pÍ`ƍPǍ@0 \$$t$ |$\$\$T$D$ L$D$`$E荅D$D$$pt"D$D$$Nu/E E IEEƒET$$ED$D$`$~E$;E\[^_]ÐU(EEE EED$ED$E$mE<tE<uFE;Et>}t2D$ D$D$$'Q$DmE< tqE< tiE<taE$7XE;EL}t"D$$*$UEEmE;EtE$ tۋEU$[u@E$EE$t2D$ D$D$$++$u@E$9EEԉD$U$EԉEE؉EE܉EEEEEEEEEEEċEEȋEE̋EEЋE%wEEEu@E$EED$D$E$=u@E$hEU$Eu@E$2EE UT$ UT$D$E$u@E$EEԉD$D$E$zu@E$EU$tD$$ }EÐ&UE ${D$ ED$D$E$Í&'U]ÍU‰‰ %)Í&'UE$Í'U]ÍU]Ít&'U]ÐUEE ЉEE ȉEUEEm } uÍ'UxEE$$ED$XD$E$E$OE$PD$ED$E$ED$E$lE D$ED$E$CÐUE#EgE@E@ܺE@ vT2E@E@]U _EcEgEkEoEEIEEUEE DUEE‹EE DE}~EEEÍv'U(E@EEUEPE@;EsE@PEPEPE‹EPE?E}UEE@+EEE;EsED$E D$E$MED$E D$E$/ED$$MEUD$$EE E)EPUD$@E D$$ED$$EUD$$E @m@}?wEUT$U T$$ÍU(E @?EU EEEE?+EE}weED$D$E$E D$$AE U D$$E D$8D$$ED$D$E$kE D$$E P8E @E PEM MME3E#EU1‹E E-Q EMEEE3E#EU1‹E E*ƇGEMMME3E#EU1‹E E-WEMEEE3E#EU1‹E E-jEM MME3E#EU1‹E EؘiEMEEE3E#EU1‹E $E-QtEMMME3E#EU1‹E (E-OEMEEE3E#EU1‹E ,E-B(vEM MME3E#EU1‹E 0E"kEMEEE3E#EU1‹E 4E-mgEMMME3E#EU1‹E 8E-rYEMEEE3E#EU1‹E <E!IEM MME3E#EU1‹E E- EMEEE3E#EU1‹E E-L?EMMME3E#EU1‹E ,EQZ^&EMEEE3E#EU1‹E E-V8IEM MME3E#EU1‹E E-)EMEEE3E#EU1‹E (ESDEMMME3E#EU1‹E <E-^'EMEEE3E#EU1‹E E-8,EM MME3E#EU1‹E $E!EMEEE3E#EU1‹E 8E-*: path to file containing BotikKey password in plain text; -s : IP-address or hostname of the nearest BotikKey server; -m : network access mode (WORLD,LOCAL or NONE); -d : password MD5 digest string in plain text; -l : path to logfile (will be created) to append messages to; -v: turn on verbose output (print send/recv messages); -c: turn on coloured output; -q: be quiet, do not print messages to console (excluding password prompt); -h: show this help. cdfhkKlmqsvopen socketsetsockopt (TCP_NODELAY)ioctlsocket FIONBIOsetsockopt SO_KEEPALIVEsetsockopt SO_SNDTIMEOsetsockopt SO_RCVTIMEOunable to resolve host %s connecting to %s:%d... connect%s%d%s%sRESPONSE %s %d %s BOTIKKEY192.168.73.31192.168.73.58192.168.73.120Error opening file: %s Error reading file: %s Error closing file: %s Invalid option: %s Value must be supplied for option -f. Value must be supplied for option -l. Value must be supplied for option -s. Value must be supplied for option -d. Value must be supplied for option -m. -k and -K switches should not be specified together. Windows Sockets init.Another BotikKey client is running. Several clients should not run simultaneously. No Key-server could be discovered. Please specify the correct address via the '-s' switch. couldn't connect to server recv: %s CHALLENGEsend: %ssendGOODwaiting %d sec... %s SORRYINFOMESSAGErecvlost connection WORLDLOCAL[%2d:%2d:%2d] %sError allocating memory TTY_HAS_COLORSrnetstat -nt%s %s %s %s %s %s %s %s %sESTABLISHEDnetstat -rn%s %s %s %s %s %s %s %s0.0.0.0default Enter BotikKey password: %s failed with error: %s 0123456789abcdef$FreeBSD: src/lib/csu/i386-elf/crtn.S,v 1.6 2005/05/19 07:31:06 dfr Exp $  $  8 ooo"2BRbr‹ҋ"2BRbrŒҌ"2BRbrҍ"2BRbr$FreeBSD: src/lib/csu/common/crtbrand.c,v 1.4.20.1 2007/12/06 13:43:43 kib Exp $$FreeBSD: src/lib/csu/i386-elf/crt1.c,v 1.15 2005/10/07 22:13:17 bde Exp $GCC: (GNU) 4.2.1 20070719 [FreeBSD]GCC: (GNU) 4.2.1 20070719 [FreeBSD]GCC: (GNU) 4.2.1 20070719 [FreeBSD]GCC: (GNU) 4.2.1 20070719 [FreeBSD]GCC: (GNU) 4.2.1 20070719 [FreeBSD]GCC: (GNU) 4.2.1 20070719 [FreeBSD]* Ц p^ &printUsageAinvalidOptionwcreate_socketlocal_serverresolveconnectTotrimget_responsepprobe_connect%probe_serversread_line main_loop sigHandler mainQ verboseg quiet{ coloron logfile mode|  myprintfE write_log new_ustring new_string add_gateway] color_on color_off colorCapable initColors other_clients sock_readable sock_writableo find_gateways2get_passwordquery_passwordprintErrorXinitLibraryxmyrandGetTickCountkeychainItemExistskeychainItemAdd5keychainItemModifyqnbyteReverse make_digest}MD5InitMD5End MD5UpdateMD5FinalMD5Transform GNU C 4.2.1 20070719 [FreeBSD]bkey.c/home/tonic/cbkeyʦsigned char__uint8_t4runsigned charshort int__uint16_t6short unsigned int__int32_t7int__uint32_t8unsigned intlong long intlong long unsigned intlong unsigned intdouble__time_tacharlong int__sa_family_t:a__suseconds_t#0 st_blocks #8 st_blksize #@ st_flags #D st_gen #H st_lspare #L st_birthtimespec g#Ptms 0 tms_utime 1# tms_stime 2# tms_cutime 3# tms_cstime 4# tcflag_t cc_t cspeed_t termios, @ c_iflag # c_oflag # c_cflag # c_lflag # c_cc @ # c_ispeed #$ c_ospeed #(P Opollfd - fd .# events /t# revents 0t#stszmyprintfЦ? clrformatkstr%`chr%dargs`\nowKXcurrent? hlenlpp write_logۨ str%fdprtst new_ustring- B-addr.tnew_string3% S/ B3addr4%tadd_gateway9`[] addr9%gw9%color_on> color>colorFormat? p Ocolor_offF(colorCapableJ0kinitColorsMpu other_clientsOE7 inP PtmpQ?~chrQ%TlineRXnfR\lenR`nRdrRhdataS u  OOsock_readablegPc sockgfdsh prit P sock_writables$o socksfdst prutfind_gateways0gwsskipin Xtmp?~line\nf`lendnhdata} 2OOget_password to%Bfdecho pos%pend%ttmpoquery_password% buff%sizeorgLtmpprintError²?Xmsg%code0initLibraryɺвڲkmyrandʺGetTickCount 3tm(hkeychainItemExists@JI%keychainItemAddPU5I%keychainItemModify`eGlI%__stdinp __stdoutp __isthreadedquiet3coloron4logfile5%jHGNU C 4.2.1 20070719 [FreeBSD]md5c.c/home/tonic/cbkeypsigned charunsigned charshort intshort unsigned intint__uint32_t8unsigned intlong long intlong long unsigned intlong unsigned intdoublecharlong intucharp-au_int32_toMD5ContextXbuf#bits#in#3 3 a ?MD5_CTXD byteReversepӳs  buf- longs t3t make_digest)o} string) hexres) ctx* S+p dlen,t MD5Init;p ctx: MD5EndDF ctxDSD bufD iEt hexFc   MD5UpdateTP# ctxS bufS lenS tU3pF pc-ta MD5FinalOS- ctx countp p-t MD5Transform {\ buf\ inb a3up b3ut c3ux d3u|3h3% $ > : ; I$ >  I&I : ;  : ; I8  : ; : ;I8 I !I/  : ; ( .? : ; @.? : ; ' I@: ; I 4: ; I .? : ; I@.: ; ' I@ : ; I 4: ; I .? : ; ' @ : ;.? : ;' @: ;I .? : ;' I@4: ; I?  % $ > : ; I II!I/ $ >  : ;  : ; I8  I  ' I I&I< : ;I : ; ( .? : ; ' @: ; I 4: ; I .? : ; ' I@: ; I .? : ; @.? : ; I@.? : ; I@4: ; I? < 4: ;I? < % $ > : ; I$ >  I : ;  : ; I8 I !I/ .? : ; ' @ : ; I 4: ; I 4: ; I : ; I  &I /usr/include/machine/usr/include/sys/usr/include/arpa/usr/include/netinet/usr/includebkey.cendian.h_types.h_types.hmd5.htypes.h_timeval.hsocket.hinet.hin.hnetdb.hbkey.hd9dr6dd-dddd-dd-dd-ddesrH=GǎAesrdոd&sViV+d,e,b,b,et:2e%; /rt$$$&fVd'd'd'#2#VHR:HR:HvR:HR:HR:HWHVWH-HVHr-Hq:d:;;d,r+,ded$$$d:HX%#$Ǝ#$,$,dd[ުXrV$$V>$$ /&ddW-+dƺ##::;:<  /usr/include/machine/usr/include/sys/usr/includebkutil.c_types.h_types.hstdio.hmd5.htypes.hsignal.htimespec.htime.hstat.htimes.htermios.hpoll.hbkey.hЦvsd:$',,Wԑ$deddrdd::dd::dd::d:d3r9Ǻ#dVg<ru+%:Vg‎ƪg‎ƪԹdVHDz$ %:d#d%H.s#dHWFe,7%:BHHBB7HV:d*9d*e:V99` /usr/include/machine/usr/include/sysmd5c.c_types.hmd5.htypes.hpfEHfs@:,e*$ h;㪀WVHdg,VHHB ch➬eVJXH,f+..................+............+++++++++(++++++*---------------,,,| AB *AB ZAB DPAB AB AB  AB ДPAB  AB gAB ` AB pAB p AB sAB $D  F AB B| Ц8AB DAB 3AB  3AB `"AB eAB (AB 0;AB pAB AB IPdAB dAB 0AB I0AB  hAB 2AB в AB 2AB  AB @ AB PAB `AB | pcAB AB p@AB AB PjAB XAB   AB hostnamenodeNamechallengedpasswordserv_addrrecv_bufgatewayslengthdpassworddigestttu !t!#t#JuPQtQStSuttNuPQtQStShupqtqstsu !t!#t#*u01t13t3uttHuPQtQStSuttutt u t t uttcuptttzQz{t{}t}*utt8u@AtACtC uttCuPQtQStSuttutt%u01t13t3Xu`atactcuttuttuuttuttTu`atactcu !t!#t#P uP Q tQ S tS u t t u  t  t u  t  t B uP Q tQ S tS c up q tq s ts z u t t u t t uttcupqtqstsutt@u@AtACtCuttJuPQtQStSutt^u.symtab.strtab.shstrtab.interp.note.ABI-tag.hash.dynsym.dynstr.gnu.version.gnu.version_r.rel.dyn.rel.plt.init.text.fini.rodata.data.eh_frame.dynamic.ctors.dtors.jcr.got.bss.comment.debug_aranges.debug_pubnames.debug_info.debug_abbrev.debug_line.debug_frame.debug_str.debug_loc#  1$$7 ?GoTo c   l 88  u p  {\5C DK KKLLLLM(MO`tOR!swh~ Z+F6` "?  $ 8      !" BQ\gu@ p \ BQEL V_fpc rp |3CW2rnP +7=`" I YkZ|2 3 2 в  ДP  (     ^5p  ?ORg `s kZ X   p 0; >M Ц8  1BHQbgx     *  h @ 07A2WiP y9 @   3 x + 1EYp@ ar`  7H0 Pj bC3I"8=L[` nv0 +Pd    d  e crt1.cabitag/pcbsd-build72/cvs/7.2-src/lib/csu/i386-elf/crti.Scrtstuff.c__CTOR_LIST____DTOR_LIST____JCR_LIST____do_global_dtors_auxcompleted.4696p.4694frame_dummy__CTOR_END____DTOR_END____FRAME_END____JCR_END____do_global_ctors_aux/pcbsd-build72/cvs/7.2-src/lib/csu/i386-elf/crtn.Sbkey.c__bswap16bkutil.cmd5c.cbyteReverseread_lineatoi@@FBSD_1.0time@@FBSD_1.0usleep@@FBSD_1.0write@@FBSD_1.0tcgetattr@@FBSD_1.0quietfputc@@FBSD_1.0popen@@FBSD_1.0poll@@FBSD_1.0getenv@@FBSD_1.0_DYNAMIClocal_serverisspace@@FBSD_1.0add_gatewaytimes@@FBSD_1.0strncmp@@FBSD_1.0strdup@@FBSD_1.0printErrornew_ustringmyrandverbosefputs@@FBSD_1.0initLibrarytrimresolvecolor_offconnectTo__dso_handleother_clientslogfileioctl@@FBSD_1.0printUsagegethostbyname@@FBSD_1.0main_loopstrerror@@FBSD_1.0probe_connectsigHandler_init_tls@@FBSD_1.0create_socketMD5Final_initvsnprintf@@FBSD_1.0MD5EndinitColorscolorCapablefgets@@FBSD_1.0localtime@@FBSD_1.0environstrncpy@@FBSD_1.0myprintfwrite_logunlink@@FBSD_1.0strchr@@FBSD_1.0recv@@FBSD_1.0socket@@FBSD_1.0modefflush@@FBSD_1.0__isthreaded@@FBSD_1.0GetTickCountget_response__progname_startinvalidOptionstat@@FBSD_1.0query_passwordsscanf@@FBSD_1.0memset@@FBSD_1.0setsockopt@@FBSD_1.0connect@@FBSD_1.0pclose@@FBSD_1.0__inet_addr@@FBSD_1.0__error@@FBSD_1.0keychainItemAddprintf@@FBSD_1.0__bss_startclose@@FBSD_1.0mainsnprintf@@FBSD_1.0srand@@FBSD_1.0keychainItemExistsrand@@FBSD_1.0__stdinp@@FBSD_1.0new_stringsignal@@FBSD_1.0make_digest_finitcsetattr@@FBSD_1.0__stdoutp@@FBSD_1.0MD5Initfwrite@@FBSD_1.0open@@FBSD_1.0probe_serversiscntrl@@FBSD_1.0send@@FBSD_1.0find_gatewaysMD5Updatefileno@@FBSD_1.0exit@@FBSD_1.0malloc@@FBSD_1.0_edataisatty@@FBSD_1.0memcpy@@FBSD_1.0_GLOBAL_OFFSET_TABLE__endbind@@FBSD_1.0free@@FBSD_1.0keychainItemModifycoloronget_passwordatexit@@FBSD_1.0strlen@@FBSD_1.0sock_readableread@@FBSD_1.0MD5Transformsock_writable_Jv_RegisterClassescolor_on