Dixit - contenido de calidad en la web


Software no image

Publicado el 02/06/2011 | por rocantero

2

El protocolo de Skype, “liberado” por Ingeniería Inversa

Disclaimer: A pesar de la forma en que está redactada ésta entrada, Funnix Blog no apoya ni incita a la Ingeniería Inversa, violación de patentes, de propiedad y esas cosas ilegales.
Se publica ésta info sólo con propósito informativo. El código está ahí por si alguien se interese en la noticia, o en los resultados de la investigación del independiente ruso. El hacer algo con el código proveído es responsabilidad de cada uno. Nosotros por nuestra parte, no pensamos darle ninguna utilidad.

Efim Bushmanov, un programador independiente ha publicado hoy en su blog Skype Open Source una porción del código fuente del protocolo de comunicaciones de Skype, que él mismo obtuvo por ingeniería inversa.

Según él, obtuvo código de las versiones 1.x, 3.x y 4.x del protocolo, e incluso dio a conocer algunos detalles:

Tienen una única chance para mirar dentro del protocolo interno y la encriptación. Lo que verán es que usa encriptación AES y RSA bastante fuertes, con infraestructura de llave pública. Todavía no hay un “enviar mensajes a skype” funcional. Además, ésto está basado en la versión 1.4 del protocolo, que ha cambiado un poco a lo que es ahora.

También, ha publicado una entrada con una porción de código de encriptación aritmética, según él la más compleja encriptación usada en Skype, cuya cabecera copiamos aquí:

/*
|*|
|*| Skype 4142 Decompression v1.002 by Sean O'Neil.
|*| Copyright (c) 2004-2009 by VEST Corporation.
|*| All rights reserved. Strictly Confidential!
|*|
|*| Date: 29.10.2009
|*|
*/

#include "skype_basics.h"
#pragma warning(disable:4311 4312)

Por último, les dejo los enlaces (extraídos del artículo original) para el que tenga tiempo y sepa cómo hacerlo se interiorice más en el corazón de la más popular aplicación de llamadas de la historia:

Parte 1 skype_part1_binaries.zip
Parte 2 skype_part2_ida.zip
Parte 3 skype_part3_source.zip

Blog: skype-open-source.blogspot.com

Y no se olviden, de comentar hoy éste post para ganarse una invitación a Tuenti! :)

/*
|*|
|*| Skype 4142 Decompression v1.002 by Sean O'Neil.
|*| Copyright (c) 2004-2009 by VEST Corporation.
|*| All rights reserved. Strictly Confidential!
|*|
|*| Date: 29.10.2009
|*|
*/

Tags: , ,


Sobre el autor



2 Responses to El protocolo de Skype, “liberado” por Ingeniería Inversa

  1. Mich says:

    Quisiera hacer una aclaración: A pesar de la forma en que está redactada ésta entrada, Funnix Blog no apoya ni incita a la Ingeniería Inversa, violación de patentes, de propiedad y esas cosas ilegales.
    Se publica ésta info sólo con propósito informativo. El código está ahí por si alguien se interese en la noticia, o en los resultados de la investigación del independiente ruso.
    Yo, personalmente, no aconsejo seguir su ejemplo o su trabajo, para evitar exponerse a cargos legales.

  2. Pingback: Skype - Foros Softonic

Deja un comentario

Tu dirección de correo electrónico no será publicada. Los campos necesarios están marcados *

Puedes usar las siguientes etiquetas y atributos HTML: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>

Ir arriba ↑