ELF44 ( 444  TTTĖĖ....hhhDD..QtdRtd..  /lib/ld-linux.so.2GNUGNUސO6hV?!tCM0@",24D8F>:;+ KI1B93H E(.<AGL=?/*- J  &!%C56)7#'$B } BEJ|(CEK8qXfUa20 $ Xb_  "I4>7ht[JL=Q m&Ew@g303T2Dp2[22 N 2i 3libcurl-gnutls.so.4__gmon_start___Jv_RegisterClasseslibfuse.so.2librt.so.1libdl.so.2curl_easy_cleanupcurl_easy_performcurl_easy_setoptcurl_easy_initcurl_slist_appendcurl_slist_free_allcurl_global_initfuse_main_realcurl_global_cleanuplibpthread.so.0sem_postsem_initpthread_mutex_unlockpthread_joinpthread_createpthread_mutex_locksem_waitsem_destroypthread_mutex_initlibc.so.6_IO_stdin_usedlfindfflushstrcpy__printf_chkexitstrncmpoptind__isoc99_sscanf__stack_chk_failreallocabortstdinfgetsstrlenopenlogstrstrtcsetattrstdoutmemcpyfcloserandmallocstrcat__xstat64getenvoptargstderr__snprintf_chkgetegidgetopt_longfwritegeteuidstrchrrindex__vfprintf_chkqsort__vsyslog_chktcgetattrsyscallbsearch__sprintf_chkmemmovefopen64_IO_getcstrcmp__libc_start_mainsetprioritycloselogfree_fini_edata__bss_start_endFUSE_2.6CURL_GNUTLS_3GLIBC_2.1GLIBC_2.0GLIBC_2.4GLIBC_2.3.4GLIBC_2.2GLIBC_2.7         8 !{ l #= u0ii ii ii ii ti ii ii ii /2K2F2H3C 3L000 00000 0 $0 (0 ,0 004080<0@0D0H0L0P0T0X0\0`0d0h0l0p0t0x0 |0!0"0#0$0%0&0'0(0)0*0+0,0-0.0/000102030405060708090:0;0<0=0>0?0@0AUS[htn4rX[5/%/%0h%0h%0h% 0h%0h %0h(%0h0%0h8p% 0h@`%$0hHP%(0hP@%,0hX0%00h` %40hh%80hp%<0hx%@0h%D0h%H0h%L0h%P0h%T0h%X0h%\0hp%`0h`%d0hP%h0h@%l0h0%p0h %t0h%x0h%|0h%0h%0h%0h%0h%0h %0h(%0h0%0h8p%0h@`%0hHP%0hP@%0hX0%0h` %0hh%0hp%0hx%0h%0h%0h%0h%0h%0h%0h%0hp%0h`%0hP%0h@%0h0%0h %0h%0h%0h1^PTRhphQVh0US=$3u?(3..9s(3.(39r$3[]Ít&'U.tt $.ÐUEU ]+ÐUEE ]Ít&UE @E t&'USU MZ 9Y r#wAREU [][]Í'UX}}E ]]u?uuG]u}]ÍvPD$D$ $UUT$@<$D$ƅtF FVCmAC,S03C4S0EC3CFCPCHC@C,MEU C81S<+vtuvC$<$YC0C,YfFVC$C,S0?U(uu]}3tf$tB$NjF$$DD$qt8/FD$D;$؋u]}]Ðt&$TtՉ'U]]uuSC)9vƋE t$D$$Ks]u]ÍUWVS1ۃ2$D¸t[]Í&'UVSE ]D$E$tG Et&Q qt+"t&\uruA  Ӎv33[^]ÐU]]uuu8D$C24$ht$ \$D$H4$m;uE E]u] U]]uuu+D$C24$t \$D$H4$E E]u]ÍUWVS1ہueE1ED$$QElEpEtExEx|EEEEEĉEEȉEẺEEЉEEԉEE؉EE܉EEElD$D$$} vt9}2$ uD$$ED$D$$sEe3u Ĝ[^_]&US]9(1E U|,=B3u_~R 3T$ D$D$ $\=A3t~[]Ív$& 2묉T$ D$D$$8몍UED$ D$PD$E3$/u;iU3 $ufD$L$fD$$믍v'UVS]u ;(1VD$j$D$T$ ;(1FV D$$D$T$ f;(1{FVD$$D$T$ @;(1UFD$$D$!;(16FD$$D$;(1F D$$D$[^]Ít&VD$j$T$ D$V FD$$T$ D$VFD$$T$ D$FD$$D$hFD$$D$QRUE$]u Í&D$$ Ív'Ud3U=(1d3B ~D$D$$1fU(]] uu}}tDt@tL<$TfuN<$@‰؅tD$d$d1]u}]Ð؉荶D$@$,뜍v'UVSE uD$4$tnE"tluft&t2"tJ\u\t"t /truu΀"tt$D$$[^]û US$E D$E$t)]ED$$D$ EU$[]ÍvD$D$$ 빍v'US3i].u1[]D$$3$T$&U]u3iu0$53tu؋u]]Ët.t$ \$D$)$7؋u]]Ív0ۋu؋]]Ív'US$]u ؃$[]fED$D$ D$ D$`2$-FtPiE 3\$T$ D$D$$؃$[]É'USt]ED$$\$u3E%=@t\$D$V$4t[]Í\$D$$볍&'UEtD$tD$ $D$D $3D$D$$h D$ ÍUSE D$E$t ؃[]ÐD$|$T؃[]ÍUSE$t؃[]D$|$ ؃[]Ít&U(} ]]uu}}vBt>t $uNt`ƅt $vu]u}]Ív1t&D$d$fD$@$lfE $t$ׅt4$1fUX]]D$/u}} $ tB93SHD$D$ $MML$@$D$u{=(1~)t4t$\$ D$D$$]u}]Ðt&G@ Ā~VtUԉ$)/UԅV놐tu~ tD$ D$H3D$$`3>p1@GG(U(U ]u}ZR u]u}]fs{ tei3($[53`;T(4$,tD$d$Tt&$H3up`3`3$H3u;1=(1ED$ |$D$$1t&D$d$fD$@$w&D$@$&LdžT1x|t&UWVS|EEP @EE9UvMM[Q AEE9U-MMQ AEE9UMMQ AEE9UMMQ AEE9URMM(Q 4M̋AEEMMQ MЋAEEMMQ M܋AEEv}t=W ~"11ۍG$$e;_ |G$U܋BR EE$9U|$UЋBR EE$9U]$ŰBR EE$9U$EP @EE$A뙋A붋AӉ$EP @EE$\$hEP @EE$$JEP @EE$$,EȋP @EE$E|[^_]|[^_] U(uu]]}] F؉D$$t.FU>\$DT$$2^]u}]D$|$뼍v'UHuu}} ]o MEEEEEUЉM̉|$$pUЋM̅EԋEԉE؋E؉E܋E܉EEEMʉӉ؋u]}]Ð$t,$ׅt"u։4$ׅuʉ4$1p뾍$`t4$ׅvuҋEUЉM̉$;UЋM̐t&t,EUЉM̉$׋UЋM̅tEtmMQvEUЉM̉$UЋM̐uDt&UЉ $Uf($U׋UЅ $UЉM׋UЋM̅ttEԉUЉM̉$oUЋM̐E؉UЉM̉$OUЋM̐E܉UЉM̉$/UЋM̐EUЉM̉$׋UЋM̅EE܅N&'UWVSEɉMt{EtZɉMt9EtUUԅE؉Uԉ$EUԋM܍&Uԉ $-UԋE&Uԉ$UԋM䍴&Uԉ $UԋEč&Uԉ$Uf$<$4$$1]u}]ÐUW1VSE ]ޅt$-NjFuE$D$t7E4$D$(E tD$4$Cu[^_]D$|$볍v'UWVS<]}11D$}$q@D$2<$ trP@<"u&t-<"tE<\u<\t<"t 2$W#FMA EMD$2 $Eȉ$D$D$ UEȋNBED$1M$UȃT$D$ $MEȋỦD9EĉT9$D$1$D$}$EU9Vm]EċFFPD$?E$UUeT$D$($VU@fEMUFA T8MD$2 $tBP &CKt<"t<\uv|$D$$|D$2$ltD$#$覼9wuF <'t<"uD$4$耼)C$a\$t$D3$|D3v<$XD3Ee3Rl[^_]Í&=(1v$$=$<$ D$t$É$ 4$|$$ D$$ٻ$:\$D$$dP$$I}D31D$$ 5D3|$$uEEEEEEEEĉEȉẺEЉEԉE؉E܉ED$D$$ټ&t%t&t2$苺 uD$$|$D$$vD$|$ vU WV@S`] ET$t2533U䍅`T$D$ D$\$U$. sv蛸v$@@3D$$i롍& 3UT$D$$ĸt E-=(18D$tD$ $D$D $蘸3D$D$$h D$ #D$tD$ $D$D $83D$D$$h D$ ùD$$VTD$ D$tD$$з1[^_]Ív 3UKD$$hD$D $舷3D$D$$h D$ 1[^_]ÍED$ 3D$$t El=(1O 3D$$D$:-t&=(1C3vD$X$]v 3u@3D$$o)& 3$軷$` 35D34$D$迷fD$|$t&E;2t=(1$A2 U UDD$$o7U$D$"(1H ,1/t& 3D$$D$D$|$D$$/UWVS<}} iߌ53ދ D$D$oN$lEoN3D$'D$3$:E'93D$D$+N$ E+N3D$'؉D$$۴u <[^_]Ðt&E'ED$D$ D$ D$`2$観FtP3t$T$ \$D$$<[^_]ÐED$D$ D$ D$`2$=FtP3T$ t$D$؃D$$觾fED$D$ D$ D$`2$ղFtP3T$ t$D$؃D$$?afED$D$ D$ D$`2$mFtP3T$ t$D$؃D$$׽fi=3LJ`LJhLJlLJpLJtLJxLJ|LJLJLJLJ (<$D$蚳<[^_]f軳3ډT$D$'$PE'3D$D$/'$E/'3D$D$oN$EoN3D$-'؍T$$躱E-'!<$3t&=C3$ 3ǀHǀ@ D$D$$53ރ=(1džLdžPdždžDdždždždžTdžXdž\džd|$D$<$E53ED$D$ D$ D$`2$mFtP3T$ t$D$؃D$$׺yfED$D$ D$ D$`2$FtP3T$ t$D$؃D$$ofED$D$ D$ D$`2$蝮FtP3T$ t$D$؃D$$fED$D$ D$ D$`2$5FtP3T$ t$D$؃D$$蟹 f$L3ǂ@  HH`D$$LgD$`$3$'&UuU}M]}e=uu $1uo]u}]Ðt&eeUMD$D$$趰UMtD$$舸MU눋^v tCp@u9ȉE9E 1;}EEu|u9uv}}EUЉMԉ])ЉE̋SEE3iҌ($裮uK3iLt};TF};}̉})@h($KtD$d$sEv1wD$@$Lh&5,111EEE]C&@E}($贬ƌ9=,1]3($耭uT3`GUt}t @u;]}@8Mm]n&D$@$TfD$d$EtE $EpE3UhD$$1D$ h $EEt&t&;$; vMD$D$ D$ D$`2 $hwhQ@ 3D$ T$D$L$$ۧMD$D$ D$ D$`2 $hh@ 3D$ T$D$L$$c8MD$D$ D$ D$`2 $h臛h@ 3D$ T$D$L$$EhD$D$ D$ D$`2$h @ 3D$ T$D$L$$sD$D$$PevD$L$4|&D$D$$vD$L$M-}G38.=C3@pHPMuUM33 H(ɉMt-P1ɉMMUUUMMUu3qM3J tipp %fD$L$ &TQ1ɉMMUUUMpǃ@vFFFFh|D$$D$Zt&D$d$<&D$@$`&D$$'&P Pu)p(vtP1ɉMM3NUU3V ǃ@=.=.vfvMU3\3X gDt&UWVSDŽ$DŽ$DŽ$D$D$$蔘$D$$D$ $D$E D$E$=(1 $$M=(1$D$D$;$AD$D$F3$$D$D$Z3$$D$D$b3$$ն$$\$3D$$D$豖qD$4%=@t\$D$V$ѡ=(1DD3t$D$D$${HD3$$$8i,1$ ,13~1f$D$9,1D$$=(1l$D$ǖD$''D$á3$*DŽ$''33DŽ$DŽ$HT$D$'DŽ$$͕DŽ$'3D$D$oN$處DŽ$oNT3D$D$+N$eDŽ$+N3D$'HT$$/DŽ$'$D$$D$ $D$ 1D$3$$=(13H=3~7531ҋ 3v$9}ƋA9~$93|$4?3U=(13[@3A3D$D$ B33D$@1D$3$?$3L3$3$3$3$ؓD3$˓ 1:tb$貓$1$襓=3~(&3$|93䡼3$gĤ[^_]B:tf$T=(1~D$$輝$谕$D$D$ D$ D$`2$FtP3T$ t$D$D$$M~$D$D$ D$ D$`2$yFtP3T$ t$D$D$$$D$D$ D$ D$`2$FtP3T$ t$D$D$$}D$D$D$ D$ D$`2$詐FtP3T$ t$D$D$$$D$D$ D$ D$`2$AFtP3T$ t$D$D$$譛D$$蔛&\$D$$prv$D$D$$T$$T$ :=(1D$$t&$D$$$D$=(14 1D$/$D$ǚfD$$謚&D$p$茚{&$D$k$D$aD$|$H$$D3sU]Ít&'UWVSOi-)t$1ED$E D$E$9rރ[^_]Ë$ÐUS.t.fЋu[]ÐUS[,̑Y[%3dErreur sémaphore: sem_wait. Octets lus : %lld Octets cachés : %lld Octets perdus : %lld Fichiers lus : %ld Nb. lectures : %ld Lec. arrêtées : %ld Erreur sémaphore: sem_post. %LdMot de passe incorrect. Erreur curl %d Message : %s Option inconnue%s n'est pas un répertoire. fbxrofsErreur d'allocation mémoire {%u} Open (%s,) ==> (%d) {%u} Release ==> (%d) ..%%%.2XL'URI %s est mal formée. /Listage répertoire=%s %d",{"with_attr":true}]},"params":["NULLErreur HTTP: %d JSON: %s Erreur JSON: %s%d:(%s/%lld) %s Statistiques totales : HOMEMot de passe : c:p:l:r:nhVdfso:debug%uVersion 0.6.2%s: %s Nombre d'arguments incorrect roRange: bytes=%lld-%lldLecture des paramètres OK : fbxURI=%s fbxRoot=%s /login.php/login.php?logout=1/fs.cgi/get.phpmountpoint=%s login=freebox&passwd=Lecture Freebox OK Démarrage de Fuse filename=RépertoireFichierLienAutreCURLOPT_VERBOSECURLOPT_HTTPGETCURLOPT_WRITEDATACURLOPT_URLCURLOPT_ERRORBUFFERCURLOPT_POSTFIELDSCURLOPT_HTTPHEADERCURLOPT_HEADERDATACURLOPT_COOKIEFILECURLOPT_WRITEFUNCTIONCURLOPT_HEADERFUNCTION/.config/freebox.confconfigpasswordlogreadersno-bufferhelpversionCréation de thread échouée. Nouvelle allocation : fichier {%u}. Erreur de verrouillage de mutex Erreur de déverrouillage de mutex Réponse JSON mal formée : %s Erreur %d sur curl_easy_setopt(,%s,) Message : %s Erreur stat() ou répertoire %s inexistant. Saisissez « %s --help » pour plus d'informations. Usage: fbx [OPTION] Freebox Où Monte la freebox sur l'emplacement spécifié Options: -c, --config=CONF_FICH Fichier configuration (def.: /.config/freebox.conf) -p, --password=PASSWRD Mot de passe de connexion à la Freebox -l, --log=LOG_NIVEAU Niveau de journalisation 0 à 7 (déf.: 5, cf syslog) -n, --no-buffer Aucune bufferisation ni lecture séquentielle -r, --readers=NOMBRE Nombre de lecteurs 1 à 32 (déf.: 4) -h, --help Affiche cette aide -V, --version Affiche la version de ce programme Freebox: À distance : http://[freebox:password@]ip[:port] Localement : http://[freebox:password@]mafreebox.freebox.fr Où: répertoire où monter la Freebox Mot de passe : il peut être spécifié de 4 façons. Par ordre de priorité décroissante on considère: - 1) option `-p' - 2) passé dans l'URI - 3) dans le fichier de configuration (spécifié ou par défaut) - 4) demandé à l'utilisateur Fichier de configuration Doit contenir une ligne de la forme : fbxpassword="Mot_De_Passe" Si la commande est précédée d'un #, elle est considérée comme un commentaire et n'est pas prise en compte. L'URI %s n'est pas valide, elle doit commencer par http:// ATTENTION: aucune lecture ne sera possible ! La racine sur la Freebox: `%s' contient un '?' (bug connu) {"jsonrpc":"2.0","method":"fs.list","id":Erreur : aucune de donnée reçue ! Les fichiers du répertoire : `%s' seront inaccessibles ATTENTION : %s contient un '?'. Compte tenu d'un bug de la Freebox, vous ne pourrez pas le télécharger, ainsi que tout son contenu s'il s'agit d'un répertoire. %d fichiers, %d répertoires, %d liens Déconnexion du lecteur [%u] réussie Déconnexion du lecteur [%u] échouée http=%d Erreur à l'arrêt du fil de lecture [%u]. Fil de lecture asynchrone [%u] arrêté. Statistiques du lecteur [%u] : Destruction du sémaphore échouée Le fichier de configuration: `%s' n'existe pas. Tentative avec le fichier de configuration par défaut. Option no-buffer : buffers et lecture séquentielle désactivés. Mauvaise spécification du niveau de journalisation : `%s' Mauvaise spécification du nombre de lecteurs : `%s' Initialisation de sémaphore échouée. Initialisation du lecteur (%u) OK Erreur d'initialisation de curl{%u} <=associé=> [%d] (libre) {%u} <=associé=> [%d] (occupé) Initialisation en arrière-plan du démon. Fil de lecture asynchrone [%u] démarré. Cookie échu ou supprimé |%u|: reconnexion. Reconnexion automatique réussie. Lecture de l'arborescence de la Freebox... Aucun fichier ni répertoire accessible : montage annulé. Total: %d fichiers, %d répertoires, %d liens Content-Type: application/json; charset=utf-8                                                                                     H            0 0     ` P7cplrnhV8EP  oD  /P0opoo֌.Ɛ֐&6FVfvƑ֑&6FVfvƒ֒&6FVfvƓ֓&6FVfvPp0"jsonrpc":"2.0","result":"size":"name":""mimetype":""modification":"type":"filedirlinkHTTP/1.1 )P'''"'6''I-'\/'o+NoNfbxPassword=http://http://freebox:GCC: (Ubuntu 4.4.3-4ubuntu5) 4.4.3.symtab.strtab.shstrtab.interp.note.ABI-tag.note.gnu.build-id.gnu.hash.dynsym.dynstr.gnu.version.gnu.version_r.rel.dyn.rel.plt.init.text.fini.rodata.eh_frame.tdata.tbss.ctors.dtors.jcr.dynamic.got.got.plt.data.bss.commentTT#hh 1$HHDoPN DDV ^o֌ kopp z PP0  0Ln  @@ ......// 1 2 0#P  ThD֌p P     @......//12 ..(.5K$3Z(3hPt..3$,2 52:2>2C2  33"d3&`2X9PJJH3Q`3Zn 22112 2 22 $@p0$0@19/O.`.s.|1 rP9C0p  P<,`9L3PZ0g t  @ 2 8L|Y ffw3a 16 @ ,1(72P6:O3]`k3xP >e3DD02%120F]oD3m210]>Pb1.Zpv?Lj @v33 2 & D ] y   I @3 2  C3   P * K Z Tl 3q 3 B3   A3 3  d P $1   - (16 G ПS o } 3    2 3    ( X4 H DS j 06 o  u crtstuff.c__CTOR_LIST____DTOR_LIST____JCR_LIST____do_global_dtors_auxcompleted.7021dtor_idx.7023frame_dummy__CTOR_END____FRAME_END____JCR_END____do_global_ctors_auxfbxrofs_ra.cFSRootaTypeaFileTypeValueJSONaDirTypeValueJSONaLinkTypeValueJSONaHTTPCodepThreadReadpReadersnFSaOptCodeTranslatorfbx_open_wrapperlAllocpFirstFSfbx_release_wrapperfbx_readdir_wrapperT.410aHTTPSchemeaIdentityfbx_getattr_wrapperaJSONOKaSizeaNameaMimeaModaTypesaPassVarpDefConfigC.49.7512fbx_read_wrapperfSemOnce.10209semResp.10208pJSONHeaderfbx_oper_GLOBAL_OFFSET_TABLE___init_array_end__init_array_start_DYNAMICdata_startabort@@GLIBC_2.0check_mountpointread_passwordcompare_nodespthread_join@@GLIBC_2.0fill_request__libc_csu_finiqsort@@GLIBC_2.0write_trash_startmalloc_or_diecompute_pathbsearch@@GLIBC_2.0gidl__printfstart_readerserver_loginsyscall@@GLIBC_2.0__gmon_start___Jv_RegisterClasses_fp_hwrealloc@@GLIBC_2.0__isoc99_sscanf@@GLIBC_2.7__xstat64@@GLIBC_2.2__printf_chk@@GLIBC_2.3.4strchr@@GLIBC_2.0getenv@@GLIBC_2.0_finisem_wait@@GLIBC_2.1add_fuse_argget_JSON_numfgets@@GLIBC_2.0pFbxDownloadURIfopen64@@GLIBC_2.1DestroyElementsparse_status_rangelog_statspFbxRootstore_server_tree__libc_start_main@@GLIBC_2.0alloc_cat_IO_getc@@GLIBC_2.0maxReadersURIescapeRespondtcgetattr@@GLIBC_2.0sPostReadRootget_JSON_typepFbxLoginURIasync_readerAllocFSend_readercurl_easy_setopt@@CURL_GNUTLS_3argvFuse_IO_stdin_usedrealloc_or_diefree_server_treefree@@GLIBC_2.0optind@@GLIBC_2.0openlog@@GLIBC_2.0__data_startfbx_destroy_wrappersetpriority@@GLIBC_2.0fflush@@GLIBC_2.0__vfprintf_chk@@GLIBC_2.3.4getopt_long@@GLIBC_2.0pthread_mutex_unlock@@GLIBC_2.0pFbxPasswordPostcurl_slist_append@@CURL_GNUTLS_3fclose@@GLIBC_2.1copy_JSON_strwrite_movestderr@@GLIBC_2.0get_passwordmemcpy@@GLIBC_2.0strlen@@GLIBC_2.0curl_slist_free_all@@CURL_GNUTLS_3sem_destroy@@GLIBC_2.1compare_file__dso_handlestrcpy@@GLIBC_2.0getegid@@GLIBC_2.0__DTOR_END__JSONescape__libc_csu_initlen_JSON_strwrite_alloccurl_global_cleanup@@CURL_GNUTLS_3AllocElementpthread_mutex_init@@GLIBC_2.0compare_dirpFbxLogoutURIcurl_check_setoptfwrite@@GLIBC_2.0pFbxReadDirURIstrstr@@GLIBC_2.0curl_easy_init@@CURL_GNUTLS_3curl_easy_cleanup@@CURL_GNUTLS_3__bss_startmalloc@@GLIBC_2.0pthread_mutex_lock@@GLIBC_2.0__vsyslog_chk@@GLIBC_2.4__stack_chk_fail@@GLIBC_2.4scan_argumentsrindex@@GLIBC_2.0init_readerfForegroundstdin@@GLIBC_2.0pthread_create@@GLIBC_2.1fNoCachememmove@@GLIBC_2.0strcat@@GLIBC_2.0search_dirsem_post@@GLIBC_2.1curl_easy_perform@@CURL_GNUTLS_3compare_optionparse_status_code_endstdout@@GLIBC_2.0fDaemoncheck_URItcsetattr@@GLIBC_2.0fInitDoneuidrand@@GLIBC_2.0usagefill_attrpPostReadRoot__sprintf_chk@@GLIBC_2.3.4fuse_main_real@@FUSE_2.6strncmp@@GLIBC_2.0logLevelindex@@GLIBC_2.0FreeElement__snprintf_chk@@GLIBC_2.3.4server_logoutoptarg@@GLIBC_2.0curl_global_init@@CURL_GNUTLS_3fbx_initcloselog@@GLIBC_2.0_edataargcFusecurl_easy_perform_or_dielfind@@GLIBC_2.0strcmp@@GLIBC_2.0exit@@GLIBC_2.0is_login_oksem_init@@GLIBC_2.1store_data__i686.get_pc_thunk.bxmain_initgeteuid@@GLIBC_2.0