0 votos

¿Puede alguien ayudarme a entender este comando de Linux?

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"

Lo obtuve del paso 6 de la primera respuesta aquí .

Estoy tratando de ver los archivos en una tarjeta SD adoptada por Android.

La tarjeta dejó de funcionar repentinamente en mi teléfono y ahora estoy tratando de recuperar mis archivos antes de pulsar en "olvidar" para desmontarla de mi teléfono y volver a usar mi teléfono normalmente en su memoria interna.

1voto

alecxs Puntos 29

`blockdev --getsize /dev/sdb2` (en puntos suspensivos) es un comando para obtener el tamaño de la partición, donde /dev/sdb2 es la partición (encriptada) y lo más probable es que tenga un nombre diferente en su PC
<Put the 16-byte hex key here> es un marcador de posición para la clave de cifrado real que ha extraído previamente de /data/misc/vold
dmsetup create crypt1 es el comando real para desencriptar /dev/sdb2
cuando se consigue un nuevo dispositivo de bloque (descifrado) /dev/mapper/crypt1 (ext4) se creará

Nota: Se requieren permisos de root. abrir el shell de root con sudo -i antes de ejecutar este comando de Linux

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