¿Cómo aprovechar un pendrive U3? Hack it!

Utilidades Añadir comentario

El último pendrive que he adquirido, sin darme cuenta, resulta que es una “U3 Smart Drive“. Cuando llegué a casa lo leí en el envoltorio, pero decidí quedármelo porqué:

  1. Se supone que esto de ser Smart Drive tiene que ser un extra bueno
  2. Me corría cierta prisa en usar el pendrive y no quería perder tiempo
  3. Era el pendrive de 8Gb más barato de toda la tienda xD

Bien pues, lo enchufo en el PC y … instalando nuevo hardware encontrado. Hasta aquí correcto, pero luego aparece nueva unidad encontrada … unidad de CDROM blabla. ¿EEEeeeein? Acabo de enchufar un pendrive y me instala un lector de CD? WTF!?

Sandisk Cruzer Micro 8Gb
Éste es el bicho prota de la entrada

Me pide reiniciar la máquina. Estoy flipando. En fin, vamos a ver en Mi PC qué es lo que ha pasado. Una nueva unidad de CD y otra que es el pendrive en sí. Y al abrir el pendrive, se ejecuta una aplicación que me explica lo que es la unidad esta y me dice que si quiero instalar más programas y blabla. Finalmente después de instalarse las aplicaciones que elegí, se cerró el asistente y me apareció un menú sospechosamente parecido al de la suite de Portable Apps.

Un poco mosqueado, investigué qué se supone que es esto de la unidad U3 antes de liarme a borrarlo todo,. Finalmente llegué a la conclusión que en realidad no deja de ser una copia del mismo concepto que hay detrás de las aplicaciones portables (que se ejecutan directamente del pendrive -sin instalación-), pero en formato simplificado, de código cerrado, y con algunas pequeñas pijadas mejores y peores. Una genialidad por parte de Sandisk (nótese la ironía).

Pero es en esa unidad de CD dónde se esconde la chichilla del asunto. En realidad si se entra a ver lo que hay, de serie solamente se encuentran 3 archivos, siendo uno de ellos el ejecutable del menú y otro un autorun.inf . Con algo más de navegación y búsqueda por webs, doy con que esa unidad de CD es emulada, y solamente sirve para que el menú del pendrive se autoejecute en todas las máquinas. En otras palabras, un trapicheo guarro para garantizar el funcionamiento sí o sí.

Y aquí fue dónde dí con el gran descubrimiento. La unidad de CD emulada es hackeable! :D . Así que con la ayuda de un programita que encontré, es posible incrustar una imagen de CD/DVD cualquiera en esa unidad de CD emulada. A primera vista puede que no tenga mucho interés, pero lo divertido es que la emulación de unidad que crea el pendrive tiene que tener algo relacionado con el propio hardware del pen, ya que con el pendrive conectado y mirando desde la bios, aparece el pendrive y el nuevo CD. Es decir, que la emulación funciona también a nivel hardware.

En aplicaciones prácticas, esto se puede traducir en (por ejemplo), incrustar una imagen de Ubuntu en el pendrive, y luego enchufarlo en otro PC y al arrancar … zas! Se emula ese CD autoarrancable, por lo que empieza la instalación sin necesidad de haber quemado un CD.

Esto lo he usado con una imagen de Windows XP para instalarla en un nuevo PC del curro que compré sin unidad de CD/DVD, y ha funcionado como la seda. Es más, la copia inicial de archivos para la instalación fue mucho más rápida que instalando desde el CD convencional :) . Ahora mi intención es poner una ISO de OSX, Ubuntu, o Windows XP al pendrive, y así poder instalarlo fácilmente en mi Aspire One (ue no tiene lector de CD y complica un poco las cosas lo de instalar otros sistemas operativos).

A parte de esta gran utilidad que le pueden dar los administradores de sistema e informáticos en general, también se puede ir un poco por el lado oscuro. Y es que aprovechando que este pendrive va a ejecutar sí o sí la aplicación autoarrancable que lleva, es tan sencillo cómo substituir la ISO de serie con una con un bonito exe a ejecutar de inicio, sea un troyano, un keylogger, o cualquier otro sucio proceso que se inicie en segundo plano y empiece a recopilar info o a hacer daño. Más info aquí, aunque yo no lo he probado, ojo xD

Eso sí, todo esto de aquí siempre aplicado a máquinas funcionando con Windows. Si se inserta el pendrive estando en Ubuntu, éste solamente monta la partición de los datos del pendrive y pasa de largo de la unidad emulada de CD. En otros SO de momento no sé cómo actuan.

Pues eso, espero que esta info os haya sido útil en vuestros menesteres diarios xD

PD: Para hacer funcionar la aplicación para modificar la unidad U3, tenéis que copiar la imagen ISO que queráis en la misma carpeta que hay el archivo U3CUSTOM.ISO, y renombrar la ISO con este mismo nombre.

PD2: Sí, una entrada un poco técnica respecto lo que viene siendo habitual, pero que tenía ganas de hacerla ya que me parece bastante útil para el navegante informático :)

Popularity: 4%



Tiempo de lectura 3:34 minutos aprox.
Popularity: 4%
Entradas más o menos relacionadas:

Imprescindibles de viaje: Electrónica

Otro tipo de seguridad informática. IBM y las correas de maleta

Los auténticos hombres no hacen backups, pero lloran a menudo

Primeras impresiones iLiber (modelo beta)

16 respuestas a “¿Cómo aprovechar un pendrive U3? Hack it!”

  1. MartinaTangas dijo:

    Wow…

  2. adrimaster dijo:

    Bienvenido al año 2000, te estábamos esperando.

    xD

  3. AOJ dijo:

    Grandes comentarios los vuestros xD

    Ya veréis el día que os enchufe un pendrive, va a ser la fiesta :p

  4. dardo dijo:

    Pues por mi enchufa lo que quieras, porque creo que mi próximo ordenador no será ni x86. xD

    Yo tengo unas cuantas aplicaciones portables en mi pincho Sony de 2Gb y un pincho de 4Gb Sandisk Cruzer para el sistema de archivos raiz del servidor.

  5. AOJ dijo:

    dardo dijo:

    Pues por mi enchufa lo que quieras, porque creo que mi próximo ordenador no será ni x86. xD

    Yo tengo unas cuantas aplicaciones portables en mi pincho Sony de 2Gb y un pincho de 4Gb Sandisk Cruzer para el sistema de archivos raiz del servidor.

    Hmmm qué bicho raro vas a comprar? Un servidor para trabajar en casa? xD

    Por cierto, has mirado de enchufar en windows el pendrive Cruzer? Si es como el de la foto, tendría que ser también una unidad U3.

  6. Natx dijo:

    Q interessant, desconeixia això dels U3

  7. dardo dijo:

    No, el Cruzer no lo he probado a pinchar nunca en Windows, solo en el NLSU2, que por no ser no es ni little endian y tiene dos particiones, una ext3 y una swap, por tanto no se que llevaba de serie.

  8. Elesgb dijo:

    Uhmmm, pues os digo que… los portables Apps fueron desarrollados en base a la plataforma U3, y no al contrario, yo poseo un Sandisk Cruzer de 16Gb, despues de tener muchos otros tambien U3, de otras marcas y de menos gb, y os cuento que encontre un programa, que hace aplicaciones para U3, dejandolos con la extencion u3p, e instalar el programa que querais, despues que lo tengais instalado en el PC, le podeis llevar a donde querais.
    dejo entonces la liga, y la dejare sólo por una semana.

    http://descargatelo.diinoweb.com/files/PackageFactory.rar

    PD: solo es para pendrive U3, y se instala desde el menu de la pendrive.

  9. Lobesnorrr dijo:

    Gran comentario el tuyo pakoaojj, jeje:
    “Grandes comentarios los vuestros xD

    Ya veréis el día que os enchufe un pendrive, va a ser la fiesta :p”
    PD: no podrias poner unos botoncitos para los vagos del html o variados? :)

  10. AOJ dijo:

    @Lobesnorrr: Sí, sé que tendría que poner lo del formato bonito en los comentarios … pero me da miedo los destrozos que pueda hacer la gente xD.

  11. roberto dijo:

    hola veo que entendeis muxo del cruzer y querria saber pq cuando lo enchufo a un dvd me pone file error pero cuando lo pongo en el pc funciona correctamente gracias

  12. AOJ dijo:

    roberto dijo:

    hola veo que entendeis muxo del cruzer y querria saber pq cuando lo enchufo a un dvd me pone file error pero cuando lo pongo en el pc funciona correctamente gracias

    Estamos hablando de un DVD que lee DivX? Seguramente tu lector intenta montar la partición que emula la unidad de DVD, y no la sabe interpretar. Siento decirte que poco se le puede hacer, es un fallo que tienen las unidades U3 por la pijada esta de reproducción automática en PC :(

  13. roberto dijo:

    gracias, pero si formateo el pendrive pasaria algo y dejar solo una particion asi se veria en el dvd que lee divx pq tengo uno de 2 gb y ese lo lee perfectamentee

  14. AOJ dijo:

    roberto dijo:

    gracias, pero si formateo el pendrive pasaria algo y dejar solo una particion asi se veria en el dvd que lee divx pq tengo uno de 2 gb y ese lo lee perfectamentee

    No he probado a formatearlo y a quedarme con 1 sola partición, pero me temo que no se puede eliminar. Y aunque se pueda, la emulación de CD/DVD es a nivel hardware, por lo que seguramente obtendrías el mismo resultado.

    Probaré a formatearlo, a ver qué pasa. Total, el cruzer lo tengo para hacer experimentos, no lo uso de pendrive “normal” :)

  15. Natx dijo:

    No se pueden unir ambas particiones, al menos que yo sepa.

  16. dardo dijo:

    Pues en mi Crucer me he cargado todas las particiones y le he metido una ext2, una ext3 y otra para swap y lo tengo de haciendo de disco duro y la verdad es que chuta muy bien, pero no se si tiene la chorrada esa que emula un ser un CD o un DVD, que la verdad a mi no me hace ninguna falta y la veo bastante poco últil.

Escribe una respuesta


WP Theme & Icons by N.Design Studio
Entradas RSS Comentarios RSS Iniciar sesión