37 votos

¿Cómo descifrar el Almacenamiento Adoptado?

El uso de la tarjeta SD como almacenamiento adoptado la encripta. Cómo se puede descifrar?

3 votos

Votante(s) negativo(s): Ten en cuenta que esta es una pregunta "auto-respuesta", compartiendo conocimientos al estilo wiki. Así que antes de decidir un voto, revisa también la respuesta :)

1 votos

@Izzy los convirtió en dos preguntas y respuestas aquí

0 votos

Gracias. Ajustado el otro un poco (no es necesario el SDK, y .exe lo limitaría a Windows ;), actualizó nuestro tag-wiki adoptable-storage y he votado tus dos respuestas. Ahora tienes suficientes rep para entrar nuestra sala de chat si quieres :)

34voto

Aftershock Puntos 1602

Cómo descifrar el almacenamiento adoptado.

  1. Tu dispositivo debe estar rooteado.

  2. Utilizando un explorador de archivos como Explorador ES , navegar hasta /data/misc/vold .

  3. El .key archivo se encuentra la clave de encriptación de su almacenamiento adoptado. Puedes leerla con este comando: hexdump -e '1/1 "%.2x"' the_key_file.key

  4. Abra ese archivo con un editor hexadecimal para ver la clave de 16 bytes.

  5. En cualquier distro GNU/Linux puedes hacer esto primero monta tu tarjeta SD, en mi caso la tarjeta SD estaba montada en /dev/sdb2 .

  6. A continuación, ejecute este comando:

    dmsetup create crypt1 --table "0 `blockdev --getsize /dev/sdb2` crypt aes-cbc-essiv:sha256 <Put the 16-byte hex key here> 0 /dev/sdb2 0"

Algunos tipos de errores/advertencias pueden ser ignorados .

  1. Si tu llave es correcta puedes montarla por mount -t ext4 /dev/mapper/crypt1 /mnt/1/
  2. Por último, puede ejecutar cd /mnt/1 para navegar por el almacenamiento descifrado.

2 votos

¿Estás seguro de que se te ocurrió todo esto por tu cuenta? He dudado en dar esta consulta de búsqueda: google.co.in/

0 votos

@Firelord esto no es una cosa difícil una vez que usted sabe donde se almacena la clave

2 votos

En ese caso, considere la posibilidad de explicar en detalle el paso 5. Si es posible, proporcione fuentes que apoyen su afirmación técnica. Gracias.

-2voto

A continuación te explicamos cómo puedes hacerlo:

  1. Ir a la configuración
  2. Ir a almacenamiento y USB
  3. Seleccione la tarjeta SD
    screenshot screenshot2
  4. Seleccione "Formato como portátil"

Tu tarjeta de memoria ya está desencriptada.

PreguntAndroid.com

PreguntAndroid es una comunidad de usuarios de Android en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros usuarios, hacer tus propias preguntas o resolver las de los demás.

Powered by:

X