Précédent   Forum des professionnels en informatique > Logiciels > Autres Logiciels > Internet
Internet Forum d'entraide sur les logiciels pour Internet
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Actualité déjà publiée
 
Outils de la discussion
Publicité
'
Vieux 03/06/2011, 13h25   #1
Chroniqueur Actualités
 
Avatar de Hinault Romaric
 
Homme Hinault Romaric
Consultant
Inscription : janvier 2007
Messages : 2 118
Détails du profil
Informations personnelles :
Nom : Homme Hinault Romaric
Localisation : Cameroun

Informations professionnelles :
Activité : Consultant
Secteur : High Tech - Éditeur de logiciels

Informations forums :
Inscription : janvier 2007
Messages : 2 118
Points : 31 056
Points : 31 056
Par défaut Un hacker publie le code du protocole de Skype

Un hacker publie le code du protocole de Skype
Et veut faire de l'outil de VoIP une solution open-source

Moins d'un mois après l'annonce du rachat du célèbre outil de VoIP par Microsoft pour un montant de 8,5 milliards de dollars, un hacker vient de publier le code du protocole Skype et une version open source de l'application.

Efim Bushmanov, un chercheur russe a réalisé cet exploit en perçant les secrets de Skype par reverse-engineering.

Son but est de créer une version open-source de la solution de communication. Il affirme par ailleurs que si beaucoup de choses restent à faire, la plupart des fonctions difficiles du projet ont déjà été réalisées pour les versions 1.X, 3.X et 4.X de Skype, y compris la compression RC4 et arithmétique.

« Vous avez une chance unique de jeter un coup d’œil au protocole interne de Skype et son chiffrement. Vous verrez qu'il utilise un chiffrement RSA fort et AES, avec une infrastructure de clés publiques » explique Efim Bushmanov sur son blog.

Microsoft n'a pas encore réagi à cette publication et pourrait rapidement engager des poursuites contre Efim Bushmanov pour violation de licence.

En attendant, les développeurs intéressés peuvent consulter le code et tester la version open-source du chercheur russe pour en apprendre un peu plus sur Skype et son fonctionnement.

Les sources du projet peuvent-être téléchargées sur cette page

Source : Blog du projet

Et vous ?

Que pensez-vous de cette démarche de Efim Bushmanov ?

Comment réagira Microsoft : en l'attaquant ou en laissant faire comme pour les hacks de Kinect ?
__________________
Si déboguer est l’art de corriger les bugs, alors programmer est l’art d’en faire
Mon blog Mes articles
En posant correctement votre problème, on trouve la moitié de la solution
Hinault Romaric est déconnecté   Envoyer un message privé Réponse avec citation 40
Vieux 03/06/2011, 14h46   #2
Membre Expert
 
Avatar de thierrybenji
 
Homme Benjamin
Étudiant
Inscription : décembre 2008
Messages : 828
Détails du profil
Informations personnelles :
Nom : Homme Benjamin
Âge : 24
Localisation : France, Doubs (Franche Comté)

Informations professionnelles :
Activité : Étudiant

Informations forums :
Inscription : décembre 2008
Messages : 828
Points : 1 259
Points : 1 259
Envoyer un message via MSN à thierrybenji
Que pensez-vous de cette démarche de Efim Bushmanov ?
Si il est pour une sorte de Skype Open Source, je trouve sa démarche excellente.

Comment réagira Microsoft : en l'attaquant ou en laissant faire comme pour les hacks de Kinect ?
Microsoft vient de mette environ $8,500,000,000 pour Skype et maintenant les sources sont disponibles, à mon avis ils vont faire quelque chose, mais c'est déjà trop tard, les sources vont être sur les réseaux P2P ce qui les rendra ineffaçable.

Les hacks de Kinect étaient des publicités pour Microsoft.
L'utilisation de ce périphérique pour les jeux vidéo ne présente quasiment aucun intérêt.
Jouer c'est plus fun avec une manette.
Mais du coup des gens ont détourné l'utilisation de ce périphérique de jeu pour en avoir une meilleure utilisation, ça arrangeait bien Microsoft.
__________________
Aidez la chaîne Nolife, abonnez-vous : http://www.nolife-tv.com/
thierrybenji est déconnecté   Envoyer un message privé Réponse avec citation 27
Vieux 03/06/2011, 14h58   #3
Membre confirmé
 
Inscription : juin 2006
Messages : 293
Détails du profil
Informations forums :
Inscription : juin 2006
Messages : 293
Points : 268
Points : 268
Citation:
Que pensez-vous de cette démarche de Efim Bushmanov ?
Si il est pour une sorte de Skype Open Source, je trouve ça démarche excellente.
Open source ne veut pas dire pillage du travail des autres ...
Elendhil est déconnecté   Envoyer un message privé Réponse avec citation 157
Vieux 03/06/2011, 15h07   #4
Membre actif
 
Homme Mathieu
Inscription : avril 2008
Messages : 125
Détails du profil
Informations personnelles :
Nom : Homme Mathieu
Âge : 24
Localisation : France

Informations forums :
Inscription : avril 2008
Messages : 125
Points : 157
Points : 157
Citation:
Open source ne veut pas dire pillage du travail des autres ...
Bonne remarque. Ce type peut revendiquer le piratage et le vole de code source sans être inquiété ?

Comment réagira Microsoft : en l'attaquant ou en laissant faire comme pour les hacks de Kinect ?
Les deux affaires n'ont rien à voir. D'un côté on a détourné l'utilisation d'un périphérique alors que de l'autre on a volé des données.
matpush est déconnecté   Envoyer un message privé Réponse avec citation 37
Vieux 03/06/2011, 15h15   #5
Membre Expert
 
Avatar de thierrybenji
 
Homme Benjamin
Étudiant
Inscription : décembre 2008
Messages : 828
Détails du profil
Informations personnelles :
Nom : Homme Benjamin
Âge : 24
Localisation : France, Doubs (Franche Comté)

Informations professionnelles :
Activité : Étudiant

Informations forums :
Inscription : décembre 2008
Messages : 828
Points : 1 259
Points : 1 259
Envoyer un message via MSN à thierrybenji
Oui effectivement je me suis mal exprimé.
Avoir une alternative à Skype, mais en Open Source serait très intéressant.
Par contre voler du code, ce n'est pas du tout une bonne chose.

Aussi bien je suppose que ce code est inexploitable et on ne peut pas non plus trop sans inspirer, car il est protégé du coup si quelqu'un l'utilise il aura un procès.
__________________
Aidez la chaîne Nolife, abonnez-vous : http://www.nolife-tv.com/
thierrybenji est déconnecté   Envoyer un message privé Réponse avec citation 22
Vieux 03/06/2011, 15h20   #6
Membre émérite
 
Avatar de Firwen
 
Inscription : juin 2009
Messages : 375
Détails du profil
Informations forums :
Inscription : juin 2009
Messages : 375
Points : 939
Points : 939
Envoyer un message via MSN à Firwen
Citation:
Les deux affaires n'ont rien à voir. D'un côté on a détourné l'utilisation d'un périphérique alors que de l'autre on a volé des données.
En quoi faire une analyse d'un protocol réseau c'est "voler" des données ?

Du retro-ingénieuring sur un protocol, surtout quand c'est pour développer des clients tiers, n'est pas un acte de piratage.
Sinon pidgin, empathy, trillian, aMSN et la moitié des drivers du kernel seraient illégaux .

Réussir à analyser un protocole aussi tentaculaire que celui de Skype, c'est en tout cas un exploit technique qui merite d'être salué .
__________________
It's not a bug, it's a feature
Site web : www.firwen.org
Firwen est déconnecté   Envoyer un message privé Réponse avec citation 171
Vieux 03/06/2011, 15h26   #7
Expert Confirmé
 
Avatar de Uther
 
Homme
Inscription : avril 2002
Messages : 2 297
Détails du profil
Informations personnelles :
Sexe : Homme
Localisation : France

Informations forums :
Inscription : avril 2002
Messages : 2 297
Points : 3 957
Points : 3 957
Citation:
Envoyé par Elendhil Voir le message
Open source ne veut pas dire pillage du travail des autres ...
Ou vois tu qu'il y a pillage?
Cette personne a réussi a déduire le protocle de Skype par reverse engeniering, mais il ne semble pas avoir volé de code.
Des logiciels comme Pigdin ou Trillan ont fait de même pour les protocoles MsnMessenger, Aim, YahooMessenger, ... Ce n'est pas légalement interdit.

S'Il y avait un brevet couvrant des techniques necessaires au protocole, ça pourait être un frein dans certains pays, mais il semble que les technologies sur lesquelles repose Skype sont connues et non brevetées

Citation:
Envoyé par matpush Voir le message
Bonne remarque. Ce type peut revendiquer le piratage et le vole de code source sans être inquiété.
Il revendique d'avoir établi un reverse-engeniering du protocole, absolument pas un vol de code source.

Citation:
Envoyé par thierrybenji Voir le message
Aussi bien je suppose que ce code est inexploitable et on ne peut pas non plus trop sans inspirer, car il est protégé du coup si quelqu'un l'utilise il aura un procès.
S'il y avait vol de source, oui, mais ce n'a pas l'air d'être le cas.
Uther est déconnecté   Envoyer un message privé Réponse avec citation 110
Vieux 03/06/2011, 15h26   #8
Membre actif
 
Homme Mathieu
Inscription : avril 2008
Messages : 125
Détails du profil
Informations personnelles :
Nom : Homme Mathieu
Âge : 24
Localisation : France

Informations forums :
Inscription : avril 2008
Messages : 125
Points : 157
Points : 157
Au temps pour moi, j'avais mal compris (je devais avoir les affaires de sony en tête :p) !
matpush est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 03/06/2011, 15h27   #9
Membre confirmé
 
Inscription : avril 2009
Messages : 177
Détails du profil
Informations forums :
Inscription : avril 2009
Messages : 177
Points : 218
Points : 218
Oulà y'a grosse confusion, l'article parle bien de reverse engineering et pas de vol de code. Si dans certains pays c'est illégal, ça ne l'est pas partout, notamment en France.

[Edit] Grillé, Firwen et Uther avaient déjà apporté la lumière (re-)
huit_six est déconnecté   Envoyer un message privé Réponse avec citation 30
Vieux 03/06/2011, 15h32   #10
Membre Expert
 
Avatar de thierrybenji
 
Homme Benjamin
Étudiant
Inscription : décembre 2008
Messages : 828
Détails du profil
Informations personnelles :
Nom : Homme Benjamin
Âge : 24
Localisation : France, Doubs (Franche Comté)

Informations professionnelles :
Activité : Étudiant

Informations forums :
Inscription : décembre 2008
Messages : 828
Points : 1 259
Points : 1 259
Envoyer un message via MSN à thierrybenji
Citation:
Envoyé par Uther Voir le message
S'il y avait vol de source, oui, mais ce n'a pas l'air d'être le cas.
Ah d'accord.
Mais alors c'est lui et des amis qui ont passé beaucoup de temps pour écrire les 44 Mb de sources ?

Légalement on a le droit de faire du rétro-ingénierie comme ça ?
Si c'est le cas, il ni a pas de raison pour que Microsoft fasse quelque chose.
__________________
Aidez la chaîne Nolife, abonnez-vous : http://www.nolife-tv.com/
thierrybenji est déconnecté   Envoyer un message privé Réponse avec citation 10
Vieux 03/06/2011, 15h39   #11
Expert Confirmé
 
Avatar de Uther
 
Homme
Inscription : avril 2002
Messages : 2 297
Détails du profil
Informations personnelles :
Sexe : Homme
Localisation : France

Informations forums :
Inscription : avril 2002
Messages : 2 297
Points : 3 957
Points : 3 957
Citation:
Envoyé par thierrybenji
Ah d'accord.
Mais alors c'est lui et des amis qui ont passé beaucoup de temps pour écrire les 44 Mb de sources ?
Vu que Skype pratique une obfuscation très intensive de son code, il y a peu de chance qu'il s'agisse d'un simple code source décompilé.
Quant a un vol de source suite à un piratage, je pense que ça se saurait très vite.

44Mb de code, c'est beaucoup mais pas gigantesque non plus.
Uther est déconnecté   Envoyer un message privé Réponse avec citation 10
Vieux 03/06/2011, 15h45   #12
Membre éclairé
 
Inscription : septembre 2007
Messages : 238
Détails du profil
Informations forums :
Inscription : septembre 2007
Messages : 238
Points : 350
Points : 350
Voler signifie soustraire; dans l'absolu, il n'a fait que transformer un code publié en langage machine en un code plus compréhensible.

Skype ne vend pas un logiciel mais un service, tout cela n'aura que peu d'impact sur leurs résultats économiques.
ZiGoM@r est déconnecté   Envoyer un message privé Réponse avec citation 40
Vieux 03/06/2011, 16h00   #13
Membre Expert
 
Avatar de Hellwing
 
Homme Thomas Delapierre
Ingénieur développement logiciels
Inscription : avril 2008
Messages : 456
Détails du profil
Informations personnelles :
Nom : Homme Thomas Delapierre
Âge : 29
Localisation : France

Informations professionnelles :
Activité : Ingénieur développement logiciels

Informations forums :
Inscription : avril 2008
Messages : 456
Points : 1 543
Points : 1 543
Citation:
Envoyé par ZiGoM@r Voir le message
Skype ne vend pas un logiciel mais un service, tout cela n'aura que peu d'impact sur leurs résultats économiques.
Il faut bien quelque part un logiciel client qui puisse exploiter ce service. C'est lui qui va en faire les frais.
Hellwing est déconnecté   Envoyer un message privé Réponse avec citation 03
Vieux 03/06/2011, 16h03   #14
Membre Expert
 
Avatar de Kiiwi
 
Inscription : février 2011
Messages : 362
Détails du profil
Informations forums :
Inscription : février 2011
Messages : 362
Points : 1 229
Points : 1 229
Citation:
Comment réagira Microsoft : en l'attaquant ou en laissant faire comme pour les hacks de Kinect
Non comparable ...
faire un logiciel open source, offrant les mêmes services que Skype, c'est faire une concurrence directe.
Utiliser la Kinect pour passer de TF1 à France 2 en un seul geste (c'est qu'un exemple, j'ignore si un hacker y a pensé ), ça ne va pas perturber le nombre d'utilisateurs de la Xbox munie de la Kinect.
De même rendre la Kinect compatible avec la PS3 n'aura que très peu d'impact, vu que les jeux PS3 ne sont pas conçus pour la Kinect.
Kiiwi est déconnecté   Envoyer un message privé Réponse avec citation 13
Vieux 03/06/2011, 16h04   #15
Expert Confirmé
 
Avatar de Uther
 
Homme
Inscription : avril 2002
Messages : 2 297
Détails du profil
Informations personnelles :
Sexe : Homme
Localisation : France

Informations forums :
Inscription : avril 2002
Messages : 2 297
Points : 3 957
Points : 3 957
Attention reverse-enginering ne veux pas forcément dire décompilation ou désassemblage. Cela signifie simplement déduire le fonctionnement à partir de l'analyse des résultats.

Il est possible que cette personne ait désassemblé le Skype à un moment ou a un autre pour en comprendre certains points du fonctionnement, mais je ne pense pas qu'il se serait permis de publier du code décompilé. Il est aussi fort probable(surtout que Skype est terriblement obfusqué) que le code a été écris à partir de zéro.
Uther est déconnecté   Envoyer un message privé Réponse avec citation 50
Vieux 03/06/2011, 16h24   #16
Membre du Club
 
Inscription : février 2010
Messages : 22
Détails du profil
Informations forums :
Inscription : février 2010
Messages : 22
Points : 54
Points : 54
Tiens...Avira s'emballe sur la première archive :

Le fichier 'C:\Downloads\skype_part1_binaries\skype_part1_binaries\Skype41_130_logpatch.exe'
contenait un virus ou un programme indésirable 'TR/Crypt.XPACK.Gen2' [trojan].

Faux positif ?
attila74 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 03/06/2011, 16h35   #17
Membre régulier
 
Homme Christopher
Étudiant
Inscription : juin 2010
Messages : 68
Détails du profil
Informations personnelles :
Nom : Homme Christopher
Localisation : France

Informations professionnelles :
Activité : Étudiant

Informations forums :
Inscription : juin 2010
Messages : 68
Points : 89
Points : 89
Il a fait du reverse engineering, il a rien volé ...
Apres, ca veut pas dire qu'il ne viole aucun brevet dans l'application qu'il a fait (et qui doit etre fortement inspirée de skype si l'on peux dire).


Surtout que comme dit précedemment, même l'interface de skype est obfuscée
squelos est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 03/06/2011, 16h43   #18
Membre Expert
 
Homme
Développeur informatique
Inscription : juillet 2005
Messages : 512
Détails du profil
Informations personnelles :
Sexe : Homme
Âge : 28
Localisation : France

Informations professionnelles :
Activité : Développeur informatique
Secteur : High Tech - Multimédia et Internet

Informations forums :
Inscription : juillet 2005
Messages : 512
Points : 1 869
Points : 1 869
Citation:
Envoyé par Uther Voir le message
Attention reverse-enginering ne veux pas forcément dire décompilation ou désassemblage. Cela signifie simplement déduire le fonctionnement à partir de l'analyse des résultats.

Il est possible que cette personne ait désassemblé le Skype à un moment ou a un autre pour en comprendre certains points du fonctionnement, mais je ne pense pas qu'il se serait permis de publier du code décompilé. Il est aussi fort probable(surtout que Skype est terriblement obfusqué) que le code a été écris à partir de zéro.
Voici un autre message de son blog:
Citation:
Some words about binaries. Its not just usual exe files redistributed by Skype Inc.

Its specially patched for remove autoupdate, anti-debugging and obfuscation thnigs. So, its will be easy for you to load it into ollydbg or another debugger and got whole control on 'clean' binary. They also already patched for some usefull things like logging in most interesting parts.
Il redistribue l'exe de skype, mais patché et des-obfusqué.
Neko est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 03/06/2011, 17h29   #19
Expert Confirmé
 
Avatar de Uther
 
Homme
Inscription : avril 2002
Messages : 2 297
Détails du profil
Informations personnelles :
Sexe : Homme
Localisation : France

Informations forums :
Inscription : avril 2002
Messages : 2 297
Points : 3 957
Points : 3 957
Citation:
Envoyé par Neko
Il redistribue l'exe de skype, mais patché et des-obfusqué.
Ok, je n'avais pas lu ce billet, donc je retire ce que j'ai dit

S'il redistribue simplement un binaire patché c'est en effet illégal.

Citation:
Envoyé par attila74
Tiens...Avira s'emballe sur la première archive :

Le fichier 'C:\Downloads\skype_part1_binaries\skype_part1_binaries\Skype41_130_logpatch.exe'
contenait un virus ou un programme indésirable 'TR/Crypt.XPACK.Gen2' [trojan].

Faux positif ?
La prudence s'impose, quand on veut jouer avec ce genre de fichier, il vaut mieux faire ça dans une machine virtuelle comme VirtualBox ou VMWare.
Uther est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 03/06/2011, 17h32   #20
Membre habitué
 
Inscription : mars 2011
Messages : 54
Détails du profil
Informations forums :
Inscription : mars 2011
Messages : 54
Points : 108
Points : 108
Que pensez-vous de cette démarche de Efim Bushmanov ?

C'est une belle performance.
Ce que je trouve dommage c'est qu'une solution open-source de téléphonie sur IP existe déjà. Après utilisations, je peux dire que c'est beaucoup plus puissant et de qualité supérieure à ce que permet Skype.

Pour ceux qui seraient intéressé:
http://fr.wikipedia.org/wiki/Asterisk_%28logiciel%29
et faites des recherches sur les ipbx.

Quand je google "communication + open source", C'est en première position...

Belle performance je confirme, mais on ne me fera pas croire qu'un but aussi "noble" créer une version libre de Skype a motivé son geste. Quel est est sa réelle motivation ? Au mieux se faire connaitre, au pire dieux seul sait...

Le plus malheureux c'est de penser à ce qu'aurait pu faire cette personne pour le projet si elle s'était mieux renseignée. Pourquoi s'aligner derrière M$ quand on peut être pro-actif et faire mieux sans aucun risque de procès derrière ?
psykokarl est déconnecté   Envoyer un message privé Réponse avec citation 20
Réponse Actualité déjà publiée
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 18h30.


 
 
 
 
Partenaires

Hébergement Web