+ Responder Tema
Resultados 1 al 5 de 5
  1. #1
    Ingeniebrio bad_robot será famoso muy pronto bad_robot será famoso muy pronto Avatar de bad_robot
    Fecha de Ingreso
    15 sep, 08
    Ubicación
    Destination Host Unreachable
    Mensajes
    1,513
    Nacionalidad
    Colombia!
    Thanks
    172
    Thanked 131 Times in 84 Posts
    Poder de Reputación
    211

    analisis skype

    [Solo usuarios registrados pueden ver los links. ]


    El caso que vamos a ver hoy empieza a ser muy común con la crisis que tenemos encima. De todos es sabido que la facturación telefónica de móviles y de teléfonos fijos se revisa en las empresas con mucha exactitud con objeto de reducir gastos.

    En este caso una empresa de servicios de soporte telefónico recibe una factura elevada por un empleado y se quiere analizar con objeto de depurar responsabilidades.

    Más tarde se detecta una llamada a un número 800 lo que implica que se ha llamado a una linea erótica.
    El empleado disponía de la aplicación Skype. Objeto de este post.


    Skype es un programa que permite realizar llamadas utilizando Internet como medio. Esta aplicación es gratuita e incluye una característica denominada SkypeOut que permite a los usuarios llamar a teléfonos convencionales, cobrándoseles diversas tarifas según el país de destino. Otra opción que brinda Skype es SkypeIn, gracias al cual te asignan un número de teléfono para que desde un aparato telefónico en cualquier parte del mundo puedan contactar con tu ordenador.

    El código y protocolo de Skype es propietario y no se dispone de código fuente. Su éxito reside en comprimir la transmisión de voz sin que afecte a la calidad. El programa ha sido desarrollado en Pascal, usando Delphi y también ha sido portado a Linux utilizando las librerias Qt.

    Skype utiliza el algoritmo AES A 256-bit para cifrar la voz, la transferencia de archivos o un mensaje instantáneo. Para la versión de pago se utiliza el algoritmo RSA a 2048-bit y 1536-bit para la negociación a la hora de establecer la conexión. Para ello utilizan una llave asimétrica lo cual permite evitar ataques man-in-the-middle.

    Una vez instalado mantiene un histórico con información como llamadas, ficheros transferidos, sesiones de mensajería, etc.

    Deciros también que en cuanto a privacidad el perfil publico de una persona se mantiene durante 10 días, después de no haber iniciado sesión este perfil se elimina

    Los otros usuarios de Skype pueden ver todo lo que escribes en tu perfil público, salvo el campo de tu dirección de correo electrónico, ya que se cifra antes de enviarla a la red para que nadie pueda verla cuando buscan contactos. No obstante, si ya conocen tu dirección de correo electrónico, pueden buscarte en el directorio.

    El siguiente caso esta basado en un hecho real vamos a por ello.


    La información de Skype se almacena en 'Document and Settings\usuario\datos de programa\skype'

    [Solo usuarios registrados pueden ver los links. ]

    Figura 1: Ruta de ficheros de Skype


    Dentro de la carpeta Skype nos encontramos el fichero 'shared.xml' que contiene parámetros relativos a la configuración del audio, cortafuegos y servidores o supernodos. También dentro de cada perfil esta el fichero 'config.xml' que contiene la mayoría de los parámetros configurables desde la propia aplicación y a decisión del usuario.

    [Solo usuarios registrados pueden ver los links. ]

    En estos parámetros podemos ver estos importantes datos:

    Primero la fecha de instalación en formato de fecha juliana, que una vez convertido nos dice que se configuro el perfil el día 25 de Noviembre de este año. Ademas se ve el alias utilizado y los destinatarios de su agenda.
    También dentro del perfil nos encontramos con dos ficheros (main y dc) en formato BD-Lite o SQLite, siendo 'main' el más importante en cuanto a la información que debemos de buscar.


    Para ver su contenido nos podemos descargar la utilidad SQLlite Admin disponible desde [Solo usuarios registrados pueden ver los links. ]

    Podemos ver en formato gráfico como se componen la base de datos en tablas e indices.

    [Solo usuarios registrados pueden ver los links. ]

    Para centrarnos en la investigación voy a omitir algunas tablas importantes, dado que no son relevantes para este ejemplo como la tabla de SMS'S enviados y llamadas de pago (simplemente no se utilizo estos servicios).

    EMPEZAMOS

    Una vez ejecutado SQLlite Admin podemos ver varias tablas por las que podemos 'navegar' viendo su estructura y sus datos. Previamente a este proceso os recuerdo la necesidad de hacer un hash de los ficheros a análizar para mantener la integridad de los datos como ya comente en anteriores post.

    La tabla 'accounts' contiene las cuentas o perfiles dadas de alta en el equipo los campos de interés en este caso son:

    Skypename: Nombre del usuario Skype
    Fullname: Nombre completo
    languages: Idioma
    email: Correo
    profile_timestamp:Fecha de creación o modificación del perfil
    aliases: Alias utilizado
    avatar_timestamp: Fecha de creación o modificación del avatar
    registration_timestamp: Fecha de registro de la cuenta

    [Solo usuarios registrados pueden ver los links. ]

    Figura 2: Cuentas

    Aquí tenemos la base para establecer nuestra línea de tiempo y algo muy importante el 'avatar' dado que muchas veces se utilizan seudonimos para ocultar información.

    La tabla 'contacts' contiene los contactos agregados, veamos los campos de interes:

    Skypename: Nombre del usuario Skype
    Fullname: Nombre completo
    Displayname: Nombre mostrado
    Mood_text: Mensaje de bienvenida del usuario agregado a los contactos



    [Solo usuarios registrados pueden ver los links. ]

    Figura 3:Contactos

    Como vemos la cuenta agregada 'virginia' es de lo más sugerente ;-)

    La tabla 'messages' muestra:

    Chatname: Contiene el emisor y receptor con un valor númerico que corresponde a una carpeta temporal del disco que crea por cada conversación de chat iniciada
    Timestamp: Fechas de inicio de la conversación
    autor: Orden en nicks que inician la conversación
    body_xml: Contiene el contenido de la conversación
    call_guid: Contiene el directorio temporal que se crea en la sesión


    [Solo usuarios registrados pueden ver los links. ]

    Figura 4:Mensajes

    Esta información importante dado que contiene lo que se ha dicho entre diversas conversaciones entre fechas

    Tabla chats


    Name: Identificadores de la sesión
    Timestamp: Fechas de inicio de la conversación
    Participants: Lo dicho participantes en la conversación por chat
    FriendIlname: Contiene mensajes de texto intercambiados
    FriendIlname: Contiene mensajes de texto intercambiados
    lastchange: Ultimo cambio entre mensajes
    dbpath: Contiene el nombre de los ficheros temporales que se crean durante la conversación



    [Solo usuarios registrados pueden ver los links. ]

    Figura 5: Chats

    Es muy similar a la anterior de mensajes pero con la diferencia de que obtenemos algo más de información como es el número de telefono a donde se ha realizado alguna llamada.

    Para comprobarlo realizamos una busqueda por google y este es el resultado:

    [Solo usuarios registrados pueden ver los links. ]

    Figura 6: Sin comentarios

    Como buen análista voy a llamar desde el teléfono del cliente para comprobarlo

    Tabla 'Transfers':

    Partner_handle y partner_dispname: Contiene el receptor de ficheros
    Startime: Tiempo de comienzo del envío de fichero (creo)
    Filepath:Ruta y fichero que se adjunto para el envío de este.
    Filename:Nombre del fichero
    Filesize: Tamaño del fichero enviado

    [Solo usuarios registrados pueden ver los links. ]

    Figura 7: Transferencias

    Es curioso que ademas de darnos la ruta y el fichero de origen que es aparentemente un PDF en el campo 'filename' aparezca un EXE. Tiene pinta de troyano. Esta será una evidencia a buscar posteriormente en el disco

    CONCLUSIONES

    Prácticamente en estos ficheros SQLLite disponemos de una completa información que nos puede ayudar en la búsqueda de información, aunque el fabricante no pone a disposición las especificaciones dado que considera confidencial la arquitectura de la aplicación.

    Hemos visto algunas tablas, pero existe mucha más información en otros campos que son relevantes y que por el caso y por tiempo no pueden ser comentadas, quizás mas adelante en futuros post podamos aportar algo más de luz.

    [Solo usuarios registrados pueden ver los links. ]
    Citar Citar   Share with Facebook

  2. #2
    Nax
    Nax está en línea
    Moderador Nax va por un camino distinguido Avatar de Nax
    Fecha de Ingreso
    05 ago, 09
    Mensajes
    554
    Nacionalidad
    Uruguay!
    Thanks
    69
    Thanked 139 Times in 91 Posts
    Poder de Reputación
    80

    Predeterminado Respuesta: analisis skype

    no me gusta ir jodiendo y tal...

    pero creo como no me a parecido que modificaras grandes cosas

    fuente original: [Solo usuarios registrados pueden ver los links. ]

    aunque la publiques en tu blog, me parece mas correcto de esta forma...


    mis saludos y gracias por el aporte
    Citar Citar   Share with Facebook

  3. #3
    Ingeniebrio bad_robot será famoso muy pronto bad_robot será famoso muy pronto Avatar de bad_robot
    Fecha de Ingreso
    15 sep, 08
    Ubicación
    Destination Host Unreachable
    Mensajes
    1,513
    Nacionalidad
    Colombia!
    Thanks
    172
    Thanked 131 Times in 84 Posts
    Poder de Reputación
    211

    Predeterminado Re: analisis skype

    no he modificado nada.....si leyo todo el post? xD o almenos que me diga coloque "hola lectores" que para esta caso no aplicaria.

    igual la fuente esta en el blog y mi amigo pedro ya se acostumbro xD si mira muchos aportes aqui son citados de el.

    saludos
    Citar Citar   Share with Facebook

  4. #4
    Nax
    Nax está en línea
    Moderador Nax va por un camino distinguido Avatar de Nax
    Fecha de Ingreso
    05 ago, 09
    Mensajes
    554
    Nacionalidad
    Uruguay!
    Thanks
    69
    Thanked 139 Times in 91 Posts
    Poder de Reputación
    80

    Predeterminado Respuesta: analisis skype

    jajaj ok ok .... no me leí todo el post, solo el principio porque queria ver si le dabas otro punto de vista mas interesante

    a lo de "aunque la publiques en tu blog, me parece mas correcto de esta forma" me referia a la fuente.

    saludos y no hay drama, solo era un apunte
    Citar Citar   Share with Facebook

  5. #5
    Ingeniebrio bad_robot será famoso muy pronto bad_robot será famoso muy pronto Avatar de bad_robot
    Fecha de Ingreso
    15 sep, 08
    Ubicación
    Destination Host Unreachable
    Mensajes
    1,513
    Nacionalidad
    Colombia!
    Thanks
    172
    Thanked 131 Times in 84 Posts
    Poder de Reputación
    211

    Predeterminado Re: analisis skype

    vale es muy bueno que se preocupe por las fuentes asi es como deberia ser y me gusta mas aun cuando la conocen :angel-smiley-026:. Asi que espero aportes suyos en la seccion.

    saludos
    Citar Citar   Share with Facebook

Temas Similares

  1. Skype 4.2.0.152 Final
    Por -Iruel- en el foro Descargas Novedosas de la Red
    Respuestas: 0
    Último Mensaje: 26/02/2010, 10:11
  2. Skype Bruteforcer v3.0
    Por Doddy en el foro Perl
    Respuestas: 0
    Último Mensaje: 30/10/2009, 18:50
  3. Skype
    Por criper en el foro Software
    Respuestas: 0
    Último Mensaje: 23/01/2008, 18:27
  4. Skype 2.0.0.13b
    Por HangEmHigh en el foro Software
    Respuestas: 0
    Último Mensaje: 02/01/2008, 02:49
  5. Skype 3.5
    Por Ra19 en el foro Descargas Novedosas de la Red
    Respuestas: 0
    Último Mensaje: 31/12/2007, 07:33

Permisos de Publicación

  • No puedes crear nuevos temas
  • No puedes responder temas
  • No puedes subir archivos adjuntos
  • No puedes editar tus mensajes
 

Familia LH:
 Foro de Programacion - GeekHispano | Foro de Conversacion - TeVeo

Afiliados:
LeVeL-23 | Comunidad Underground de Mexico | Skamasle - De Todo un Poco | Foro Arte Libre | SSW Team | El Blog del Dr. White
Comunidad RAW | Polaxia Warez | [BACK DOOR] | Portal Hacker |
TECNOHACKER | Rthacker.net | Estegano | Artehack
 

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75