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

0 Membres et 1 Invité sur ce sujet

vivien

  • Administrateur
  • *
  • Messages: 47 085
    • 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

  • Abonné FAI autre
  • *
  • Messages: 98
  • 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: 47 085
    • Twitter LaFibre.info
Tu as eu besoin d'installer lib32z1 ou cela fonctionnais sans ?

kcdtv

  • Abonné FAI autre
  • *
  • Messages: 98
  • 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

  • Abonné Free fibre
  • *
  • Messages: 1 231
  • FTTH 850/350 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

  • AS2027 MilkyWan
  • Modérateur
  • *
  • Messages: 12 424
  • Lyon (69) / St-Bernard (01)
    • Twitter
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

  • Abonné SFR adsl
  • *
  • Messages: 126
  • 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

  • Invité
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: 47 085
    • 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

  • Invité
VincentAlex, iperf3 n'est pas un script mais un exécutable.
Mais un script EST un exécutable.

PacOrly

  • Abonné Free fibre
  • *
  • Messages: 1 231
  • FTTH 850/350 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

  • Abonné SFR adsl
  • *
  • Messages: 126
  • 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 »