Developpez.com

Le Club des Développeurs et IT Pro

Mobiles : Apple met un frein au déverrouillage de ses iPhone 3GS

En commercialisant une nouvelle mouture au bootrom renforcé

Le 2009-10-15 08:39:22, par Katleen Erna, Expert éminent sénior
Envoyé par Katleen Erna
MAJ du 01.11.2009

Il ne lui aura pas fallu longtemps ! Geohot, le hacker qui avait le premier réussi à déjouer le verrouillage de l’iPhone OS 3.1.2, vient de cracker le nouveau bootroom de ce dernier, quinze jours seulement après sa mise en place par Apple !

Le petit génie dévoilera son exploit le 4 novembre. Patience...
Apple met un frein au déverrouillage de ses iPhone 3G S, en en commercialisant une nouvelle mouture au bootrom renforcé

Le jeu du chat et de la souris entre Apple et les pirates continue. La firme vient en effet de débuter l'export de ses iPhone 3G S, qui sont désormais jailbreak-proof. Autrement dit, il n'est plus possible de débloquer ces mobiles.

L'exploit 24kpwn n'a plus de prise sur ces nouveaux appareils grâce à un nouveau bootrom qui peut désormais résister à cette technique.

Les crackeurs malmenaient le firmware 3.1.2 pour permettre le déverrouillage de l'iPhone, et ainsi lire ou faire tourner d'autres applications que celles vendues sur iTunes sur le mobile.

Au démarrage, le smartphone exécute un morceau de code appelé bootrom (du nom de la puce qui le contient) qui vérifie l'intégrité du système d'opération de la machine avant de la laisser se lancer. Lors de ce processus, les hackers outrepassaient la vérification en exploitant une brèche du code pour envoyer d'autres informations au téléphone et prendre ainsi le contrôle de l'iPhone (attaque appelée 24kpwn).

Mais le tout nouveau bootrom, iBoot-359.3.2, empêche l'exécution de tout cela en verouillant le système. Le constructeur n'a cependant pas encore communiqué officiellement sur cette avancée. Ce sont des pirates spécialistes en la matière qui ont relayé l'information sur le net.

Source : Le Twitter de Mathieulh

Lire aussi : Apple publie l'iPhone OS 3.1.2., une mise à jour qui corrige certains bugs dont le freeze de l'iPhone

Que pensez-vous de l'arrivée dans le commerce de ces nouveaux iPhone 3GS imperméables aux tentatives de déverrouillage ?

Etes-vous pour ou contre le verrouillage des iPhones ? Souhaiteriez-vous installer d'autres applications que les seules "officielles" de l'AppStore sur votre smartphone ?

La très fameuse équipe de hackers Dev-Team annonce vouloir faire tout son possible pour dénicher une nouvelle faille sur le nouveau bootrom. Pensez-vous que cela soit possible ?
  Discussion forum
65 commentaires
  • Barsy
    Expert confirmé
    Encore une fois, on a un aperçu de la politique commerciale d'Apple. Tout pour obliger les utilisateurs à acheter. Quand on sait qu'il faut aussi payer pour développer des applications sur IPhone.

    Ce comportement est quand même très étrange face à une concurrence (Androïd, Windows Mobile, ...) qui considère les PDAPhone comme de véritables ordinateurs de poche en laissant toute leur liberté aux utilisateurs.

    L'IPhone ne serait-il finalement qu'un "demi-PDAPhone" ? Ne serait-ce pas aussi le meilleur moyen pour Apple de saborder son produit phare ?
  • LeSmurf
    Membre expérimenté
    Jailbreak permettrait aussi d'installer des applications refusées par Apple dans son Store, comme si Apple avait la moindre autorité pour décider de la manière dont je dois utiliser mon téléphone. Désolé, mais ce n'est pas à eux de penser mon utilisation à ma place. Ils ne sont sans doute pas tenu de tout accepter dans leur Shop, mais dans ce cas, une alternative légale doit exister, ce qui n'est pas le cas à ma connaissance, l'utilisateur est obligé de passer par l'AppleStore.

    Certaines applications de l'Iphone (entre autres ) transmettent aussi des informations sur l'utilisateur et ses habitudes. Par exemple : http://www.iphon.fr/?q=se%20transmet...os%20habitudes

    L'application Privacy permettrait de s'en protéger, mais elle n'est disponible que via Jailbreak, ce qui est interdit par Apple, qui empèche donc l'utilisateur de se protéger de ces indiscrétions.

    Alors oui, Apple se protège, mais comment les Iphone-users vont se protéger d'Apple, eux? Bon, tu me diras qu'en signant, ils savaient à quoi s'en tenir, ce n'est pas faux...
  • Envoyé par LeSmurf

    Alors oui, Apple se protège, mais comment les Iphone-users vont se protéger d'Apple, eux? Bon, tu me diras qu'en signant, ils savaient à quoi s'en tenir, ce n'est pas faux...
    Ben, en n'achetant pas d'iPhone, c'est pourtant simple !

    Perso, j'ai même pas une de ces saloperies de téléphones portables, et vous savez quoi ? J'arrive à vivre, et même très bien !
  • Barsy
    Expert confirmé
    Je pense que LeSmurf a dit ce qu'il fallait. Ce n'est pas normal qu'Apple empêche les utilisateur de se servir de leur IPhone comme ils l'entendent.

    Je ne vois pas ici le moyen de la part d'Apple de protéger son téléphone mais plutôt de tirer une somme d'argent à chaque fois que quelqu'un crée ou vend une application sur IPhone. Cette mesure n'a pas été prise pour assurer une quelconque sécurité. Preuve en est l'article que LeSmurf linke dans sont message qui au contraire démontre qu'Apple en profite en plus pour vendre votre vie privée à des tiers.

    Enfin, un autre article intéressant sur les failles exploitées par les logiciels officiels de l'AppStore.
  • devouring strossus
    Membre habitué
    Envoyé par Louis Griffont
    Ben, en n'achetant pas d'iPhone, c'est pourtant simple !

    Perso, j'ai même pas une de ces saloperies de téléphones portables, et vous savez quoi ? J'arrive à vivre, et même très bien !
    arrête de mentir on sait que c'est faux
  • Gecko
    Membre éprouvé
    Beh je suis bien content d'avoir mon portable rangé dans un tiroir depuis 3 ans ^^
  • Envoyé par devouring strossus
    arrête de mentir on sait que c'est faux
    Ben , non, tout est vrai !
  • fardon57
    Membre régulier
    Cela m'embête quand même vraiment de voir généralement des anti-Apple venir cracher leur venin sur la marque a chaque news. Je comprends que le succès récent et limite insolent de cette entreprise peut déranger, mais faut arrêter quoi ...

    Relisez le premier message de notre ami Barsy, c'est quand même du lourd.

    Encore une fois, on a un aperçu de la politique commerciale d'Apple. Tout pour obliger les utilisateurs à acheter. Quand on sait qu'il faut aussi payer pour développer des applications sur IPhone.
    Quel aperçu de la politique d'Apple ? Encore une fois ? Tu reproches a une entreprise d'essayer de ne pas laisser ses produits être piratés, c'est fou quand même, car c'est cela l'info de la news, ils essaient de rendre l'Iphone non piratable.

    Envoyé par LeSmurf
    Jailbreak permettait aussi d'installer des applications refusées par Apple dans son Store, comme si Apple avait la moindre autorité pour décider de la manière dont je dois utiliser mon téléphone. Désolé, mais ce n'est pas à eux de penser mon utilisation à ma place. Ils ne sont sans doute pas tenu de tout accepter dans leur Shop, mais dans ce cas, une alternative légale doit exister, ce qui n'est pas le cas à ma connaissance, l'utilisateur est obligé de passer par l'AppleStore.

    Certaines applications de l'Iphone (entre autres ) transmettent aussi des informations sur l'utilisateur et ses habitudes. Par exemple : http://www.iphon.fr/?q=se%20transmet...os%20habitudes

    L'application Privacy permettrait de s'en protéger, mais elle n'est disponible que via Jailbreak, ce qui est interdit par Apple, qui empêche donc l'utilisateur de se protéger de ces indiscrétions.

    Alors oui, Apple se protège, mais comment les Iphone-users vont se protéger d'Apple, eux? Bon, tu me diras qu'en signant, ils savaient à quoi s'en tenir, ce n'est pas faux...
    Cela aussi me fait bien rire. Mais tu peux utiliser ton iphone comme tu veux. Mais il ne faut pas oublier que l'Iphone c'est un eco-systeme centralement tourne vers l'Apple Store. Et l'Apple Store, c'est a Apple. Ils ont 50 millions de clients, de jeunes, de parents, qui se connectent dessus en y esperant trouver des applications sympas et protegees. Apple se doit de controler.
    Alors bien sur il y a des defauts, bien sur parfois on comprends pas pourquoi une application se fait rejeter, mais globalement, Apple etant le premier acteur du marche a avoir mis ce processus en place, il s'en tire tres tres bien.

    Je vais encore le redemander, mais il y a quoi en jailbreak qui n'existe pas sur l'AppStore ? La possibilité de cracker les réseaux wifi du voisin ? La possibilité d'avoir des logiciels qui sont payants sur l'AppStore ?

    J'ai JailBreaker mon Iphone, et je n y ai trouve aucun intérêt. Les applis n'ont pas le même niveau de finition, et niveau sécurité on est encore plus dans l'inconnu.

    Le coup du complot "Il faut se protéger d'Apple", c'est simple, n'acheter pas ! Je peux comprendre qu'en tant qu'utilisateurs avertis, vous pouvez exigez plus de "liberté", mais Apple, c'est sa force de controler l'écosystème qu'il sort ! Vous voulez utilisez n'importe quoi, n'importe ou ? Android n'est pas la pour ca?

    Je ne vois pas ici le moyen de la part d'Apple de protéger son téléphone mais plutôt de tirer une somme d'argent à chaque fois que quelqu'un crée ou vend une application sur IPhone. Cette mesure n'a pas été prise pour assurer une quelconque sécurité. Preuve en est l'article que LeSmurf linke dans sont message qui au contraire démontre qu'Apple en profite en plus pour vendre votre vie privée à des tiers.
    Et hop, une autre couche ! Ce n'est pas normal qu'ils gagnent de l'argent, avec le développeur, lorsque quelqu'un télécharge une application maintenant ?
    Bien sur qu'ils veulent protéger ce business model genial ! C'est pas normal ? En lisant les news, j'ai aucunement eu l'impression qu'on titrait "Apple empêche le jailBreak uniquement dans le but de sauver ces clients"

    Moi, je suis content du système de l'iphone. Des applications me manquent, mais globalement je n'ai jamais eu un aussi bon téléphone dans les mains. Je suis aussi content de cette protection, et que le concept de payer pour des applications rentrent dans la tête des gens. Cela encourage les développeurs à venir sur Iphone avec des perspectives de revenus. Il n'y a qu'a voir la qualité AHURISSANTE pour un téléphone des jeux 3d que nous avons sur Iphone. Sur Android, j'attends toujours de voir un bon développeur y aller et prendre des risques, et mettre en vente des applis a 7 euros ...

    Des articles intéressantes, il y en a plein, moi j'ai bien aimé celui là récemment :
    http://www.igeneration.fr/app-store/...-piratage-9252

    Enfin, l'étude tord le cou à un argument souvent avancé par les pirates, à savoir que le piratage permet de tester une application avant de l'acheter. Si tel était le cas, on devrait voir des taux de conversion en achat similaires entre les applications piratées et les versions démo des applications qui sont disponibles sur l'App Store. Or on constate qu'en moyenne pour 14 applications "lite" téléchargées, 1 sera achetée (soit un taux de conversion en achat de 7,4%) alors que pour un achat, l'application aura été piratée 233 fois (soit un taux de conversion de 0,43%). De toute évidence, l'argument sert avant tout à se donner bonne conscience… L'argument du prix, souvent avancé concernant les albums ou les films, ne tient guère concernant l'App Store, quand on constate que nombre d'applications disponibles à 0,79€ (soit moins cher qu'une baguette de pain avec une bien meilleure durée de vie…) sont piratées gaillardement. Si on peut avoir de légitimes raisons de "jailbreaker" son appareil, pirater des applications à ce prix, ça n'est pas vraiment glorieux.
  • LeSmurf
    Membre expérimenté
    Envoyé par fardon57

    Mais tu peux utiliser ton iphone comme tu veux. Mais il ne faut pas oublier que l'Iphone c'est un eco-systeme centralement tourne vers l'Apple Store. Et l'Apple Store, c'est a Apple. Ils ont 50 millions de clients, de jeunes, de parents, qui se connectent dessus en y esperant trouver des applications sympas et protegees. Apple se doit de controler.
    Et bien non, on ne peut pas utiliser son iphone comme on veut. A part toi, je crois que tout le monde est au courant, ces affaires de sélection dans les produits du catalogue ont fait suffisamment de bruit : c'est Apple qui décide quoi intégrer dans son Store et on ne peut pas faire autrement. Les critères d'admission ne semblent pas bien clairs et sont souvent très discutés. Ce ne serait pas un problème si des stores alternatifs existaient, mais ce n'est pas le cas car le jailbreak n'est pas accepté par Apple qui l'a déjà signifié à maintes reprises. D'ailleurs, ils tournent la vis comme le signal cette news.

    Donc :
    - Apple décide du contenu de son AppleStore (normal...)
    - il n'existe pas d'autre Store légal.
    Voila, ça me parait assez clair, l'utilisateur ne fait pas ce qu'il veut.

    Envoyé par fardon57

    Alors bien sur il y a des defauts, bien sur parfois on comprends pas pourquoi une application se fait rejeter, mais globalement, Apple etant le premier acteur du marche a avoir mis ce processus en place, il s'en tire tres tres bien.
    Je ne me fait pas de soucis pour la santé d'Apple, ce qui m'intéresse, c'est ma liberté à disposer de mon produit (cf paragraphe ci-dessus). Le fait que tu ne comprenne pas pourquoi une appli est rejetée pose deux problèmes :
    - la transparence
    - l'impossibilité légale de trouver ce même produit ailleurs.
    Pour toi ce n'est pas un problème, pour moi, si.

    Envoyé par fardon57

    Je vais encore le redemander, mais il y a quoi en jailbreak qui n'existe pas sur l'AppStore ? La possibilite de cracker les reseaux wifi du voisin ? La possibilite d'avoir des logiciels qui sont payants sur l'AppStore ?
    La question n'est pas là, on ne va pas passer en revue toutes les applications disponibles ou non. La question est de pouvoir disposer de son matériel sans demander son avis à Apple. Mais à titre d'exemple, regarde le message que tu as quoté.
    Envoyé par fardon57

    J'ai JailBreaker mon Iphone, et je n y ai trouve aucun interet. Les applis n'ont pas le meme niveau de finition, et niveau securite on est encore plus dans l'inconnu.
    Ce n'est que ton avis. En aucun cas il ne doit servir de pivot pour limiter la liberté des autres à disposer de leur produit.
    Envoyé par fardon57

    Le coup du complot "Il faut se proteger d'Apple", c'est simple, n'acheter pas ! Je peux comprendre qu'en tant qu'utilisateurs avertit vous pouvez exigez plus de "liberte", mais Apple, c'est sa force de controller l'eco-systeme qu'il sort ! Vous voulez utilisez n'importe quoi, n'importe ou ? Android est pas la pour ca?
    Mais c'est chose faite, je n'ai plus d'iphone mais un Nokia monochrome antique qui ne fait qu'envoyer des SMS et téléphoner
  • Barsy
    Expert confirmé
    Envoyé par fardon57
    Quel apercu de la politique d'Apple ? Encore une fois ? Tu reproche a une entreprise d'essayer de ne pas laisser ses produits etre pirates, c'est fou quand meme, car c'est cela l'infos de la news, ils essaient de rendre l'Iphone non piratable.
    Il y a une chose qui n'est pas claire pour moi. Quand on essaie d'installer soi-même un logiciel sur son propre matériel, est-ce que c'est du piratage ? Tu me répondras que ça en est si le logiciel a été acquis de façon illégale, mais dans le cas contraire ?

    Je crois que tu n'as pas bien saisie ce que je reprochais à Apple. Ce que je critique dans leur politique, c'est de profiter de leur AppStore (qui, comme le dit LeSmurf ne souffre d'aucune concurrence) pour soutirer une part d'argent sur chaque application utilisable sur leur téléphone.

    Envoyé par fardon57
    Cela aussi me fait bien rire. Mais tu peux utiliser ton iphone comme tu veux. Mais il ne faut pas oublier que l'Iphone c'est un eco-systeme centralement tourne vers l'Apple Store. Et l'Apple Store, c'est a Apple. Ils ont 50 millions de clients, de jeunes, de parents, qui se connectent dessus en y esperant trouver des applications sympas et protegees. Apple se doit de controler.
    Non, Apple ne se doit pas de contrôler quoi que ce soit. C'est de l'intrusion dans la vie des gens. D'ailleurs, comment se fait-il que les applications de l'AppStore permette à d'autres d'accéder à des données personnelles ? Apple n'est-il pas censé contrôler cela aussi ?

    Envoyé par fardon57
    Et hop, une autre couche ! C'est pas normal qu'ils gagnent de l'argent, avec le developeur, lorsque quelqu'un telecharge une application maintenant ?
    Bien sur qu'ils veulent proteger ce business model genial ! C'est pas normal ? En lisant la news j'ai aucunement eu l'impression qu'on titrait "Apple empeche le jailBreak uniquement dans le but de sauver ces clients"
    Non, ça n'est pas normal d'imposer au développeur un système de diffusion de son application dans le seul but de lui soutirer une somme d'argent. Image que Microsoft fasse de même sur PC, qu'à chaque fois qu'on développe un truc, il faille lui reverser une somme d'argent !! Tout le monde trouverait ça scandaleux !!

    Le coup du complot "Il faut se proteger d'Apple", c'est simple, n'acheter pas ! Je peux comprendre qu'en tant qu'utilisateurs avertit vous pouvez exigez plus de "liberte", mais Apple, c'est sa force de controller l'eco-systeme qu'il sort ! Vous voulez utilisez n'importe quoi, n'importe ou ? Android est pas la pour ca?
    Pas de soucis pour ça, j'ai un HTC avec Windows Mobile et j'ai accès gratuitement à des centaines d'applications gratuites et légales et qui n'ont rien à envier à ce qui se fait sur l'IPhone. Je peux même développer les miennes si le coeur m'en dit et les partager sur la toile sans verser un centime à Microsoft.