30 nov 2009

Lamborghini Gallardo LP 560-4- Enco Exclusive









Lamborghini Gallardo LP 560-4 Enco Exclusive
“El mate negro llega a un Lamborghini Gallardo”. Eso desde luego es noticia, en todo caso podría serlo porque el Enco Exclusive se lo ha puesto al Lamborghini Gallardo LP 560-4. La joyita pasa por unas manos que la llenan de fibra de carbono, la broncean de negro mate y le aprietan un poco más las tuercas.


Las piezas accesorias que reconfiguran la carrocería, como los parachoques,los apoyos laterales, los retrovisores o el difusor trasero muestran el mismo aspecto mate en negro que el resto de la carrocería aunque estén construidos en fibra de carbono. Hasta los apoyos del coche son oscuros, en unas 18 o 19” de diámetro ojo.


Lamborghini Gallardo LP 560-4 Enco Exclusive


Dentro del Gallardo Enco Exclusive ha puesto énfasis en los detalles más radicales combinando a partes iguales fibra de carbono como fondo de los instrumentos y piel, que puede ser cuero tradicional costurado o piel Alcantara.


El motor V10 de 5.2 litros no pierde un ápice de esencia pero gana en potencia, desde los 560 CV originales hasta los 620 CV. Los caballos con la aguja cercana al rojo crecen bastante pero el par máximo no sube proporcionalmente y se queda en los 575 Nm (540 Nm de fábrica). Pero vamos, tal y como lo trata Enco Exclusive la preparación del motor no es lo principal.


Lamborghini Gallardo LP 560-4 Enco Exclusive
El catálogo “tuning” para el Lamborghini Gallardo LP 560-4 tiene entre sus páginas al IMSA GTV, que es algo más discreto que éste, o al LP 56-4 de Jeremie Paret, todo un lujo de Lamborghini que incluye diamantes engarzados en sus llantas.


Este último es el más bonito que he visto hasta ahora pero también es el más caro. Es lo que pasa con las cosas que brillan.

Lamborghini Gallardo LP 560-4 Enco Exclusive




25 nov 2009

2012, El Dia Del Juicio Final [Documental Discovery Channel]



Descripción:
Impresionante documental del "Discovery Channel" que los que nos espera el próximo día 21 de diciembre del 2012, el temido "fin del mundo", que tanta gente habla de lo que puede suceder. Este documental nos resolverá todas nuestras dudas sobre este tema, no es tal cual enseña la película de
Roland Emmerich"2012", también creador de muchas otras películas de catástrofes naturales como: El día de mañana, Independens Day, etc.


Este documental no es como estas películas de catástrofes, sino que se basa en investigaciones científicas, profetas y profecías milenarias que se han cumplido a lo largo de los años, etc... que sinceramente, te dejan perplejo. Sinceramente, si alguien no sabe nada del tema o no cree que pase nada el 21 de diciembre de 2012, que se mire este documental y seguro que cambia de opinión. Repito, es un "DOCUMENTAL" de una de los canales más famosos del mundo por sus impresionantes documentales, Discovery Channel.

Espero que les guste y que todas sus dudas sobre el tema 2012 le queden resueltas

Ver en Youtube


Video 1: 2012 El Dia Del Juicio Final (1)

Video 2:
2012 El Dia Del Juicio Final (2)

Video 3:
2012 El Dia Del Juicio Final (3)

Video 4:
2012 El Dia Del Juicio Final (4)

Video 5:
2012 El Dia Del Juicio Final (5)


Ver en Megavideo




EVEREST Ultimate Edition 5.30.1943b +Portable

Everest Ultimate Edition realiza un extenso y detallado análisis del sistema, mostrando prácticamente todos los aspectos referentes a hardware, software, configuración de red y más.

En esta edición Ultimate, Everest no se centra tanto en aspectos de redes y conectividad como la Corporate, sino que incluye diversos bancos de pruebas para someter a examen la capacidad de procesador, memoria, disco y otros elementos claves de tu sistema. Dichas pruebas no sólo proporcionan información sobre la capacidad actual de la máquina, sino también datos sobre sus resultados en caso de realizar un “overclock”.

Everest ofrece toda la información obtenida en estructura de árbol. En ésta se clasifican los distintos elementos evaluados por Everest, que no sólo muestra información sobre los elementos del PC sino que además, si es posible, facilita enlaces a la web del fabricante para mayor información y/o descarga de controladores.

La información aparece convenientemente ordenada en tu pantalla, pero Everest también te permite crear completos informes en formato HTML o TXT, especificando los detalles que quieras incluir en el mismo. Estos informes se pueden guardar en un archivo, imprimir o enviar por correo electrónico.

Con Everest puedes obtener detalles sobre el procesador, placa base, memoria, sistema operativo, procesos activos, DLL en uso, servicios en ejecución, carpetas compartidas y usuarios, configuración de audio y vídeo, configuración de red local e Internet, software instalado, elementos de hardware instalados y mucho, mucho más.

Lenguaje: Multilenguaje | Español

Tamaño: 11 Mb
Servidor: Rapidshare

24 nov 2009

Dj Tiesto - Club Life 138 (20-Nov-2009)



http://www.segafredo-gasometer.at/data/files/Eventbilder/Tiesto.jpg

Artista: Dj Tiesto
Estilo: Trance
Fecha: 20/11/2009
Radio: Radio538
Calidad: 256 kbps
Tamaño: ~ 204 MB
Duración: 2 horas

TrackList:

Hora 1[b]

01. Ben Preston - Glorious (Original Mix)
02. Solarity - Laika (Original Mix)
03. Bertie Blackman - Byrds Of Prey (Tv Rock Remix)
04. Andy Duguid pres. Reeves - Call Of Loneliness (Original Mix)

Tiesto's Classic Of The Week
05. FuManChu - The Orange Theme (Vegas Remix)

06. Be:Gold - Sunstroke (Original Mix)
07. Dyor - Positive Day (Indoor Vocal Mix)
08. Kyau & Albert - I Love You (Cosmic Gate Remix)
09. Med vs. Neil Bamford - Stolen (Danilo Ercole Remix)
10. ID - ID
11. Luke Terry feat. Tiff Lacey - The Last Farewell (Ronski Speed Remix)


[b]Hora 2


15 Minutes Of Fame: Manuel Le Saux
12. ID - ID
13. Ferry Tayle and Manuel Le Saux - Roma Airport (Manuel Le Saux At The End Remix)
14. Signum - Addicted (Manuel Le Saux remix)

Back with Tiesto
15. Albert Myers - Boom (ID Remix)
16. Leventina & Wendel Kos - Love Is An Illusion (Wendel Kos First Sunlight Remix)
17. Mistygirls - Crush (ID Remix)
18. Maestro Luci - Intergalactic Mayhem (Angel Anx Tested Remix)
19. Plastic Renegades - Coming Back From Tokyo (Evgeny Bardyuzha Remix)
20. Arty - Gentle Touch (Original Mix)
21. Re-Zone - Freak the Speakers (Phunk Investigation Remix)
22. Tiesto - Escape Me (Aviciis Remix At Night)


Parte 1 :
http://uploading.com/files/fm771fm6/Tiesto__Club_Life_138_2009.11.20.part1.rar

Parte 2:

http://uploading.com/files/539b97ed/Tiesto_-_Club_Life_138_2009.11.20.part2.rar

Parte 3:

http://uploading.com/files/f6mm944e/Tiesto_-_Club_Life_138_2009.11.20.part3.rar

19 nov 2009

Microsoft Office 2010 - Beta Professional Plus

En mayo pasado se filtró a la red una versión de desarrollo de Office 2010. Desde entonces, los medios han observado de cerca a lo que será la próxima suite de oficina de Microsoft, al igual que su interacción con la competencia. Una versión gratuita en línea y una versión Starter para mercados emergentes han sido las dos novedades más importantes en estos últimos meses, pero ahora el gigante de Redmond ha puesto a disposición del público la nueva beta de Office 2010, en sincronización con su presentación en el Professional Developers Conference que finalizará en el día de mañana. La descarga son menos de 700 megabytes, y sólo es necesaria una cuenta de Windows Live para acceder al enlace.



Esta nueva versión de Office vendrá con unas cuantas novedades. Por un lado, será posible salvar los documentos "en la nube", a través del servicio SkyDrive que hemosmencionado en el pasado. La posibilidad de embeber vídeos a las presentaciones de PowerPoint puede llegar a ser un verdadero deleite para aquellos aficionados a esta aplicación que han colocado texto e imágenes en sus presentaciones durante todo este tiempo. El soporte para archivos PDF es algo en verdad bienvenido, aunque de momento parece ser que sólo se puede guardar en ese formato, y no abrir archivos ya creados. Y el resto de las nuevas funciones (captura de imágenes, integración con redes sociales, el sistema Quick Steps para Outlook) terminan de darle forma a lo que se perfila como un paquete de oficina muy superior a la versión anterior.




Sólo es necesario poseer una cuenta de algún servicio de Windows Live para acceder al enlace de descarga. El ejecutable pesa alrededor de 680 megabytes, y puede instalarse en Windows XP SP3, Windows Vista, y por supuesto, Windows 7. Un detalle a tener en cuenta es que Microsoft recomienda desinstalar cualquier versión previa de Office, antes de proceder a la instalación de Office 2010, por lo que probablemente será una buena idea recurrir a un entorno virtualizado para la instalación. Se espera que la versión final de Office 2010 esté lista para mediados del año entrante, pero también habrá que prestar atención a la versión en línea, y la versión especial para dispositivos basados en Windows Mobile.

Microsoft Office se ha mantenido como un estándar "de facto" entre los paquetes de oficina durante los últimos años. A pesar de las claras mejoras en los productos de la competencia (Google Docs, OpenOffice.org y el iWork de Apple) y del rechazo por parte de algunos usuarios de la nueva interfaz Ribbon de Office 2007, la suite de Microsoft sigue siendo la referencia principal que marca el pulso en el mercado de los paquetes de oficina. Con casi tres años y dos Service Packs en su haber, la última versión de Office comienza a dar indicios de vejez, y muchos ya esperan a ver qué traerá la versión 2010. Con la liberación de la beta al público en general, ahora podrán averiguarlo de primera mano.



18 nov 2009

Conecta:Tus proyectos al puerto USB

Las antiguas conexiones de puerto serie o paralelo permitían velocidades de transferencia de datos de hasta 115 kbps., mientras que una conexión USB 1.1 alcanza los 1.2 Mbps. y una USB 2.0 logra 480 Mbps. Sin contar con la sencillez que supone utilizar un único tipo de conector para todos los periféricos necesarios, la posibilidad de conectar y desconectar sin tener que reiniciar el ordenador a cada cambio de equipo es una ventaja que ha llevado al trabajo móvil hasta su máximo potencial. Disponer de instrumentos de campo o de equipos portátiles que permitan monitorear el clima en el lugar de los hechos es, gracias al ordenador móvil, un avance que complementado con la practicidad de los puertos USB se ha ganado la preferencia de la mayoría de los usuarios. Es hora entonces que comiences a transitar el camino de las aplicaciones basadas en conectividad USB.

El programa Proton Development Suite posee entre sus herramientas más importantes la que conocemos como EasyHID USB Wizard. Esta prestación se encarga de manera automática de generar los programas necesarios para poder utilizar los microcontroladores de la línea PIC 18F2455, 18F2550, 18F4455 y 18F4550, que será el que utilizaremos para nuestro ejemplo. El código para el PIC, lo genera tanto para Pic Basic Pro como para Proton, mientras que para el ordenador, se encarga de generar el código en Borland Delphi, Visual C++ y Visual Basic. Por supuesto que todos estos parámetros se pueden seleccionar mientras se avanza en la preparación del software. En apenas muy pocos pasos, ya podemos tener una aplicación HID USB lista para comenzar a cargarla de código. Tanto desde el Microcode Studio Plus como desde Proton Development Suite, al iniciar la aplicación, nos encontraremos con pantallas a las que les iremos cargando los datos que el sistema nos vaya pidiendo.

En la primer pantalla puedes cargar el nombre del producto que estás desarrollandoNo cambies los números de la segunda pantalla, utiliza los que aparecen de muestra









Como a este sistema lo estamos preparando para manejar y operar el receptor multibanda NeoTeo, los datos que le agregaremos estarán en coincidencia con esta aplicación. De allí surgen los nombres que ves en las imágenes. Aquí, en esta pequeña guía, sólo te daremos un ejemplo práctico para que te vayas familiarizando con el sistema y sus pequeños secretos para lograr una conexión exitosa. Las pantallas que comiencen a aparecer son las que ves en imagen; tú les colocarás el nombre de la aplicación que más desees. Lo que NOdebes cambiar en la segunda pantalla son los números de Vendor ID y Product ID. Estos números son asignados por el organismo que regula la autenticidad de los productos USB donde puedes comprar por U$S 4mil una membresía anual con números otorgados exclusivamente a tu desarrollo. Por lo tanto, nuestro consejo es que utilices los números de muestra que provee la aplicación para los proyectos domésticos que realices.

En las primeras aplicaciones te recomendamos utilizar los parámetros preestablecidos
Pantalla final de selección de PIC y destino de carpetas









Luego avanzas a la pantalla que te permite ajustar los valores de tiempo en que el ordenador controlará la existencia de la conexión USB (Polling). Este punto es muy importante porque el ordenador interrogará por el enlace y, si no lo encuentra (Atached), te expulsará la conexión y quedarás inactivo (Dettached). Esta acción de comprobación puede ser realizada en forma constante mediante una interrupción con un Timer (TMR1) del microcontrolador o a través de un programa organizado y estructurado de manera apropiada dentro del PIC. El tamaño de los Buffers de entrada y salida quedará en 8 bytes. Hasta que no logres tener buena práctica en la realización de esta clase de aplicaciones, te recomendamos utilizar siempre los valores indicados por default. Son más que suficientes para las aplicaciones a nivel inicial como la que haremos en esta entrega.

En la pantalla siguiente puedes seleccionar el lugar donde guardarás los archivos que se cargarán en dos carpetas individuales: una para el programa base del microcontrolador y otra para el software de aplicación que utilizarás en el ordenador. Siempre trata de buscar una locación de nombre corto que se encuentre cercana al árbol raíz del disco duro porque con nombres extensos el compilador puede generar errores al armar los programas. Debajo de la selección del PIC, tienes un casillero para habilitar la generación automática de un programa manejado con interrupciones que mantengan “viva” la conexión USB durante todo el tiempo que estés conectado. Como puedes ver, no tendrás que preocuparte por realizar un programa con los tiempos bien ajustados. Listo, eso es todo. A la siguiente pantalla, el sistema comenzará a organizar y armar el código; tú sólo debes esperar a que termine su trabajo sin errores.

EasyHID hará su trabajo y tú esperarás el resultado listo para usar

Una vez que hayas realizado estos cinco sencillos pasos, tendrás los programas listos para comenzar a trabajar. Lo primero que debes hacer es definir el tipo de hardware que utilizarás alrededor del microcontrolador seleccionado y en función de él organizar todo el resto de la aplicación. Es decir, en este caso, sólo colocaremos un pulsador y un LED como componentes adicionales y un LCD de 16 caracteres y dos líneas. Además de definir el hardware que utilizarás, también aquí se define la idea básica del software que crearás para utilizar y controlar tu aplicación desde el ordenador. Para nosotros es importante poder controlar de manera autónoma el dispositivo que hemos ideado con el PIC y poder hacerlo a través del ordenador, si es que lo deseamos. En este último caso, al conectarlo al ordenador portátil, los mandos en el hardware dejarán de funcionar y el LCD nos indicará que estamos conectados al ordenador y podremos así operar el hardware directamente a través del puerto USB.

El circuito
En el circuito podemos ver claramente definidos los sectores más importantes del desarrollo: el PIC 18F4550, al centro de la imagen, el display LCD 16X2, el conector USB, el conector ICSP para poder programar el PIC en forma serial y sin necesidad de extraerlo del proyecto, el cristal de 20Mhz, el pulsador, el LED que elegimos de color verde y, por último, el ingreso de la señal de 5 volts provenientes desde el ordenador a través del conector USB. Muchos desarrollos basan su alimentación en esta tensión que extraen desde el conector. Un ejemplo de esto es el mecanismo de la carga de baterías de muchos MPX (MP3, MP4, MP5, etc.) o de algún GPS. Los quemadores de PICs suelen extraer alimentación desde este puerto y muchas otras aplicaciones también lo hacen. Debes tener en cuenta que esta salida de tensión tiene un máximo posible de 500 miliamperes; si te excedes de este consumo, puedes dañar la salida del puerto. En muchas oportunidades bastará con reponer un resistor fusible en el motherboard, pero te aconsejamos no jugar con esta suerte.

El circuito propuesto con conexión USB utilizando el PIC 18F4550

Además, debes recordar que en la tercera pantalla del EasyHID USB Wizard, pordefault, esta corriente se limita a 50 mA. Este pequeño valor será suficiente para extraer de allí la información que le daremos al programa del PIC para indicarle que nos estamos conectando al ordenador. Pero antes de escribir siquiera una línea de código de programa, debemos grabar el PIC con el firmware que nos generó el EasyHID (previo compilarlo y obtener el .HEX). Luego de grabarlo, procederemos a conectarlo al ordenador para que éste lo reconozca como un nuevo dispositivo HID (Human Interface Device) y para que estemos seguros de que no hayan existido errores en la generación del código, al menos, en el correspondiente al microcontrolador.



Las imágenes aparecerán como al instalar cualquier dispositivo USB
Por último, verificas que el dispositivo funcione correctamente










El nombre del producto seleccionado en la primera imagen deberá aparecer al conectar el dispositivo avisando que ha encontrado un nuevo hardware. Luego de esto veremos el mensaje que indica que se trata de un dispositivo de interfaz humana USB. Si todo marcha correcto, finalizará la instalación indicando que el dispositivo se ha instalado con éxito y que funciona correctamente. Si todo es así, dentro de Configuración > Panel de Control > Sistema > Hardware > Administrador de Dispositivos, encontrarás una imagen como la que puedes ver a la derecha. Esto es válido para el SO XP. Importante:No intentes ponerte a jugar queriendo insertar y extraer varias veces el conector del ordenador ya que el dispositivo creado se identificará una vez y, para que el ordenador vuelva a reconocerlo, debes reiniciarlo o apagarlo y volver a conectarlo (a tu proyecto). Esto es debido a la estructura del programa que ya veremos cómo funciona y qué parámetros podremos aprender a dominar y manejar a gusto.

El programa dentro del PIC, en el código que genera EasyHID, tiene una lógica muy sencilla pero a la vez muy rígida y al principio complicada de entender. Pero una vez que comprendes el mecanismo de trabajo, tus desarrollos se harán realidad en pocos minutos. La rutina se basa en interrogar, en primera instancia, si el dispositivo está conectado al puerto USB. Si no lo está, queda en un bucle infinito del que no sale hasta detectar la conexión o hasta que se reinicia el PIC. Esto sucede en la última parte donde vemos la etiqueta AttachToUSB. Como puedes ver, allí se repite en un lazo infinito hasta que (UNTIL) el registro interno del PIC detecte la conexión al puerto USB. Para ser claro: si antes de esto pensabas poner un destellador, un blinker, un reproductor de MP3 o lo que se te ocurra dentro de tu PIC, debes saber que hasta que no lo conectes a un puerto USB, el código del programa quedará muerto en ese lazo.

Salir del AttachToUSB nos permitirá tener un diseño autónomo y a la vez operable por USB

Es por esto que con el simple agregado de una línea de código puedes esquivar esta atadura y salir del lazo. Para esto vamos a utilizar la tensión de entrada de 5Volts que trae el puerto USB, ingresando a través de R6 y R5 a RC0. Si RC0 no detecta tensión de entrada, deberá sacarnos del bucle y llevarnos hacia otro lugar del programa “que agregaremos nosotros” donde no sea necesario estar conectado a un puerto USB y donde podamos realizar cualquier función tal como hacemos con cualquier otro microcontrolador. Dentro de ese lazo cerrado que utilizaremos para realizar una actividad autónoma, podremos escribir/leer una memoria EEPROM, interpretar un teclado, manejar un display LCD y cualquier otra cosa a la que ya estemos acostumbrados.

Controlando la presencia de tensión en RC0, sabremos si debemos salir o quedarnos en el lazo USB

De esta forma, cuando encendamos nuestro dispositivo, apenas caiga en la instrucción de verificar la inserción en el puerto USB, será enviado “fuera” de ese lazo cerrado y pasará a funcionar de manera autónoma. Nosotros hemos decidido mostrar este funcionamiento en el display LCD con el mensaje alusivo correspondiente. Es en esta sección del programa creada por nosotros mismos en la que delinearemos el funcionamiento autónomo del desarrollo. Aquí decidiremos qué hará por sí sola nuestra creación. Para el caso de muestra que nos convoca, sólo encenderemos y apagaremos un LED con un pulsador. Pero tú puedes expandir la aplicación a un sistema de adquisición de datos para aplicaciones de campo que guarde en una tarjeta SD o en memorias EEPROM de gran capacidad datos que después pueden ser analizados en laboratorio. O lo que sea. Nosotros, por ejemplo, utilizaremos esta base para controlar nuestro receptor de VHF-UHF que venimos entregando por secciones cada sábado. También puedes construir un Holter Cardíaco para monitorear pacientes con insuficiencia cardiovascular. O lo que tu imaginación sea capaz de lograr.

La condición de funcionamiento de este sistema “dual” se basa en la colocación – en la mayor parte que sea posible – de la rutina que detecte que el USB se ha conectado, es decir, que RC0 se vuelve igual a uno. Aquí ocurrirán dos cosas: por un lado, el programa puede seguir siendo operado desde su teclado nativo (en nuestro ejemplo, un solo botón) o no. En nuestro ejemplo, el botón deja de funcionar; pasa a interesarnos el trabajo a través del ordenador. Y por el otro lado, ya debes ir preparando algunas líneas de programa para el software que hayas seleccionado. Nosotros hemos optado por una aplicación en VB6 que nos muestra varias cosas: por ejemplo, que el sistema se conecta y se desconecta del puerto de manera efectiva y sin inconvenientes (funcionamiento óptimo de la instrucción de PORTC.0). Luego vemos un botón que se encargará de prender y apagar el LED en el dispositivo y un círculo de color que emula esta acción, tal como sucede en el equipo mientras es controlado en forma remota. Por último, un pequeño texto que cambia de “Encendido” a “Apagado” acompañando la acción del LED.

Aspecto de la aplicación que te brindamos para que puedas comenzar a experimentar

Tal como se podía ver en el circuito, hemos conectado al LED en PORTC.1 y al botón en PORTC.2. La aplicación es sencilla pero intenta ser didáctica para que comiences a hacer tus primeros pasos en el manejo del puerto USB. Debes tener conciencia que dominar este puerto es la llave de salida para que tus diseños puedan tener aplicaciones exitosas, efectivas y prácticas, sobre todo, en el mundo de los ordenadores portátiles.

Volviendo a la programación del microcontrolador, que es la más compleja, debemos seguir aclarando puntos difíciles dentro de la rutina del servicio USB. Entre las cuestiones que suelen traernos dolores de cabeza están los “buffers” y su ubicación o numeración dentro del PIC respecto a la numeración que llevarán en el software dentro del ordenador. EnVisual Basic, la posición 0 no se puede emplear ya que se la utiliza para el reporte del dispositivo, tal como lo expresa el código generado: … first byte is the report ID, e.g. BufferIn(0) the other bytes are the data from the microcontrolller... Por lo tanto, la enumeración debe iniciarse desde el 1 hasta el 8 y esto corresponderá dentro del PIC en posiciones de Buffer que irán del 0 al 7. Es decir, que lo que en el PIC sea USBBuffer[2] y sea un dato para transmitir, en VB6 será BufferIn(3). Compara entre los listados de los programas que te entregamos, observa este detalle y expándelo utilizando otros botones, otros LEDs, en fin, otros recursos para ampliar las prestaciones del dispositivo remoto desde el ordenador.

Observa que además tienes dos lazos cerrados que si el programa del PIC cae allí dentro se “cuelga” y no sale más hasta que lo reinicies. Estos puntos son los momentos en los que entrega los datos al bus desde el buffer (DoUSBOut) o aquellas instancias en las que solicita los datos cargados dentro del buffer (DoUSBIn). Si en cualquiera de los casos no encuentra valores, se quedará allí esperando que lleguen y tú debes advertirlo rápidamente para sacarlo de esa situación. Por eso te entregamos los programas completos. Para que puedas experimentar a partir de un modelo que sabemos que funciona. Ahora depende de tu imaginación y tu creación. Esto recién comienza, amigo.Proton e EasyHID lograron hacerlo muy fácil, ahora la conectividad USB está en tus manos.

Usa Windows 7 como router WiFi

Hace un tiempo hemos mencionado una función de Windows 7 que entre otras cosas, convertiría a cualquier ordenador con una tarjeta de red WiFi en un punto de acceso inalámbrico para otros dispositivos. Por alguna razón, esta tecnología conocida como "Virtual WiFi" no está disponible en las versiones finales de Windows 7, pero su funcionalidad base permanece dormida, a la espera de que alguien la aproveche. Allí es en donde entra Connectify, una aplicación que permite reactivar esta función y convertir a cualquier portátil u ordenador con una tarjeta de red inalámbrica en un router basado en software al que casi todo lo que sea compatible con WiFi podrá conectarse.

Para algunos puede parecer un lujo, pero todo el que tenga una portátil o un móvil con capacidad WiFicomprenderá rápidamente lo molesto que es utilizar un cable físico para obtener acceso a Internet. De hecho, he conocido a muchas personas que deben conectar el módem ADSL a sus notebooks, y tras poner su salud mental a prueba después de conectar y desconectar al módem docenas de veces, buscan la forma de obtener acceso a Internet de forma inalámbrica. En el caso del WiFi, es necesaria la intervención de un router o un punto de acceso para lograrlo, aunque Windows 7 iba a contar con una función que permitiría evadir a esa necesidad. Esta función era conocida como Virtual WiFi, y era una de las funciones más esperadas del nuevo sistema operativo. Por alguna razón, y utilizando ese clásico estilo que sólo Microsoft demuestra, Virtual WiFifue borrado del mapa, y todos los usuarios de portátiles se quedaron con las ganas de convertir a sus sistemas en en routers basados en software. Al menos, hasta ahora.
La interfaz de Connectify es muy simple
La interfaz de Connectify es muy simple

Windows 7 puede no haber tenido a Virtual WiFi en su versión final, pero el código base sí está disponible en el sistema operativo. Connectify hace el trabajo de cubrir el vacío entre ese código base y un Virtual WiFifuncional, y lo hace con una muy cómoda interfaz de usuario. El resto del proceso incluye asignar un nombre al router virtual, una contraseña, y especificar la conexión inalámbrica que hará las veces de interfaz. Obviamente, contar con una tarjeta de red inalámbrica es algo indispensable para que Connectify funcione, ya sea en una netbook, notebook, o en un ordenador a través de una tarjeta adicional (sin olvidar que existen placas madre con WiFi integrado). El programa se encuentra en versión beta, y de acuerdo a su página oficial posee algunas limitaciones, pero es probable que se vayan puliendo a medida que pase el tiempo.
La asignación de contraseña no puede evitarse, por cuestiones de seguridad
La asignación de contraseña no puede evitarse, por cuestiones de seguridad

No debería haber ninguna clase de protestas por parte de Microsoft, debido a que Connectify sólo accede a una función dormida de Windows 7, y no realiza ninguna modificación de bajo nivel en el sistema operativo. Y para los que tengan dudas sobre si Connectify es seguro, el router virtual utiliza una contraseña protegida con WPA2, y dicha protección no puede ser desactivada. Por un lado, esto hace que aquellos dispositivos compatibles con WPA2 no puedan conectarse a través de Connectify, pero visto desde otro punto, la red se mantiene segura. Connectify ha sido el primer programa en reactivar la función de Virtual WiFi en Windows 7, sin embargo es probable que aparezcan otras aplicaciones con funciones adicionales y otros parámetros de seguridad, siempre y cuando Microsoft no arroje una bomba nuclear y los borre a todos del mapa...

13 nov 2009

Analisis a tarjetas SIM -- Recuperando SMS

Hola lectores,


Volvemos a la carga con el análisis de dispositivos móviles, hoy hablaremos de las tarjetas SIM.



Una tarjeta SIM es una tarjeta inteligente desmontable y usada en teléfonos móvile que almacena de forma segura la clave de servicio del suscriptor usada para identificarse ante la red, de forma que sea posible cambiar la línea de un terminal a otro simplemente cambiando la tarjeta.

El uso de la tarjeta SIM es obligatorio en las redes GSM Su equivalente en las redes UMTS se denomina USIM

Las tarjetas SIM está disponibles en dos tamaños. El primero es similar al de una tarjeta de crédito (85,60 × 53,98 × 0,76 mm). El segundo y más popular es la versión pequeña (25 × 15 × 0,76 mm). Más en Wikipedia


La tarjeta también posee información independiente a la del sistema operativo del teléfono y la información que suele contener es:

  • IMSI (Clave identificativa para cada dispositivo en el sistema), información sobre idiomas preferidos,
  • Información sobre la localización: La SIM guarda la última área en donde el dispositivo se registró ante el sistema.
  • MSISDN el cual puede ser usado para recuperar las llamadas originadas por el usuario a otros números de teléfono.
  • Información sobre el tráfico SMS: Es posible leer mensajes enviados y recibidos fuera de la tarjeta SIM y saber si fue leído o no cada mensaje
  • Información sobre el proveedor: Es posible obtener el nombre del proveedor y la red celular comúnmente usada para la comunicación, junto con las redes que están prohibidas para el dispositivo.
  • Información sobre llamadas: Los últimos números marcados son guardados en un archivo en el sistema de ficheros de la SIM. La clave usada para cifrar la última llamada también es guardada allí.
Toda SIM a su vez contiene distintos niveles de seguridad:

  • PIN: Al intentar acceder la información de la SIM se requiere introducir el número de identificación personal de la tarjeta. En caso de que sea introducido más de tres veces de forma errónea, esta se bloquea, siendo necesario el código PUK, suministrado por el fabricante u operadora.
  • PUK: Este código sirve para habilitar tarjeta SIM debido ala introducción errónea del PIN. En algunos sistemas, si el PUK es introducido de manera incorrecta determinado número de veces, la información de la SIM se elimina de manera automática y de manera irrecuperable.
En un análisis forense la obtención de datos sobre una tarjeta SIM, es cada vez más compleja dado que los nuevos terminales almacenan esta información sobre la base del mismo sistema operativo (su estructura de disco y fichero) delegando a la tarjeta el almacenamiento, cuando el disco de datos del sistema operativo se llena.

No obstante existen diferentes técnicas de obtención, cobrando interés las soluciones comerciales, dado que son las más completas y funcionales.


En la siguiente lista podemos ver los diferentes productos que existen y que dan soporte al análisis de tarjetas SIM:
  • Forensic Card Reader
  • SIMIS
  • USIM Detective
  • Oxygen PM for Symbian
  • PDA Seizure
  • Pilot-Link
  • BitPIM
  • Cell Seizure
  • CellDEK
  • GSM .XRY
  • MobilEdit!!
  • PhoneBase
  • Secureview
  • TULP 2G
ANALIZANDO UNA TARJETA SIM

Para ello voy a emplear un lector de tarjetas SIM y software 'Open Source' como comercial.


EMPEZAMOS


Lo fundamental es disponer de un lector de tarjetas SIM compatible , en mi caso he elegido por su compatibilidad en el mercado, un dispositivo DEKART (33 Euros + Gastos de envío) que es compatible con los drivers PC/SC.





las características son las siguientes:


  • Dispositivo de lectura y escritura por USB
  • Busca, edita, añade y borra entradas de la tarjeta SIM
  • Permite hacer copias de seguridad
  • Permite manejar los PIN's
  • Exporta la libreta de direcciones a Outlook, MS Office
  • Software de exploración de ficheros
En esta ocasión para obtener información de la SIM voy a utilizar MOBILedit! en su dos versiones Forensics, y este es el resultado:




Como vemos en la pantalla anterior, me permite cambiar o deshabilitar el acceso a las contraseñas o PIN's. En la siguiente pantalla puedo acceder a todas las posiciones de la tarjeta SIM





En la siguiente pantalla podemos ver los SMS's enviados y recibidos (oculto los datos de carácter personal, como es obvio). No obstante veo que algunos de los SMS's que he borrado a conciencia no salen en la lista de 'Deleted Items', mientras que otros si.


Voy a tener que esforzarme por entender este caso y recuperar los SMS's




RECUPERANDO SMS'S DE LA SIM


Recuperar un SMS es algo que muchos de nosotros necesitamos hacer de vez en cuando, dado que a veces recibimos datos importantes a través de un mensaje SMS como por ejemplo una dirección, un número de teléfono, una contraseña, o un código PIN, pero si no nos damos cuenta y eliminamos el SMS esto puede llegar a ser un problema.


Por otro lado cuando analizamos un móvil sospechoso es necesario el recuperar los mensajes. Por ejemplo esto ocurre en casos de acoso o grooming



Como se borra un SMS


Con el fin de recuperar un SMS, tenemos que entender la forma en que se eliminan.


La tarjeta SIM contiene un archivo especial donde se guardan los SMS, el archivo tiene varias "franjas horarias" y en él, existe una zona para cada mensaje, siendo el número de franjas de forma finita, es decir, una tarjeta SIM puede almacenar unas 20 o 25 SMS dependiendo de la capacidad. Las tarjetas más modernas tienen más zonas.


Cuando todas las zonas están llenas, hay que borrar una zona antigua, antes de guardar un mensaje nuevo.

La estructura de una de estas franjas horarias se compone de varios campos, tales como:

  • El número de teléfono del remitente
  • La fecha y la hora en que se ha recibido el SMS
  • El texto del mensaje en sí.

Existen otros campos que no se muestran para nosotros, uno de ellos es el estado actual de la zona, que puede ser tanto "vacío", o "en uso".

Algunos teléfonos eliminan un SMS al establecer el valor "en uso" a un nuevo valor "vacio", dejando intactos los otros campos. Cuando se recibe una nueva recepción de SMS, el teléfono tiene que verificar si existen espacios libres, y si es así será utilizado para almacenar el nuevo SMS.


En este punto se centra nuestro interés. Los SMS pueden ser recuperados, mediante un simple cambio de "estado" de "vacío" a en "uso". Para ello podemos utilizar la herramientaSIM Manager . Que en mi caso con la compra del producto 'dekart' me permite descargar desde la web


NOTA: ¡¡Solo funciona correctamente con la versión en Ingles!!


SIM Manager mostrará los mensajes que fueron marcados como eliminados en color rojo, pulsamos con el botón derecho del ratón y pulsamos recuperar. (Nunca antes fué tan sencillo recuperar un SMS).


Por contra también podemos asegurarnos que no se va a poder recuperar definitivamente con tan solo indicarle borrar.

La siguiente captura de pantalla muestra una tarjeta SIM con 20 ranuras de SMS, 4 de los cuales contienen mensajes, pero sólo los dos primeros están en uso, los dos últimos son marcados como eliminados.

A continuación se muestra otra imagen, con una herramienta de análisis forense llamadaSIM Explorer, que muestra los datos de la tarjeta SIM.


La herramienta se utiliza para reunir las pruebas electrónicas de tarjetas SIM, pero en nuestro caso vamos a utilizarlo para para echar un vistazo a las entrañas de la tarjeta y entender cómo funciona la recuperación de la tarjeta SIM.

Hay dos conceptos, el "00" que siginifica "Libre" y el 07 que significa "ocupado".

Como se puede apreciar, los dos primeros mensajes se mostrarán por el teléfono, los siguientes dos mensajes no van a ser mostrados por el teléfono móvil. El resto del archivo son las ranuras de expansión vacías.


Hay que tener en cuenta que no sólo tienen "00" en el inicio, y que el resto se presenta con "FF FF" - que es el valor predeterminado para un mensaje de borrado.


¿Cuando NO se puede recuperar un mensaje?


Lamentablemente a veces las cosas no son tan sencillas tal y como lo hemos descrito anteriormente.


Algunas compañías utilizan el software del móvil y marcan el SMS' como borrado de forma permanente y sin posibilidad alguna de poder recuperar. La descripción de este mecanismo es muy dificil de conseguir y estas compañias no indican el procedimiento que siguen para borrar sus mensajes, es decir no dan esta información. Bajo mi parecer creo que sobrescriben la zona un numero determinado de veces con lo que consiguen eliminarlo correctamente, pero esto que digo es tan solo una hipotesis.

Por último, hay otro detalle, como he dicho anteriormente muchos de los nuevos teléfonos tienen la forma de almacenar el SMS en su propia memoria, en lugar de en la tarjeta SIM.En ese caso, la solución descrita aquí no se aplica, ya que cada fabricante tiene una forma distinta de hacerlo según el teléfono y el sistema operativo.


También hay casos en los que el teléfono va a utilizar su propia memoria de almacenamiento de SMS, y cuando se llena, el nuevo SMS se almacenarán en la tarjeta SIM.

Otras formas de recuperar la información es utilizando hardware. Estos mecanismos mantienen la integridad de la tarjeta SIM aunque son muy elevados economicamente y solo para empresas especializadas.

Bueno para finalizar este post, aquí os dejo este modelo especifico Csurv M-TEK de la empresa 3GForensics y que podéis ver en acción en este vídeo.


Dj Drens Mix Noviembre 2019 Pack

Sale su Pack Free #1 Espero sea de su agrado Seguire subiendo mas Pack o Temas Free Siganme en mi Soundcloud : https://soundcloud.com/a...