Derniers journaux de nicOnicO :
- [08/06@12:05] Table ronde sur "le manque d'attractivité du monde professionnel pour les jeunes."
- [02/06@20:49] 52 10 3C EA 11 62 95 29 6C 4E 62 5B 15 45 CD 86
- [31/05@19:55] Question à 100¤...
- [02/05@09:26] 09-f9-11-02-9d-74-e3-5b-d8-41-56-c5-63-56-88-c0
- [06/04@12:23] Jean Michel Jarre sort un nouvel album
- [04/04@11:39] "do yourself a favour and avoid Dell 'canada) like the plague"
- [11/03@18:31] Linutop
- [16/02@15:06] Musique sans DRM == Musique libre ?!
- [13/07@11:29] création d'un "coffre-fort virtuel"
- [23/05@12:22] Reporté une faille est risqué
- [16/03@10:18] DADvSI : Le ministre veut l'interropérabilité à condition qu'un logiciel libre ne montre pas comment il fait !
- [16/03@10:05] DadvSI Hier soir. A propos d'interopérabilité et de protocoles "ouverts"
- [06/03@13:09] LesTelechargements.FR .ORG ou .INFO mais pas .com
- [03/03@10:14] Le monde à propos d'une conférence sur les DRM
- [28/02@10:20] Aux auteurs à propos des DRM et de la culture
- [27/02@13:54] Boycoter le materiel video HD
- [21/02@15:02] DADVSI: Action pour la sortie du site de com du ministère de la culture
- [09/01@13:02] Appel au boycott des DRM
- [06/01@14:45] Le texte de loi d'origine sur la copie privé
- [21/12@09:36] "Donnedieu de Vabres présente son texte sur les droits d'auteur"
Journal : Microsoft : nouvelle arme anti-pirate, le watermarking de code
Posté par Nicolas Boulay () le 26 juin 2007On en parle là et là :
http://www.depannetonpc.net/actualites7085-microsoft-et-le-p(...)
http://www.presence-pc.com/actualite/Watermark-Microsoft-240(...)
J'espère enfin que Microsoft éradique complètement le piratage. C'est en effet une perte sèche d'utilisateurs de logiciel libre.
Enfin, Microsoft va pouvoir remonter à l'inconscient (parent indigne ou service informatique débordé dont la boite sera mis à l'index) qui aura permis la diffusion de leur soft.
Bref, ils pourront crucifier en public, un "con qui payent". Je leur souhaite tous mes voeux de réussite dans cette chasse aux clients indélicats certes, mais client quand même.
> Lire le journal (20 commentaires, moyenne: 4,9).
oui, c'est une excellente nouvelle
Mais vont ils réussir comme ils ont réussi à mettre de la "securitée" dans vista ?
sans blagues : c'est une bonne nouvelle !
Oui et non...
Bof... Sachant, que même Microsoft avoue préfèrer voir ses produits piratés plutôt que de voir des alternatives utilisées, je pense qu'il se donnent juste là plus de moyens pour faire payer après-coup leurs « otages » solvables.
Encore du vent ?
Hum, tant que je n'ai pas de détails techniques, je reste perplexe quand à la phrase « Dès lors, il est impossible de modifier ou de supprimer [ les watermarks ], seule leur lecture est encore permise. » C'est pas rare qu'un DRM soit cassé ne quelques semaines...
-
[^]Re: Encore du vent ?
Posté par Axioplase Ashi (page perso, ) le 26/06/2007 à 19:10. (lien). Évalué à 2.Le watermarking de code, c'est pas nouveau du tout, et mathematiquement, on trouve (et prouve) des algos bien balezes.
Ca peut etre aussi cassable qu'un entier de 2048 bits peut etre facile a factoriser...
Si tu veux des details techniques, tu t'achetes un abonnement a ACM ou Springer, et tu vas lire les papiers des gens sur le water marking... Tiens, un classique : http://www.di.ens.fr/~cousot/COUSOTpapers/POPL04.shtml (si t'y connais rien en recherche informatique, c'est pas trop la peine de lire, tu vas surtout avoir la migraine :D)-
[^]Re: Encore du vent ?
Posté par Croconux () le 27/06/2007 à 21:40. (lien). Évalué à 1.Mouais. J'ai lu le document et l'exemple n'est pa vraiment convaincant. En gros on obscurci le code d'une façon bien choisie et qu'on sait interpréter. Sauf que ça dépend beaucoup du compilateur utilisé. Ce mécanisme ajoute des caisses de trucs superflus que tout bon compilateur se fera une joie de faire sauter. Tu a vu l'algo de Fibonacci ? Franchement un compilateur qui ne retouille pas un peu le code à sa sauce, ça me paraît difficile à trouver. C'est viable seulement si on est certain que le code ne pourra pas être modifié car la moindre modif et tout s'écroule.
Le watermarking n'est pas nouveau. Ca fait très longtemps que ça existe mais la raison pour laquelle ça n'est pas plus utilisé est que ça n'est pas robuste du tout. Il est très facile de rendre le watermark illisible. J'avais regardé il y a quelques temps les techniques de watermaking dans le cadre de la photographie (avec une prof qui bossait la dedans) et aucun algo ne tenait bien longtemps. Il suffisait de rogner une bande de 1 pixel sur le bord, de retoucher un chouilla les couler et zou, plus rien.-
[^]Re: Encore du vent ?
Posté par Axioplase Ashi (page perso, ) le 28/06/2007 à 02:37. (lien). Évalué à 2.Quand tu watermarkes du code d'entreprise, que tu as la necessité de le faire, et les moyens, tu utilises souvent un compilateur adpaté avec les bonnes options de compilations. Par directement GCC tel quel. Le compilateur peut (et doit) rajouter lui même son watermarking. Après tout, y'a bien des supers chevaux de troie qui tripotent le compilo, alors on peut bien le faire volontairement... De plus, le watermark est présent potentiellement dans chaque module/classe, dans diverses briques de l'algo, et pas seulement "au bord".
Bref, pour moi, c'est plus sûr qu'un watermarking d'image, car modifier le code comme tu modifies les couleurs modifie la sémantique du programme.
-
-
Damned, c'était donc ça !
HAaaaaa voilà : tout s'explique.
Non, parce que franchement, je me demandais comment une boîte employant autant des meilleurs programmeurs de la planète pouvait pisser autant de bugs.
Ben j'ai compris : c'est pas des bugs : c'est du watermarking de code.
Comme ça, on détecte le mec qui pique du code à MS : ha, ha, ha c'est diabolique.
-
[^]Re: Damned, c'était donc ça !
comprend pas
Niveau annonce commerciale : ca fait fuir les gens. Contrairement au genuine control, ca ne pousse pas les gens ayant déja une copie crackée à acheter une version payante.
Niveau piratage : ca change rien. Vista était sur la mule avant la sortie en boite, donc c'est rarement des fuite de particulier. De plus si on s'aperçoit que la fuite s'est faite à partir d'une version ultimate oem chez HP, ils font quoi? ils donnent une grosse fessée et disent à HP d'aller voir Linux?
Niveau technique : on attend de voir mais c'est un peu inutile dans le sens ou je peux acheter une boite sans donner ma vraie ID.
Bref, à quoi mène cette annonce?
-
[^]Re: comprend pas
-
[^]Re: comprend pas
Posté par Nicolas Boulay () le 27/06/2007 à 09:04. (lien). Évalué à 2.C'est pas une annonce. C'est un type qui a vu le brevet passé au nom de Microsoft.
Au délà de l'exagération de mon poste, on peut imaginer un système de trace pour étudier les "fillières" d'échange et cela n'est pas du tout censé être public.
code ou binaire ?
Ces coordonnées telles que le nom ou l'adresse postale de la personne seraient ensuite inscrites automatiquement au sein du code source de l'application achetée et serait par la même occasion verrouillées.
ah la notion de code source et microsoft, une longue histoire d'amour ?
Si c'est vraiment ainsi que cela se passe, le logiciel est recompilé avant le téléchargement ? Moi je vois plutôt cela comme un genre de cluster qui va s'insérer dans le binaire, et qui contiendra l'information. Je ne vois pas le rapport avec le code source...
Tous ensemble contre l'esclavitude des logiciels privateurs !
-
[^]Re: code ou binaire ?
Posté par Axioplase Ashi (page perso, ) le 26/06/2007 à 19:13. (lien). Évalué à 2.C'est une transformation de code source qui a des repercussions dans le binaire. Modifier le binaire directement serait assez stupide, car plus facile a casser (puis faudra recalculer les adresses partout dans le binaire a cause de ta donnee incrustee. Et si elle etait toujrous a la fin, elle serait trivialement cassable).
-
[^]Re: code ou binaire ?
Posté par briaeros007 () le 26/06/2007 à 20:16. (lien). Évalué à 3.ils vont recompiler pour chaque client ? \o/
quid des optimisations du compilo, est ce que ca ne risque pas de foutre en l'air leur 'watermarking' ?--
Subete ga wakatta toki…watashi ga anta wo korosu.-
[^]Re: code ou binaire ?
Posté par Guillaume Caron (Jabber id, ) le 26/06/2007 à 20:21. (lien). Évalué à 6.Des optimisations ? On parle de Microsoft, je te rappelle....
--
La seule chose qui arrive à la cheville de Chuck Norris... c'est sa chaussette.
-
[^]Re: code ou binaire ?
Posté par Axioplase Ashi (page perso, ) le 27/06/2007 à 18:08. (lien). Évalué à 3.Non. Le watermarking logiciel repose sur la sematique du code, et pas la syntaxe.
Ainsi, le marquage resiste aux optimisations du code (de meme que le code optimisé fait, on l'espère, toujours le "meme" calcul)
Un exemple simple de watermarking utilisé autrefois par IBM je crois, consistait a empiler les registres dans un certain ordre. Ainsi, ils pouvaient prouver avec une bonne proba que tu avais compilé ton logiciel avec leur outil. Depuis le temps, ca a beaucoup evolué, et on fait les transformations sur les langages intermediaires aussi. L'ordre des registres, ca se casse les doigts dans le nez ca, mais t'as comme je l'ai dit des techniques très resistantes.-
[^]Re: code ou binaire ?
Posté par Bozo le Clown () le 28/06/2007 à 11:25. (lien). Évalué à 3.Ok mais tu n'a tjs pas répondu à la question ?
Ils vont recompiler pous chaque client et "inventer" une nlle marque pour chacun ?-
[^]Re: code ou binaire ?
Posté par Nicolas Boulay () le 28/06/2007 à 14:58. (lien). Évalué à 2.Tu peux imaginer une sorte de "relinker". Rien qu'en bougeant les adresses des différentes fonction/saut (en changeant les blocs de places), tu peux encoder une valeur un peu partout.
-
-
-
-
2eme tentative
Pour pallier au piratage, MICROSOFT sortait des logiciels dont personnes ne voulait et ça n'a pas marché, alors ils sortent ça ...

Les journaux sont destinés à des informations qui ne sont pas suffisamment intéressantes
pour être validées en dépêche (sinon n'hésitez pas à proposer votre information en
dépêche), qui sont sans rapport avec Linux ou le libre, ou simplement pour donner votre
avis. Si vous désirez poser une question, merci d'utiliser 

Cette discussion est archivée, il n'est plus possible de laisser des commentaires.
Note : les commentaires appartiennent à ceux qui les ont postés. Nous n'en sommes pas responsables.