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

0 Membres et 1 Invité sur ce sujet

vivien

  • Administrateur
  • *
  • Messages: 47 079
    • Twitter LaFibre.info
Merci,

Je l'ai mis à disposition sur https://iperf.fr/iperf-download.php#macos

VincentAlex tu sais quelle est la version de MacOS X minimale avec lequel cela va fonctionner ?

Huguesdelamure cela fonctionne chez toi sans rajouter d'autres dépendances ?

Hugues

  • AS2027 MilkyWan
  • Modérateur
  • *
  • Messages: 12 424
  • Lyon (69) / St-Bernard (01)
    • Twitter
Je peux essayer de compiler une version PowerPC si tu veux, si c'est possible en fait.  ;)

Ça fonctionne depuis OS X 10.8 déjà. Je peux pas tester en dessous en Intel là.

vivien

  • Administrateur
  • *
  • Messages: 47 079
    • Twitter LaFibre.info
Cel va compiler et cela va parfaitement fonctionner, c'est certain.

Je ne suis pas sur qu'il y ait une grosse demande, mais je serais ravis de le mettre à disposition.  Pas sur que la version  1.7.0 d'iperf, la seulle dispo pour PowerPC fonctionne sur ton mac, il avait été compilé pour Darwin, la base de MacOS X.

Comme toi j'aime bien les veille machines et les vieux système d'exploitation, et je trouve ca appréciable de trouver les soft qui vont avec.

Je me demande si ceux qui ont des mac Intel 32bits trouvent encore des logiciels, cela doit pas être facile. Coté PC, j'ai été étonné que Microsoft propose une version 32bits de Windows 10. J'étais persuadé qu'il en profiteraient pour killer le 32bits.

Sous Windows très peu de logiciels ne sont pas disponible en version 32bits et il reste de nombreux logiciels, toujours compilés en 32bits non disponible en 64bits (il fonctionnent très bien dans un environnement 64bits)

Sous Linux, à part Google Chrome qui a décidé d’arrêter de supporter le 32bits, tous les logiciels sont proposé par les distribution en 64bits et en 32bits.

Hugues

  • AS2027 MilkyWan
  • Modérateur
  • *
  • Messages: 12 424
  • Lyon (69) / St-Bernard (01)
    • Twitter
Je me demande si ceux qui ont des mac Intel 32bits trouvent encore des logiciels

Non, y'a plus rien. Mais d'un coté, des Mac en 32 Bits, y'en a pas eu des masses, en gros : un MacBook, un Mac Mini, un iMac. Le Mac Pro etait 64 bits de base, les modèles suivants des gammes sont passés en 64 Bits.


Comme toi j'aime bien les veille machines et les vieux système d'exploitation, et je trouve ca appréciable de trouver les soft qui vont avec.

J'utilise au quotidien un MacBook de 2008 avec un Hack pour mettre 10.8 au lieu de 10.7 :)

Et j'utilisais jusqu'a peu un PowerMac G5 de 2005 comme machine de bureau, mais ça devient compliqué, même la navigation internet est lente et saccadée...

Hugues

  • AS2027 MilkyWan
  • Modérateur
  • *
  • Messages: 12 424
  • Lyon (69) / St-Bernard (01)
    • Twitter
Je ne suis pas sur qu'il y ait une grosse demande, mais je serais ravis de le mettre à disposition.  Pas sur que la version  1.7.0 d'iperf, la seulle dispo pour PowerPC fonctionne sur ton mac, il avait été compilé pour Darwin, la base de MacOS X.


Ça marchait sans soucis sous Mac OS X 10.5 :)

Je m'occupe de ça ce soir alors !  ;D



Sous Linux, à part Google Chrome qui a décidé d’arrêter de supporter le 32bits, tous les logiciels sont proposé par les distribution en 64bits et en 32bits.

Tu as Spotify aussi

vivien

  • Administrateur
  • *
  • Messages: 47 079
    • Twitter LaFibre.info
Le premier Mac Pro intel avait un processeur 64bits, mais il avait un OS 32bits.

Il est possible de passer de 32bits à 64bits via une mise à jour ?

Sous Linux ou Windows, c'est impossible : une installation et non une mise à jour est nécessaire pour passer d'un OS 32bits à un OS 64bits.

Hugues

  • AS2027 MilkyWan
  • Modérateur
  • *
  • Messages: 12 424
  • Lyon (69) / St-Bernard (01)
    • Twitter
Alors c'est une longue histoire.



Le Mac Pro peut exécuter du code 64 bits (donc une app) mais pas un kernel 64 bits, parce qu'il a un EFI 32 Bits. MAIS, un patch existe pour émuler un EFI 64 Bits et là, on peut exécuter toutes les versions d'OSX. Sinon on est bloqués à la version 10.6 (Le mien a un EFI 64Bits, comme ça pas de souci).

Et pour les MacBook, c'est presque pareil. La carte graphique n'a pas de pilotes 64 Bits, donc obligé de faire tourner un vieux kernel 32 Bits pour avoir l'accélération graphique sous un autre OS.

(D'ailleurs, presque aucun mac avant OSX Mountain Lion ne démarrait par défaut avec un Kernel 64 Bits, même si il le pouvait)

vivien

  • Administrateur
  • *
  • Messages: 47 079
    • Twitter LaFibre.info
Un Kernel 32bits peu démarrer des binaires 64bits. Je ne savais pas. Sous Windows / Linux, il faut un kernel 64bits pour démarrer une appli 64bits, un CPU 64bits n'est pas suffisant.

PacOrly

  • Abonné Free fibre
  • *
  • Messages: 1 231
  • FTTH 850/350 Orly (94)
Finalement, configuré avec les options --disable-shared --disable-static afin d'avoir un binaire incluant la librairie.

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

C'est bien ce qu'il me semblait, qu'il fallait passer des options.

Sous OSX, la librairie est libiperf.0.dylib.

Pas trouvé, non plus.

kcdtv

  • Abonné FAI autre
  • *
  • Messages: 98
  • Internacionalunya 00
    • wifi-libre
Ce message serait plus utile si tu précisais quelle est cette faille!
iperf3 JSON parsing vulnerability
Citer
Mais un script EST un exécutable.
Mmmmm... je dirais plutôt que stricto sensus Il faut une shebang line pour qu'un script soit un "exécutable"... on peut faire un script sans "shebang line" et il faudra l'exécuter en invoquant son interprète.
Je ne suis pas un spécialiste, mais je crois que l'important ici pour éviter les confusions c'est plus de dire qu'iperf3 n'est pas un script... on ne peut pas l'ouvrir avec un éditeur de texte en l'état et le lire comme c'est le cas avec un script bash, python etc et qu'il faut une compilation.

corrector

  • Invité
iperf3 JSON parsing vulnerability
Merci

Mmmmm... je dirais plutôt que stricto sensus Il faut une shebang line pour qu'un script soit un "exécutable"... on peut faire un script sans "shebang line" et il faudra l'exécuter en invoquant son interprète.
Je ne suis pas un spécialiste, mais je crois que l'important ici pour éviter les confusions c'est plus de dire qu'iperf3 n'est pas un script... on ne peut pas l'ouvrir avec un éditeur de texte en l'état et le lire comme c'est le cas avec un script bash, python etc et qu'il faut une compilation.
Oui bien dit

kgersen

  • Modérateur
  • Abonné Bbox fibre
  • *
  • Messages: 9 078
  • Paris (75)
iperf3 JSON parsing vulnerabilityMmmmm... je dirais plutôt que stricto sensus Il faut une shebang line pour qu'un script soit un "exécutable"... on peut faire un script sans "shebang line" et il faudra l'exécuter en invoquant son interprète.
Je ne suis pas un spécialiste, mais je crois que l'important ici pour éviter les confusions c'est plus de dire qu'iperf3 n'est pas un script... on ne peut pas l'ouvrir avec un éditeur de texte en l'état et le lire comme c'est le cas avec un script bash, python etc et qu'il faut une compilation.

sur Linux il faut 2 conditions: la "shebang line" et le l'attribut 'x' sur le fichier.
sur Windows il suffit d'associer une extension de fichier (nomdeficher.z ) a un interprète installé pour que tout les scripts *.z deviennent, en pratique, des "exécutables" meme ceux sans "shebang line". Et en plus on peut automatiser cette association via un script cmd (avec les commandes "assoc" et "ftype") donc sans intervention/connaissance de l'utilisateur.