Auteur Sujet: iPerf 3.1.3 corrige des problèmes de robustesse et une faille de sécurité  (Lu 3194 fois)

0 Membres et 1 Invité sur ce sujet

vivien

  • Administrateur
  • *
  • Messages: 25 324
    • Twitter LaFibre.info
Nouvelle version d'iPerf3 : iPerf 3.1.3

iPerf 3.1.3 est sortie hier soir et corrige des problèmes de robustesse et une faille de sécurité importante.

Cette faille de sécurité était également présente sur iPerf 3.0 et une nouvelle version a donc été publiée pour ceux qui souhaitent rester sur la branche 3.0 : iPerf 3.0.12

J'ai compilé le source pour en faire des binaires Windows 32bits, Windows 64bits et Linux 64bits. Vous les trouverez sur https://iperf.fr/iperf-download.php#windows

Les paquets .deb viendront quand le mainteneur Debian / Ubuntu (Raoul Gunnar Borenius) les aura préparés.

Du coté des serveurs iPerf3 publics, une partie importante ont réalisé l'upgrade.

Je profite pour lancer un appel à contribution à ceux qui ont un Mac et qui pourraient compiler iPerf 3.1.3
La seule version pour Mac est la 3.0.1 qui date de près de 2 ans et demi.

kcdtv

  • Client FAI autre
  • *
  • Messages: 100
  • Internacionalunya 00
    • wifi-libre
Merci pour l'info  :)
update sans soucis sous debian en suivant les instructions et en copiant-collant les cinq lignes de codes données sur le suite de téléchargement 

vivien

  • Administrateur
  • *
  • Messages: 25 324
    • Twitter LaFibre.info
Tu as eu besoin d'installer lib32z1 ou cela fonctionnais sans ?

kcdtv

  • Client FAI autre
  • *
  • Messages: 100
  • Internacionalunya 00
    • wifi-libre
Je n'ai pas eu besoin de l'installer
Je viens de regarder pour voir si je ne l'avais pas déjà installée par hasard et je ne l'ai pas

C'est debian SID
Je viens juste d'essayer sous Xubuntu 16.04 et pas besoin non plus d'installer la librairie, tout marche sans. besoin de la lib extra.  ;)

« Modifié: 09 juin 2016 à 23:59:52 par kcdtv »

PacOrly

  • Client Free adsl
  • *
  • Messages: 1 374
  • FTTNRA Orly (94)
Je profite pour lancer un appel à contribution à ceux qui ont un Mac et qui pourraient compiler iPerf 3.1.3
La seule version pour Mac est la 3.0.1 qui date de prés de 2 ans et demi.[/size]

Il doit y avoir des options à passer au ./configure pour avoir un exécutable complet.


Hugues

  • Professionnel des télécoms
  • *
  • Messages: 3 202
  • Lyon (69)
    • Weathermap
Je profite pour lancer un appel à contribution à ceux qui ont un Mac et qui pourraient compiler iPerf 3.1.3
La seule version pour Mac est la 3.0.1 qui date de prés de 2 ans et demi.[/size]


J'en ai quelques uns à la maison, si tu peux m'aider, on peut faire ça ;-)

VincentAlex

  • Client SFR adsl
  • *
  • Messages: 114
  • Massy (91)
    • openbox4.org

Je profite pour lancer un appel à contribution à ceux qui ont un Mac et qui pourraient compiler iPerf 3.1.3
La seule version pour Mac est la 3.0.1 qui date de prés de 2 ans et demi.[/size]

Je viens de le compiler sans difficulté (Xcode 7.3.1 / Command Line Tool 7.3).
Par contre, il s'installe par un make install...

Je ne vois pas trop comment redistribuer le binaire, d'autant plus qu'iperf3 est un script (bon enfin, je n'ai pas trop cherché).

corrector

  • Client Free adsl
  • *
  • Messages: 13 310
  • Paris; Free ADSL (Freebox HD)
    • Vive le nucléaire heureux
iPerf 3.1.3 est sortie hier soir et corrige des problèmes de robustesse et une faille de sécurité importante.

Cette faille de sécurité était également présente sur iPerf 3.0 et une nouvelle version à donc été publiée pour ceux qui souhaites rester sur la branche 3.0 : iPerf 3.0.12
Ce message serait plus utile si tu précisais quelle est cette faille!

vivien

  • Administrateur
  • *
  • Messages: 25 324
    • Twitter LaFibre.info
VincentAlex, iperf3 n'est pas un script mais un exécutable. Il existe aussi des scripts pour contrôler l’exécutable plus facilement.

Le make instal va copier le binaire dans /usr/local/bin ou dans /usr/bin/ (si MacOS X n'est pas trop éloigné de Linux)

Les deux fichiers qu'il faut récupérer sont : iperf3 et libiperf.so.0

Ces deux fichiers suffisent pour iPerf3 dans un environnement Unix (sous Windows, il faut des DLL en plus pour émuler Unix)

corrector

  • Client Free adsl
  • *
  • Messages: 13 310
  • Paris; Free ADSL (Freebox HD)
    • Vive le nucléaire heureux
VincentAlex, iperf3 n'est pas un script mais un exécutable.
Mais un script EST un exécutable.

PacOrly

  • Client Free adsl
  • *
  • Messages: 1 374
  • FTTNRA Orly (94)
Les deux fichiers qu'il faut récupérer sont : iperf3 et libiperf.so.0

Chez moi pas de génération du fichier libiperf.so.0.

VincentAlex

  • Client SFR adsl
  • *
  • Messages: 114
  • Massy (91)
    • openbox4.org
VincentAlex, iperf3 n'est pas un script mais un exécutable. Il existe aussi des scripts pour contrôler l’exécutable plus facilement.

Le make instal va copier le binaire dans /usr/local/bin ou dans /usr/bin/ (si MacOS X n'est pas trop éloigné de Linux)

Les deux fichiers qu'il faut récupérer sont : iperf3 et libiperf.so.0

Ces deux fichiers suffisent pour iPerf3 dans un environnement Unix (sous Windows, il faut des DLL en plus pour émuler Unix)
Finalement, configuré avec les options --disable-shared --disable-static afin d'avoir un binaire incluant la librairie.
macbook-pro: ~/sandbox/iperf-3.1.3/src [22:34:35] file iperf3
iperf3: Mach-O 64-bit executable x86_64
macbook-pro: ~/sandbox/iperf-3.1.3/src [22:34:40]

Le binaire OSX est disponible ici : https://www.neufbox4.org/download/tools/osx/iperf-3.1.3-macOS.zip

macbook-pro: ~/sandbox/iperf-3.1.3/src [22:55:38] ./iperf3 -v
iperf 3.1.3
Darwin MacBook-Pro 15.5.0 Darwin Kernel Version 15.5.0: Tue Apr 19 18:36:36 PDT 2016; root:xnu-3248.50.21~8/RELEASE_X86_64 x86_64
Optional features available: sendfile / zerocopy
macbook-pro: ~/sandbox/iperf-3.1.3/src [22:55:42]


Chez moi pas de génération du fichier libiperf.so.0.
Sous OSX, la librairie est libiperf.0.dylib.
« Modifié: 19 juin 2016 à 22:59:17 par VincentAlex »