iBoot : fuite du code source du démarrage d’iOS 9, Apple se veut rassurante

iLeak

iBoot : fuite du code source du démarrage d'iOS 9, Apple se veut rassurante

Le 09 février 2018 à 14h32

Commentaires (22)

votre avatar

😂 commentaire vintage 😂

votre avatar

Y’a sa conférence là si tu es curieux.



https://media.ccc.de/v/34c3-8968-are_all_bsds_created_equally

votre avatar







abitbool a écrit :



Non, il dit qu’un code source qui n’est pas libre, quand il est publié, sera audité par beaucoup plus de monde et donc potentiellement des failles seront trouvées





Le sous-entendu est totalement contraire : si le code avait été libre depuis le début, il aurait été audité depuis la version 1 de iOS par un maximum de monde et serait meilleur









ptitnouveau a écrit :



Ben justement, OpenBSD est devenu une passoire. Ilja van Sprundel A jeté un œil sur les sources des différents BSD et a trouvé tant de failles simples que l’expression “un code source ouvert n’a de valeur que si il y a assez de yeux pour le lire” fût prouvée un fois de plus.









OlivierJ a écrit :



Avant d’affirmer que “OpenBSD est devenu une passoire” il faudrait peut-être avoir quelques preuves sérieuses.







En fait aucun d’entre vous n’a raison ou n’a tort.



Un article sur le site de GNU le rappelle : pour que le côté “supérieur” de l’open source et du libre soit réaliste, il faut qu’il y ait du monde pour l’auditer. Or, dans la majorité des cas, les codes sources sont maintenus par une, voire quelques personnes, et très peu de monde réaliste des audits.

Rappelez-vous la faille sur OpenSSL, utilisé par plein de monde mais personne n’a jamais jeté ses yeux sous le capot ou encore donné de moyens pour combler ces failles avant que ça ne monte en mayonnaise.



Mis à part les projets poussés par des poids lourds financier, l’open source est potentiellement un nid à faille aussi et ne garantie absolument rien. Ce qui le rend victime du même “problème” que le closed-source dont l’accès est limité et son audit potentiellement biaisé.


votre avatar







SebGF a écrit :



En fait aucun d’entre vous n’a raison ou n’a tort.





Au final c’est un peu l’oeuf ou la poule. D’un côté l’open source est pas sécurisé car il est facile de trouver une faille. Mais comme il est facile de trouver une faille alors elle sera rapidement patché ce qui rend le système plus sécurisé.


votre avatar

Disons que le libre a l’avantage d’une plus grande réactivité et diversité des compétences car les sources étant ouvertes, une faille détectée dans l’exécution du code peut se voir comblée rapidement par une intervention externe. Il n’est pas rare que ceux qui communiquent la présence de faille proposent leur propre patch.

Là où sur du propriétaire, ils ne peuvent compter que sur la réactivité et la compétence du développement interne.



Dans les deux cas, tout repose sur une question de moyens (humains et financiers).



Mais les deux sont tout autant exposés à des défauts de sécurité… Surtout si le projet libre est géré par un gus dans son garage. Soit une grande partie de ceux-ci quant ils n’appartiennent pas à un Red Hat ou équivalent ou soutenus par un mécène.

votre avatar







ptitnouveau a écrit :



Y’a sa conférence là si tu es curieux.

https://media.ccc.de/v/34c3-8968-are_all_bsds_created_equally









SebGF a écrit :



En fait aucun d’entre vous n’a raison ou n’a tort.





Je contestais ptitnouveau qui affirmait qu’OpenBSD était le moins sécurisé, alors que la conférence (que j’étais allé parcourir entretemps, trouvée via youtube) indique qu’OpenBSD est le plus sécurisé des BSD ; il pointe aussi la comparaison pas triviale à faire avec celle de Linux, comparaison qu’il ne fait pas dans cette conférence d’ailleurs.


votre avatar

iOS devient open source ! Super initiative de la part d’Apple !

… Ah, non, y’a erreur ? Tant pis.

votre avatar







Azath a écrit :



iOS devient open source ! Super initiative de la part d’Apple !

… Ah, non, y’a erreur ? Tant pis.





Ben des portions sont régulièrement mises à dispo, mais pas l’iBoot et les trucs hyper bas niveau, spécifiques et assez sensibles

opensource.apple.com Apple


votre avatar

Ils sont raisons, les trucs sensibles vaut mieux les laisser en closedsources.

votre avatar







jb18v a écrit :



Ben des portions sont régulièrement mises à dispo, mais pas l’iBoot et les trucs hyper bas niveau, spécifiques et assez sensibles

https://opensource.apple.com/





Je ne connaissais pas du tout ce site, merci :)


votre avatar

<img data-src=" /> On appelle le petit JVachez….. Le petit JVachez est attendu….

votre avatar

Imaginez tout ce qu’on peut faire une fois qu’on dispose du bootloader des iPhone: installer un autre OS (ubuntu, ou android sur iphone 7 , l’ironie … ) , et également installer iOS sur des plateformes ARM étrangères, ainsi que fabriquer du hardware de tests afin d’essayer toutes sortes de choses, voire installer iOS ARM natif sur des machines virtuelles au lieu d’utiliser le simulateur x86 d’apple …et pourquoi pas faire du reverse engineering sur la plateforme, accéder aux zones protégées du système et probablement trouver des failles hard et soft à la pelle…&nbsp;

votre avatar







Torlik a écrit :



Ils sont raisons, les trucs sensibles vaut mieux les laisser en closedsources.





Je me suis fait la même remarque ironique.



Depuis quand le closed source est un gage de sécurité ? À ce compte-là, OpenBSD est vachement peu sûr :français:

(j’attends vos arguments si j’ai mal lu l’article)


votre avatar

<img data-src=" />

votre avatar

<img data-src=" />



ouais alors va pondre les drivers pour installer un autre système, bon courage <img data-src=" />

votre avatar

Bah, c’est l’auteur de l’article qui dit ça. Il dit souvent des trucs très approximatifs en matière de logiciel et en particulier de sécurité. Sorti de Windows, il a du mal. Ici, il y a tous les poncifs habituels.



Il n’a pas l’air se savoir qu’Apple a pas mal de code en opensource comme l’a rappelé un commentateur.

votre avatar

Bof, il était déjà possible d’installer un dual booter android/iOS sur les iPhone 3g, ça n’a jamais rien donné.

votre avatar

Non, il dit qu’un code source qui n’est pas libre, quand il est publié, sera audité par beaucoup plus de monde et donc potentiellement des failles seront trouvées





Le sous-entendu est totalement contraire : si le code avait été libre depuis le début, il aurait été audité depuis la version 1 de iOS par un maximum de monde et serait meilleur

votre avatar







Wype a écrit :



Bof, il était déjà possible d’installer un dual booter android/iOS sur les iPhone 3g, ça n’a jamais rien donné.





Mais c’était beau


votre avatar







OlivierJ a écrit :



Je me suis fait la même remarque ironique.



Depuis quand le closed source est un gage de sécurité ? À ce compte-là, OpenBSD est vachement peu sûr :français:

(j’attends vos arguments si j’ai mal lu l’article)







Ben justement, OpenBSD est devenu une passoire. Ilja van Sprundel A jeté un œil sur les sources des différents BSD et a trouvé tant de failles simples que l’expression “un code source ouvert n’a de valeur que si il y a assez de yeux pour le lire” fût prouvée un fois de plus.


votre avatar

Avant d’affirmer que “OpenBSD est devenu une passoire” il faudrait peut-être avoir quelques preuves sérieuses.

votre avatar

Ah ça je dis pas le contraire <img data-src=" /> Juste que vu ce qu’est devenu le hack sur iPhone y a peux de chance que ça arrive de nouveau :/

iBoot : fuite du code source du démarrage d’iOS 9, Apple se veut rassurante

  • La question de la sécurité

  • Apple cherche à rassurer

Fermer