Fuite du SDK de la Xbox One : le « homebrew » à portée de doigts

Fuite du SDK de la Xbox One : le « homebrew » à portée de doigts

Doigts de développeurs en tout cas

Avatar de l'auteur
Vincent Hermann

Publié dans

Logiciel

07/01/2015 4 minutes
42

Fuite du SDK de la Xbox One : le « homebrew » à portée de doigts

Alors même que Microsoft a dû faire face récemment à de larges attaques distribuées par déni de service contre son service Xbox Live, l’éditeur doit maintenant affronter la fuite du SDK de la Xbox One. Un groupe de pirates fait en effet circuler un pack d’installation qui doit permettre aux développeurs en théorie de créer leurs propres applications.

Le SDK se balade depuis plusieurs jours sur la toile

Depuis quelques jours, le Software Development Kit de la Xbox One circule sur les réseaux de partage. Il s’agit d’un kit utilisé en interne par Microsoft pour le développement d’applications sur sa console de salon, et qui n’est fourni qu’aux entreprises habituellement strictement autorisées. La Xbox One ne disposant pas (pour l’instant) de boutique d’applications ouverte à tous les développeurs tiers, la fuite est donc un problème.

Le Durango XDK (Xbox Development Kit) a été mis en ligne par un groupe de pirates nommé H4LT, qui n’est pas lié à la Lizard Squad à qui l’on doit les vastes attaques contre le Xbox Live et le PlayStation Network. H4LT a publié plusieurs captures d’écran pour prouver ses dires et a indiqué que le kit comprenait l’infrastructure complète de développement, les outils associés, ainsi qu’un firmware spécial pour la Xbox One afin qu’elle accepte les applications tierces développées localement.

La porte ouverte aux applications personnelles et au « homebrew »

Ce qui signifie techniquement que tout développeur possédant la console et le XDK peut créer ses propres applications et les envoyer sur sa Xbox One. Ce qui ouvre les portes du « homebrew », c’est-à-dire les modifications personnelles que l’on apporte à un produit qui normalement ne devrait pas les accepter. Bien entendu, il faut disposer du fameux firmware qui débloque cette possibilité, et il ne semble pas possible pour l’instant de faire autrement.

Comme indiqué à TechGame, les pirates de H4LT espèrent que certains développeurs et bidouilleurs se pencheront sur le XDK pour des opérations d’ingénierie inverse. H4LT explique en effet que la Xbox One, avec son architecture x86 (processeur AMD à huit cœurs), n’est en définitive qu’une petite machine sous une version modifiée de Windows 8 et dont le format utilisé pour les paquets d’applications est un dérivé du VHD (Virtual Hard Disk).

Il faudra trouver une faille pour les consoles non modifiées

Les pirates espèrent donc qu’une faille sera trouvée pour que les créations des développeurs finissent par être disponibles sur toutes les consoles, au prix d’une manipulation simple à réaliser. Notez cependant que la Xbox One étant une console particulièrement connectée, il y a des chances que Microsoft puisse détecter ce genre de modification, notamment lorsqu’une mise à jour est déployée, comme c’est le cas chaque mois ou presque.

Quant aux motivations qui ont poussé les pirates à cette action, elles ont été exposées à TechGame : « Nous l’avons fait fuiter à la communauté car lorsqu’une chose est partagée alors… le progrès vient bien plus rapidement. Le garder pour nous ne permettra pas d’accomplir quoi que ce soit. Le partager avec la communauté = créativité et recherche. […] Le SDK va tout simplement permettre à la communauté de travailler et d’ouvrir des portes vers des applications personnelles sur la Xbox One ».

Il se pourrait donc qu’une nouvelle activité de bidouillage se développe autour de la Xbox One, même s’il est probable que le degré de personnalisation n’attendra jamais celui de la toute première console de Microsoft, connue justement pour être transformable en à peu près n’importe quoi.

Écrit par Vincent Hermann

Tiens, en parlant de ça :

Sommaire de l'article

Introduction

Le SDK se balade depuis plusieurs jours sur la toile

La porte ouverte aux applications personnelles et au « homebrew »

Il faudra trouver une faille pour les consoles non modifiées

Le brief de ce matin n'est pas encore là

Partez acheter vos croissants
Et faites chauffer votre bouilloire,
Le brief arrive dans un instant,
Tout frais du matin, gardez espoir.

Fermer

Commentaires (42)


“la toute première console de Microsoft, connue justement pour être transformable en à peu près n’importe quoi.” Je n’ai pas suivi l’actu de la première du nom, on pouvait faire quoi avec ? un PC ? Un serveur ?


Ce que j’avais lu : lecteur multimédia, Serveur, Linux, etc. C’était un bête PC modifié.


Hypocrisie, ce qu’ils espèrent c’est de pouvoir lire des backups (!) et pas faire du homebrew


Un homebrew permettant de lancer des backups… <img data-src=" />








zefling a écrit :



Ce que j’avais lu : lecteur multimédia, Serveur, Linux, etc. C’était un bête PC modifié.



&nbsp;



Ok, merci. <img data-src=" />&nbsp;



Vu que les jeux sont aussi bien téléchargeables depuis le Xbox live qu’installables depuis un disque, je pense que ça revient au même.

Le jeu est installé sur la machine, et après le système valide la licence soit avec une connexion au live soit en lisant le disque associé.



Si le SDK permet d’avoir un firmware qui accepte n’importe quelle appli ou jeu, il devrait être possible de transformer les images des jeux actuels pour les lancer de cette façon.


Pour avoir eu toutes les consoles de microsoft, La Xone est la seule que j’ai acheté pour profiter pleinement de ses fonctionnalités connectées. Si je venais à me faire bannir du live, je serai bien embêté : /.



La première Xboite permettait même de jouer en ligne avec des back up. C’était drôle, avoir plusieurs jeux sur un même DVD. Belle époque des puces soudées sur la console <img data-src=" />



La seconde, je l’ai achetée pour la flasher, principale motivation de l’achat, et c’est pour cela que je ne voulais pas une PS4.



Par contre même banni et pouvant lire les backup il m’arrivait d’acheter des jeux pour me donner bonne conscience <img data-src=" /> (Kameo, AC, Mirror’s Edge !!!!). Les années de FAC étaient très dures ^^’


So on peut la transformer en PC ça peut être cool :p

ça peut faire un PC de jeux compact et pas chere ^^


Du grand classique. Quand une console a de mauvaise vente, on donne une moyen de faire des émulateurs et/ou de pirater les jeux.

Ce qui relance les ventes du matériel.

Puis on fait une mise-à-jour obligatoire du firmware pour fermer la faille. CQFD.


Rien à voir vu qu’il était prévu, de toute façon, de rendre le SDK public !








nigol a écrit :



Du grand classique. Quand une console a de mauvaise vente, on donne une moyen de faire des émulateurs et/ou de pirater les jeux.

Ce qui relance les ventes du matériel.

Puis on fait une mise-à-jour obligatoire du firmware pour fermer la faille. CQFD.





Je vois qu’il y en a qui suivent <img data-src=" />

<img data-src=" />









nigol a écrit :



Du grand classique. Quand une console a de mauvaise vente, on donne une moyen de faire des émulateurs et/ou de pirater les jeux.

Ce qui relance les ventes du matériel.

Puis on fait une mise-à-jour obligatoire du firmware pour fermer la faille. CQFD.





Et on ban dans le même temps les consoles incriminées, ce qui fait que pour jouer en ligne, il faut racheter une console <img data-src=" />









nical a écrit :



&nbsp;Belle époque des puces soudées sur la console <img data-src=" />







Je suis venu après, j’utilisais le bug de sauvegarde de Splinter Cell (si ma mémoire est bonne) pour rooter la console.



Sauf que cette fois, il était dit depuis le départ que la console (toute les one) pouvait devenir une plateforme de dev.

&nbsp;Ils ont au final juste accélérer les choses, mais rien ne dit qu’ils n’ont pas prévue le coup pour les backups.


&nbsp;Et les illuminatis, et le nouvel ordre mondial et les reptiliens !!! Il y a des trucs bien plus importantes qui ont étés découverts sur la PS4 grâce au reverse engineering de la PSVita mais personne n’en parle car la scène du hack PS4/Vita est discrète…




Nous l’avons fait fuiter à la communauté car lorsqu’une chose est

partagée alors… le progrès vient bien plus rapidement. Le garder pour

nous ne permettra pas d’accomplir quoi que ce soit. Le partager avec la

communauté = créativité et recherche. […] Le SDK va tout simplement

permettre à la communauté de travailler et d’ouvrir des portes vers des

applications personnelles sur la Xbox One





Il est vrai que cliquer sur un bouton pour du DDOS c’est plus à leur porté , c’est pas des pirates ces gars là , juste des lamers en release ^^ , c’est leur donner une importance qu’ils n’ont pas…



Pouvoir faire tourner un homebrew est une chose , accéder à l’intégralité de la console en est une autre , comme dit plus haut , la console est ultra connecté dommage pour ceux qui auront un firmware exotique , condamnés à rester en offline ou comment donner du grain à moudre aux partisans du tout connecté (genre THE CREW d’UBI) , Je ne suis pas sur que ce release soit une bonne chose pour les joueurs , à court terme oui&nbsp; , à long termes non , au mieux on se retrouvera avec un jeu demandant une cnx obligatoire au pire le jeu ne sortira pas sous prétexte de vente nulle du fait du piratage…



Ca me fait penser à un ex pote qui se glorifiait d’avoir une puce sur sa 360 , me bashant moi qui devait acheter mes jeux sur ps3 et qui jura de tous les noms sur Microsoft quand il s’est fait ban du jour au lendemain du Live c’est d’ailleurs de ce jour qu’il a cessé de me voir tant je mettais foutu de sa gueule (c’était mérité)


Comme ?


la xb1 en mode dev se connecte a microsoft mini 1 fois par semaine et si elle y arrive pas elle repasse en retail. Pas pret d’avoir un hack valide surtout si seulement le sdk a fuite et pas le recovery :)








Winston67 a écrit :



Il est vrai que cliquer sur un bouton pour du DDOS c’est plus à leur porté , c’est pas des pirates ces gars là , juste des lamers en release ^^ , c’est leur donner une importance qu’ils n’ont pas…



Pouvoir faire tourner un homebrew est une chose , accéder à l’intégralité de la console en est une autre , comme dit plus haut , la console est ultra connecté dommage pour ceux qui auront un firmware exotique , condamnés à rester en offline ou comment donner du grain à moudre aux partisans du tout connecté (genre THE CREW d’UBI) , Je ne suis pas sur que ce release soit une bonne chose pour les joueurs , à court terme oui&nbsp; , à long termes non , au mieux on se retrouvera avec un jeu demandant une cnx obligatoire au pire le jeu ne sortira pas sous prétexte de vente nulle du fait du piratage…



Ca me fait penser à un ex pote qui se glorifiait d’avoir une puce sur sa 360 , me bashant moi qui devait acheter mes jeux sur ps3 et qui jura de tous les noms sur Microsoft quand il s’est fait ban du jour au lendemain du Live c’est d’ailleurs de ce jour qu’il a cessé de me voir tant je mettais foutu de sa gueule (c’était mérité)







Je pense que tu vas un peu loin quand même. La PS3 était piratable, la 360 aussi.

Et bien que la 360 ait été piratable bien plus tôt et facilement, et ça n’a jamais empêcher la vente des jeux en grand nombre!



Pour l’instant backups n’est pas encore à l’ordre du jour.



Faut arréter de réver les xdk de la 360 ont fuités pendant des années et il n’y a jamais eu d’exploit à partir de ça…








k43l a écrit :



La PS3 était piratable





Pas la mienne , je ne voulais pas le faire , à quoi bon le faire (dans mon cas) , sur ps3 je ne prenais que les exclu le reste sur pc

&nbsp;Je sais bien que l’on est loin de lancer des backup , mais j’anticipe… (syndrome Amiga , Wii…)



&nbsp;



Le lien sur techgame donne le lien méga pour d/l le kit , pas sur que cela soit légal tout ça


ca serait mon rêve que la xbox one permette de faire tout ce qu’on pouvait faire avec la xbox 1 ( première du nom ) à cotès de toutes les possibilités de bidouilles et de geeks, le live fait pale figure.



C’était la bonne époque, une carte mémoire hacké avec une sauvegarde trafiqué de mechassault, splinter cell ou james bond. et c’était la méga fête du slip. et même pour les xbox qui n’était plus piratable, un simple hotswap pour installer un dashboard inférieur et c’était repartis.



faire tourner les émulateurs, les programmes en tout genres et surtout XBMC ( oui XBMC existe grâce à la première xbox, peu de gens le savent )



Perso j’en avais une modifié pour jouer, une autre modifé comme média center de salon, et une autre modifié en serveur avec une distrib linux et les ports manettes transformé en port USB.








-L3M- a écrit :



faire tourner les émulateurs, les programmes en tout genres et surtout XBMC ( oui XBMC existe grâce à la première xbox, peu de gens le savent )





C’est pourtant dans le nom XBoxMediaCenter ;)









zefling a écrit :



Ce que j’avais lu : lecteur multimédia, Serveur, Linux, etc. C’était un bête PC modifié.







Xbmc venait de la.





Ce qui ouvre les portes du «&nbsp;homebrew&nbsp;», c’est-à-dire les modifications

personnelles que l’on apporte à un produit qui normalement ne devrait

pas les accepter.



Je vois pas ce que ça a de normal.

Ce qui est anormal en revanche est de devoir passer par un homebrew pour faire ce qu’on veut d’un matériel qu’on a acheté.








zefling a écrit :



Ce que j’avais lu : lecteur multimédia, Serveur, Linux, etc. C’était un bête PC modifié.





J’en ai pucé beaucoup, on pouvait quasiment tout faire effectivement.

Le plus cool c’était de changer le dash (le dash de base était infame) et surtout d’installer des émulateurs…..



Pour le nux, la XBO etait quand même un peu light. Ca tournait, mais ca restait light…



Ah les dash alternatif, c’est vrai qu’il y en a qui claquait ! Genre Avalaunch…

Et le nombre d’outils… genre j’ai été sur le cul quand j’ai vu que je pouvais mettre un jeu original dans le lecteur, et le ripper directement depuis la console pour en faire un “backup” <img data-src=" />



Et bien entendu XBMC !


Moi je comprends pas quelle est l’excitation derrière tout çà : Moi j’achète une console pour jouer en achetant mes jeux. Je n’achète pas de console pour autre chose que du jeu pur, sinon j’achète un PC…. Exploit des console pour du homebrew, linux, serveur… c’est pipeau tout çà. Ce qui interesse les gens c’est le piratage… <img data-src=" />

<img data-src=" />


Bof… Moi le simple fait de pouvoir faire un backup de mes jeux et de ne pas avoir besoin de changer le CD à chaque fois ça me va très bien tu sais… J’ai pas piraté un jeu depuis plusieurs années maintenant, mais tant que la PS4 (par exemple) sera un truc ultra limité qui ne permet même pas de lire des fichiers vidéos correctement, ils peuvent se brosser.



À la sortie (c’est peut-être encore le cas, mon ordi sous la TV s’en fout maintenant), elle était même pas capable de lire un CD ou un DVD… c’est quand même aberrant pour un système qui se veut au centre du salon…


Tu peux acheter les jeux en dématérialiser et les installer sur ta console sans avoir besoin de passer par un dash alternatif. (après tu ne peux pas les revendre par contre)


Petite précision, par backup, vous entendez en faire un rip histoire d’avoir un genre d’iso comme on aurait sur PC ?


au départ ils avaient parlé d’une ouverture de la consol retail aux petits devs, perso je serai super content de pouvoir tester les jeux que je devs sur autre chose que mon pc <img data-src=" />


Tu veux dire payer le triple du prix en magasin? Merci du conseil <img data-src=" />








Arnard a écrit :



Petite précision, par backup, vous entendez en faire un rip histoire d’avoir un genre d’iso comme on aurait sur PC ?





Bin oui ! (et le terme ne se limite pas qu’à la XBox One)



Comme va te renseigner sur le site de wololo, il y a eu une faille découverte dans le navigateur de la vita et de la PS4…


Tout le monde ne connait pas Wololo et ne suit pas l’actualité du hacking des consoles.








Xaelias a écrit :



Bof… Moi le simple fait de pouvoir faire un backup de mes jeux et de ne pas avoir besoin de changer le CD à chaque fois ça me va très bien tu sais… J’ai pas piraté un jeu depuis plusieurs années maintenant, mais tant que la PS4 (par exemple) sera un truc ultra limité qui ne permet même pas de lire des fichiers vidéos correctement, ils peuvent se brosser.



À la sortie (c’est peut-être encore le cas, mon ordi sous la TV s’en fout maintenant), elle était même pas capable de lire un CD ou un DVD… c’est quand même aberrant pour un système qui se veut au centre du salon…





Ouais moi aussi je fus très déçu par les capacités multimédias de la PS3 à l’époque (à part le blu ray bien sur). Du coup on ne m’y reprendra plus de si tôt.









Winderly a écrit :



Je vois pas ce que ça a de normal.

Ce qui est anormal en revanche est de devoir passer par un homebrew pour faire ce qu’on veut d’un matériel qu’on a acheté.



Tu peux faire ce que tu veux du matériel, M$ (ou sony ou nintendo etc …) n’ont jamais interdit de faire ce que tu veux avec le matériel. Par contre la parti soft est sous licence, tu n’en est jamais vraiment propriétaire. Tu n’en achète que le droit d’utilisation.&nbsp;



Si tu veux te servir de ta console comme repose pied/chauffage ou installé un nouvelle OS, aucun fabriquant ne t’en empêche. Par contre tu pers ta garanti du fait d’une utilisation anormal.&nbsp;



Concernant les backup, le problème est le même, chaque jeu est soumis à licence, si tu ne paye pas ton jeu, tu viole la licence.&nbsp;



Personnellement, je trouve que les fabricants ne sont pas très violents dans leurs réactions … ceux que je trouve moins corrects, c’est les éditeurs qui mettent pleins de DRM ds leurs jeux qui pourrissent l’expérience des joueurs.









lascounet a écrit :



Tu peux faire ce que tu veux du matériel, M$ (ou sony ou nintendo etc …) n’ont jamais interdit de faire ce que tu veux avec le matériel. Par contre la parti soft est sous licence, tu n’en est jamais vraiment propriétaire. Tu n’en achète que le droit d’utilisation.&nbsp;



Si tu veux te servir de ta console comme repose pied/chauffage ou installé un nouvelle OS, aucun fabriquant ne t’en empêche. Par contre tu pers ta garanti du fait d’une utilisation anormal.&nbsp;



Concernant les backup, le problème est le même, chaque jeu est soumis à licence, si tu ne paye pas ton jeu, tu viole la licence.&nbsp;



Personnellement, je trouve que les fabricants ne sont pas très violents dans leurs réactions … ceux que je trouve moins corrects, c’est les éditeurs qui mettent pleins de DRM ds leurs jeux qui pourrissent l’expérience des joueurs.





Mais justement, je veux pouvoir utiliser un autre soft sur ce matériel que le soft sous licence.



J’ai installé des émulateurs sur ma PSP, et ça gêne personne (enfin si moi parce que je dois lancer à chaque reboot de la console le logiciel qui désactive les protections).

Si les émulateurs sont tolérés sur PC je vois pas pourquoi ils le seraient pas ailleurs.

Et c’est seulement un exemple.

&nbsp;

Bref c’est une des nombreuses raisons qui m’ont retenu de craquer pour les consoles nouvelles générations.

Je crois que je vais me “limiter” au PC encore longtemps.



Oui mais c’est pas prévu pour ça. Si tu achètes une console tu sais que tu seras limité par le soft. S’en plaindre ensuite c’est… hors sujet?








belgeek a écrit :



Oui mais c’est pas prévu pour ça. Si tu achètes une console tu sais que tu seras limité par le soft. S’en plaindre ensuite c’est… hors sujet?





J’ai beau savoir que je serai limité par le soft (parce qu’il est prévu pour ça), ça ne rend pas pour autant ce fait normal.

Tu sembles trouver ça normal (comme la majorité), on est donc pas près d’être d’accord à ce sujet.



C’est comme les DLC, tant qu’il y aura des consommateurs…

&nbsp;

De toute façon tu as raison je suis hors-sujet, donc il vaut mieux arrêter.