Bienvenue invité ( Connexion | Inscription )
1 Dec 2005, 07:04
Message
#1
|
|
![]() BIDOUILLE Guru ![]() ![]() ![]() ![]() ![]() Groupe : Admin Messages : 55 628 Inscrit : 14 Jan 2001 Lieu : Paris Membre no 3 |
A l'aube (probable) de l'arrivée des premiers MacIntel, nous continuons à nous demander comment Apple fera pour protéger son système des hackers qui ne voudront qu'en faire une bouchée et l'installer sur leur PC.
La chose s'avère, si l'on s'en réfère à l'histoire de l'informatique peine perdue. On a toujours fini par découvrir le moyen de percer les protections les plus puissantes, Il n'y a là qu'une question de temps, de compétences et de motivation. Et la motivation existera forcément, puisque à part acheter un Mac, il n'y aura pas d'autre moyens d'avoir OS X ou ses applications sur un PC du commerce pourtant tellement semblable. - Certes, Apple pourrait vendre son OS X pour être installé sur des machines d'autres fabricants, mais si cette possibilité peut arriver dans le futur, elle serait prématurée. Apple perdrait un temps fou à supporter les 1001 configurations différentes, Apple a encore besoin des revenus générés par la vente des Mac, et surtout, ce serait se frotter en frontal à Microsoft qui s'il a bien moins de capacité d'innovation, a des moyens financiers presque illimités. - Apple pourrait proposer une version de démo ou très limitée d'OS X capable de tourner sur n'importe quelle machine X86, mais ce serait du pain béni pour les hackers qui par comparaison trouveraient encore plus facilement le moyen de contourner les protections de la version normale. Donc à moins d'avoir une protection à l'épreuve de tout, ou de devoir à chaque mise à jour d'OS X, Apple devrait trouver le moyen de rendre l'utilisation de OS X X86 moins attrayante sur un PC de base, tout en ne froissant pas trop Microsoft.... Pas facile. Pourtant, une solution serait envisageable. Pour ça, il faut revenir en arrière, à l'époque du rachat de NeXT par Apple. Pour construire Mac OS X, Apple a utilisé OpenStep, qui fut renommé Yellow Box avant de devenir en évoluant, Cocoa que vous connaissez tous. A cette époque, la Yellow Box était également compatible avec Windows. Si l'on considère à postériori qu'Apple a conservé pendant des années une version d'OS X parfaitement à jour et compatible sur X86, il n'y a qu'un pas aisé à franchir pour penser qu'ils en ont fait de même avec La Yellow Box. En continuant sur la lancée, on se retrouverait à imaginer qu'Apple puisse fournir un environnement tournant sous Windows et capable de faire tourner les applications Cocoa. Cette solution aurait de nombreux avantages. - Elle donnerait un goût de Mac OS X sans en fournir les fondements tellement supérieurs à ceux de XP. - Elle rendrait inutile l'installation d'un OS X craqué et éventuellement instable, enfin plus que XP dans certaines circonstances. - Elle attirerait ainsi les programmeurs Windows qui pourraient réellement faire des logiciels Mac et PC facilement. - Elle attirerait à terme des personnes ayant goûté à ses logiciels et son interface, vers le Mac, de manière plus insidieuse qu'en affrontant Microsoft de front. Bien entendu, tout ceci n'est que digressions, mais nous tenions à vous les faire partager. Pour en savoir plus sur la Yellow Box: http://developer.apple.com/documentation/Cocoa/Conceptual/CocoaOverview/Articles/CocoaHistory.html |
|
|
|
![]() |
1 Dec 2005, 09:27
Message
#2
|
|
![]() Macbidouilleur d'Or ! ![]() ![]() ![]() ![]() ![]() Groupe : Membres Messages : 3 490 Inscrit : 8 Sep 2001 Membre no 756 |
Mmmh
voyons voir ce qu'Apple à gardé sous le coude : une puce de décryptage d'un des composants logiciels ? bien sur c'est la puce TPM présente sur les kits de développement, mais pour le moment seule une poignée de composants logiciels utilisent une simple vérification de la présence de la puce. Et si Apple encryptait tout ce qui dans OSX n'est pas dans Darwin ? disons OSX lui même, le framework accelerate (qui permet déjà de câbler les appels aux instructions Altivec sur PPC et SSE sur x86), CorImage, CoreAudio, QuickTime, bref que de composant essentiels à Mac OSX. Parce que pour l'instant OSX86 est en phase de développement débogage/développement et la décompilation/lecture est assez aisée (Rosetta, etc.) Mais si tout ça est encrypté en je sais pas 512bit voir 2048bits par une puce exclusivement développée par et pour Apple. Je veux bien que des gens comme DVDJohn ou Maxxus soient doués, mais ils ne possèdent pas non plus des ressources illimitées. Voyez le RC5 en 72 bits, on en dessus depuis plus de 3 ans. il ne s'agit pas non plus de l'AES 128bits dont la NSA à la clé magique et quand bien même. Je me demande si l'on ne va pas voir une explosion de code source encrypté lors de la compilation. Le soucis? il y aura toujours un version non encryptée quelque part, ne serait-ce qu'à cause des PPC et des version dévellopeurs... Ce message a été modifié par ParanoX - 1 Dec 2005, 09:28. -------------------- On peut être et rester poli sans avoir à dire, ni bonjour ni merci.
Politesse n'est en effet pas une affaire de bons mots, mais de bon esprit Using a Mac is No cure to Stupidity — Me Being Cynical is Your fault, not mine… |
|
|
|
1 Dec 2005, 13:54
Message
#3
|
|
![]() Macbidouilleur de vermeil ! ![]() ![]() ![]() ![]() Groupe : Membres Messages : 1 138 Inscrit : 17 Sep 2003 Lieu : Herault Membre no 9 636 |
QUOTE(ParanoX @ 1 Dec 2005, 10:27) Mmmh une puce de décryptage d'un des composants logiciels ? bien sur c'est la puce TPM présente sur les kits de développement, mais pour le moment seule une poignée de composants logiciels utilisent une simple vérification de la présence de la puce. Et si Apple encryptait tout ce qui dans OSX n'est pas dans Darwin ? disons OSX lui même, le framework accelerate (qui permet déjà de câbler les appels aux instructions Altivec sur PPC et SSE sur x86), CorImage, CoreAudio, QuickTime, bref que de composant essentiels à Mac OSX. Je ne vois pas en quoi l'encryptage de l'OS fournirait une solution. Pour qu'il soit executer -> decryptage -> cle sur la machine (meme avec un schemas cle privee/publique). A la limite une puce avec sa cle en interne et decryptage à la volée mais pas de possibilite de porter le code d'une machine à une autre... Un schema n cles prives pour 1 cle publique ??? je ne sais pas si cela existe... bref je ne vois pas... Le probleme majeur d'apple est: sa marge de benefice. A ma connaissance il fait principalement du benefice sur la vente des machines et pas sur la vente de l'OS. Si demain apple met un OSX compatible PC (directement ou indirectement) il rentre sur le domaine de Microsoft (avec risque OPA) au niveau de l'OS et des constructeurs (Principalement Sony cote design) au niveau des machines. Car si MacOs X marche (bien) sur un portable Sony (ou xxx) pourquoi ne pas acheter celui ci plutot qu'un portable mac. Donc il faut a Apple une protection de son OS (au moins au debut)... mais me semble difficilement realisable sur une architecture "mono" processeur classique ... Dans le cas d'une architecture Bi un executant un controleur ... peut etre. A+ Ce message a été modifié par mimac - 1 Dec 2005, 14:04. -------------------- Mille respects pour vos opinions! Mais de petites actions non conformistes valent mieux! (Nietzsche)
=> Après 26 ans chez Apple, mon prochain ordinateur NE SERA PAS Apple. |
|
|
|
1 Dec 2005, 19:03
Message
#4
|
|
|
Adepte de Macbidouille ![]() Groupe : Membres Messages : 148 Inscrit : 14 Oct 2003 Membre no 10 385 |
QUOTE(mimac @ 1 Dec 2005, 13:54) Je ne vois pas en quoi l'encryptage de l'OS fournirait une solution. Pour qu'il soit executer -> decryptage -> cle sur la machine (meme avec un schemas cle privee/publique). A la limite une puce avec sa cle en interne et decryptage à la volée mais pas de possibilite de porter le code d'une machine à une autre... Un schema n cles prives pour 1 cle publique ??? je ne sais pas si cela existe... bref je ne vois pas... Tu n'as pas besoin de n clés privées pour faire ça : il suffit d'une clé publique et de sa clé privée associée. Tu stockes la clé privée dans la puce, donc personne sauf apple la connaît. Tu chiffres le code avec la clé publique : personne peut donc déchiffrer, sauf les puces. C'est un système similaire qu'utilise les cartes de crédits : une clé secrète connue que des puces des cartes et de l'organisme de gestion des cartes bancaires. |
|
|
|
Lionel Comment lutter contre le cassage d'OS X X86 ? 1 Dec 2005, 07:04
Macnford Si j'ai bien compris, tu suggères qu'Appl... 1 Dec 2005, 07:14
pikacube il s'agit en fait de la présentation initiale... 1 Dec 2005, 07:29
Yvan le Fou QUOTE(pikacube @ 1 Dec 2005, 08:29)il s'a... 2 Dec 2005, 10:35
emmman J'en doute... Les hackers sont perfectionniste... 1 Dec 2005, 07:38
pikacube QUOTE(emmman @ 1 Dec 2005, 07:38)Dans ce cas,... 1 Dec 2005, 07:56
drakeramore QUOTE(emmman @ 1 Dec 2005, 07:38)J'en dou... 1 Dec 2005, 07:58
emmman Hacker est difficile, mais appliquer le patch d... 1 Dec 2005, 08:10
Tego Est-ce que les constructeurs des OS (Apple, Window... 1 Dec 2005, 08:31
guillôme D'ailleurs petite question au passage qui a pe... 1 Dec 2005, 08:39
__toto__maison QUOTE- Certes, Apple pourrait vendre son OS X pour... 1 Dec 2005, 08:45
PO_ selon moi, le combat est perdu d'avance.
Je ... 1 Dec 2005, 09:01
zorphil Une autre question se pose également : que vont f... 1 Dec 2005, 09:07
Oyinko QUOTE(emmman @ 1 Dec 2005, 08:10)Hacker est d... 1 Dec 2005, 09:16
bob II Bonjour,
je pense que Apple devra tôt ou tard fa... 1 Dec 2005, 09:17
tchek QUOTE(ParanoX @ 1 Dec 2005, 09:27)Mmmh
voyons... 3 Dec 2005, 16:08
ParanoX QUOTE(tchek @ 3 Dec 2005, 16:08)QUOTE(ParanoX... 3 Dec 2005, 22:32
StefS2W Bonjour,
Moi je retse sur ma position .. pourquoi... 1 Dec 2005, 09:28
ParanoX Microsoft n'a jamais conçu et surtout n'a... 1 Dec 2005, 09:32
dbuche Hello,
si les Macs restent dans l'absolu si c... 1 Dec 2005, 09:50
fufu QUOTE(dbuche @ 1 Dec 2005, 09:50)
D'autre... 1 Dec 2005, 10:46
Lionel Si apple nous fait du Hardware évolutif, autant q... 1 Dec 2005, 09:52
emmman QUOTE(Lionel @ 1 Dec 2005, 03:52)Si apple nou... 1 Dec 2005, 10:27

Bug QUOTE(emmman @ 1 Dec 2005, 10:27)QUOTE(Lionel... 1 Dec 2005, 16:04
bob II QUOTE(Lionel @ 1 Dec 2005, 09:52)Si apple nou... 1 Dec 2005, 10:34
Switcher60 Bonjour, personnellement (je ne suis sur mac que d... 1 Dec 2005, 10:08
Gael75 Bonjour,
n'y a-t-il pas un risque de voir disp... 1 Dec 2005, 10:33
Thérapy Nelson iTunes est cracké régulièrement, est-ce qu... 1 Dec 2005, 10:34
emmman QUOTE(Thérapy Nelson @ 1 Dec 2005, 04:34)iTu... 1 Dec 2005, 10:38

Thérapy Nelson QUOTE(emmman @ 1 Dec 2005, 10:38)Tu devrais u... 1 Dec 2005, 10:54
analogue QUOTE(Thérapy Nelson @ 1 Dec 2005, 11:34)Je ... 1 Dec 2005, 10:49
zorphil QUOTE(analogue @ 1 Dec 2005, 11:49)QUOTE(Thé... 1 Dec 2005, 11:35
Lonesome Boy Mac OS X sera cracké, c'est sûr. Et alors? O... 1 Dec 2005, 10:41
Lonesome Boy Et pour enfoncer le clou: un grand nombre de simpl... 1 Dec 2005, 10:56
fredouil on ne sait pas encore ce qui sera dans les mactel,... 1 Dec 2005, 10:56
zorphil QUOTE(fredouil @ 1 Dec 2005, 11:56)on ne sait... 1 Dec 2005, 11:42
mimac QUOTE(fredouil @ 1 Dec 2005, 11:56)
{
... 1 Dec 2005, 14:09
jvernet QUOTE(fredouil @ 1 Dec 2005, 11:56)on ne sait... 1 Dec 2005, 17:48
falcon1 QUOTE(fredouil @ 1 Dec 2005, 10:56)
... 1 Dec 2005, 20:26
bob II Je ne connais pas les chiffres.
Mais franchement j... 1 Dec 2005, 10:56
Lonesome Boy QUOTE(bob II @ 1 Dec 2005, 10:56)Je ne connai... 1 Dec 2005, 11:01
inf3rno Je pense qu'il n'y a pas trop d'inqui�... 1 Dec 2005, 11:02
emmman QUOTE(inf3rno @ 1 Dec 2005, 05:02)Monter un p... 1 Dec 2005, 12:23
flobb QUOTE(emmman @ 1 Dec 2005, 12:23)
Excuse moi... 1 Dec 2005, 12:41
zorphil QUOTE(emmman @ 1 Dec 2005, 13:23)QUOTE(inf3rn... 1 Dec 2005, 16:24
emmman QUOTE(zorphil @ 1 Dec 2005, 10:24)QUOTE(emmma... 1 Dec 2005, 18:12
flobb Perso, je teste MacOSX sur mon PC et ca m'amus... 1 Dec 2005, 12:23
Ali Baba Hum, pour en revenir au sujet initial, Cocoa for W... 1 Dec 2005, 12:27
drakeramore QUOTE(emmman @ 1 Dec 2005, 12:23)QUOTE(inf3rn... 1 Dec 2005, 12:39
PatBe bonjour
L'argent est le nerf de la guerre. Act... 1 Dec 2005, 13:07
drakeramore Mouais, ton post n'a pas grand rapport avec le... 1 Dec 2005, 13:28
fufu QUOTE(drakeramore @ 1 Dec 2005, 13:28)Mouais,... 1 Dec 2005, 13:50
ManiX Pour moi le risque majeur des versions crackées, ... 1 Dec 2005, 13:56
BeBoX QUOTE(ManiX @ 1 Dec 2005, 14:56) Ils pensent ... 1 Dec 2005, 22:59
v1nce n'avaez-vous jamais pensé au fait que les ver... 1 Dec 2005, 14:12
drakeramore QUOTE(fufu @ 1 Dec 2005, 13:50)QUOTE(drakeram... 1 Dec 2005, 14:14
PatBe QUOTE(drakeramore @ 1 Dec 2005, 14:14)QUOTE(f... 3 Dec 2005, 15:50
taklamakan Quoiqu'il arrive, j'espère qu'Apple r... 1 Dec 2005, 14:53
drakeramore Faut quand même rester réaliste.
Apple est une s... 1 Dec 2005, 15:02
dawar Mais arretez votre délire avec les virus, le proc... 1 Dec 2005, 15:04
taklamakan QUOTE(dawar @ 1 Dec 2005, 15:04)Mais arretez ... 1 Dec 2005, 19:02

Lonesome Boy QUOTE(taklamakan @ 1 Dec 2005, 19:02)QUOTE(da... 1 Dec 2005, 19:18

taklamakan QUOTE(Lonesome Boy @ 1 Dec 2005, 19:18)Non... 1 Dec 2005, 21:50

bortek QUOTE(taklamakan @ 1 Dec 2005, 21:50)Mais com... 1 Dec 2005, 22:08

taklamakan QUOTE(bortek @ 1 Dec 2005, 22:08)Ça fait vin... 2 Dec 2005, 03:13

tchek QUOTE(bortek @ 1 Dec 2005, 22:08)Ça fait vin... 3 Dec 2005, 16:14
Oliv333 QUOTE(dawar @ 1 Dec 2005, 15:04)Donc je pense... 3 Dec 2005, 23:09
BeBoX QUOTE(Oliv333 @ 4 Dec 2005, 00:09)Moi je vois... 4 Dec 2005, 10:32
ParanoX QUOTE(BeBoX @ 4 Dec 2005, 10:32)QUOTE(Oliv333... 5 Dec 2005, 11:51
donniedarko pour dissuader les gens d'acheter le bon matos... 1 Dec 2005, 15:43
alex54 mac os ecrase microchiotte, moi je pense que apple... 1 Dec 2005, 15:52
greg57 QUOTE(alex54 @ 1 Dec 2005, 15:52)mac os ecras... 1 Dec 2005, 15:58
jeannot Pas tellement d'accord avec toi Lionel. Je ne ... 1 Dec 2005, 17:59
Niconono Mouais, pour moi les applis cocoa sous windows c... 1 Dec 2005, 18:23
Maxobelix Vous êtes marrant à vous poser toutes ces questi... 1 Dec 2005, 18:28
jvernet QUOTE(Maxobelix @ 1 Dec 2005, 19:28)
Il suffi... 1 Dec 2005, 19:40
aniki Aurons-nous exactement les mêmes processeurs que ... 1 Dec 2005, 18:35
iWibox Mais si Apple rend compatibles les app Cocoa a win... 1 Dec 2005, 18:37
gwena ce que les gens semblent oublier c'est que la ... 1 Dec 2005, 19:49
drakeramore Pourquoi ils vont chez Intel ?
Ma théorie est sim... 2 Dec 2005, 08:07
v1nce Pourquoi il vont chez Intel ??
Une simple questio... 2 Dec 2005, 08:11
zorphil QUOTE(v1nce @ 2 Dec 2005, 09:11)Pourquoi il v... 2 Dec 2005, 09:37
sekaijin QUOTE(Lionel @ 1 Dec 2005, 07:04)A l'aube... 3 Dec 2005, 14:46
drakeramore QUOTE(tchek @ 3 Dec 2005, 16:14)QUOTE(bortek ... 3 Dec 2005, 17:50
tchek QUOTE(drakeramore @ 3 Dec 2005, 17:50)150 mil... 3 Dec 2005, 19:22![]() ![]() |
| Nous sommes le : 5th April 2026 - 18:37 |