Como obter chave de criptografia de armazenamento adotável sem acesso root depois de eu "esquecer" -- 6.0-marshmallow campo com encryption campo com internal-sd campo com adoptable-storage camp android Relacionado O problema

How to get Adoptable storage encryption key without root access after I “forget it”


4
vote

problema

português

Meu cartão micro SD (definido como armazenamento adotável ) foi corrompido enquanto eu estava usando meu telefone ( wiko Tommy com Android 6.0 ) durante uma viagem. Provavelmente por causa de um erro de escrita no sistema de arquivos, eu acho.

Eu tentei desconectar o cartão SD e ligar-o novamente várias vezes, mas não mudou nada.

Eu deveria ter parado lá e esperar para reparar o sistema de arquivos do cartão SD alguns dias depois. Mas meu telefone não me deixaria tirar fotos com o cartão SD desconectado ("Storage está cheio", mesmo que o armazenamento interno não estivesse cheio). Então eu desconectei o cartão SD, e disse ao meu telefone para Esqueça . Dessa forma, eu poderia usar o armazenamento interno novamente e tirar fotos.

Voltar com um computador disponível e com um leitor de cartão SD, faço uma imagem do meu cartão SD usando o comando dd . Eu tentei analisar problemas do sistema de arquivos com o TestDisk, recuperar arquivos com Photorec ... Mas percebi que o cartão SD é criptografado e que esta é provavelmente minha maior preocupação.

Eu encontrei este método que Me permitiria obter a chave de criptografia e ler o cartão SD. Infelizmente requer acesso raiz para ler a pasta / data / misc / vold, e meu telefone não está enraizado. Eu faria felizmente, mas não consegui encontrar nenhum caminho para isso (é um wiko Tommy).

Então estou preso lá. Você pensa em uma maneira de obter os arquivos no cartão SD de volta?

  • Encontre uma maneira de enraizar meu telefone?
  • inverter a ação "esquecer" para que o telefone lesse novamente o cartão SD (quando o sistema de arquivos corrompido for corrigido)?
  • Encontre uma maneira de obter a chave de criptografia sem acesso root e, em seguida, ler a partir da imagem que tenho no computador?
  • Use outro cartão SD como armazenamento adotável, substitua seu conteúdo pelo antigo (quando o sistema de arquivos corrompido é corrigido)?

Obrigado

english

My micro SD card (set as adoptable storage) was corrupted while I was using my phone (Wiko Tommy with Android 6.0) during a trip. Probably because of a writing error on the filesystem, I guess.

I tried to unplug the SD card and to plug it again several times, but it didn't change nothing.

I should have stopped there, and wait in order to repair the SD card filesystem a few days later. But my phone wouldn't let me take pictures with the SD card unplugged ("storage is full", even if the internal storage wasn't full). So I unplugged the SD card, and told my phone to forget it. That way, I could use the internal storage again and take pictures.

Back with a computer available and with a SD card reader, I made an image of my SD card using the dd command. I tried to analyse filesystem problems with Testdisk, recover files with Photorec... But I realized that the SD card is encrypted and that this is probably my major concern.

I found this method that would enable me to get the encryption key and to read the SD card. Unfortunately it requires root access to read the /data/misc/vold folder, and my phone is not rooted. I would happily do it but I couldn't find any path toward it (it's a Wiko Tommy).

So I'm stuck there. Do you think of a way to get the files on the SD card back?

  • Find a way to root my phone?
  • Reverse the "forget" action so that the phone would read again the SD card (when the corrupted filesystem is fixed)?
  • Find a way to get the encryption key without root access, and then read from the image I have on the computer?
  • Use another SD card as adoptable storage, replace its contents by the old one (when the corrupted filesystem is fixed)?

Thank you

           

Lista de respostas

1
 
vote
vote
Melhor resposta
 

Encontre uma maneira de enraizar meu telefone? Não relevante ... veja abaixo

Reverse a ação "Esqueça" para que o telefone lesse novamente o cartão SD (quando o sistema de arquivos corrompido for corrigido)? Não, a ação Esquecer exclui o token de descriptografia. Não pode ser recuperado por meios normais.

Encontre uma maneira de obter a chave de criptografia sem acesso root e, em seguida, ler a partir da imagem que tenho no computador? Não, o token de descriptografia está em um diretório que só pode ser lido com raiz acesso, mas não importa porque o token de descriptografia não existe mais.

Use outro cartão SD como armazenamento adotável, substitua seu conteúdo pelo antigo (quando o sistema de arquivos corrompido é corrigido)? Há uma correção como esta, ela pode ser usada em algumas situações como esta ou ao se mudar para um cartão maior, o problema é que, mesmo que a corrupção do cartão seja corrigida, os dados não podem ser descriptografados porque o token de descriptografia foi apagado quando você "esqueceu" o cartão.

Lamento dizer, mas seus dados no cartão agora são apenas aleatórios 0's e 1's, não há como descriptografar os dados sem o token de descriptografia (eu chamo de um "token", é a PassPhase / Key Ou o que você quiser chamar), os dados nunca serão recuperáveis ​​por qualquer método atualmente conhecido.

O acesso raiz não é mais relevante, se você já não tivesse isso ... o motivo é porque roá-lo, o dispositivo requer que o bootloader seja desbloqueado (na maioria dos casos) e fazendo tocar todos os dados no telefone , incluindo o token de descriptografia, e é por isso que é declarado se você tiver raízes antes disso ocorrendo, há uma chance de poder recuperar o token e descriptografar o cartão SD.

O problema real é o token se foi porque você fez um "esquecimento", se um novo token for gerado (adotando um novo cartão), será diferente do antigo. Se você reinstalar um cartão SD "fixo" com os mesmos dados, seu telefone não saberá como descriptografar e não poderá ler os dados, ele provavelmente recomendará que você formate o cartão como armazenamento portátil ou adotado para que seja utilizável.

 

Find a way to root my phone? Not relevant... see below

Reverse the "forget" action so that the phone would read again the SD card (when the corrupted filesystem is fixed)? No, the forget action deletes the decryption token. It cannot be recovered by normal means.

Find a way to get the encryption key without root access, and then read from the image I have on the computer? No, the decryption token is in a directory that can only be read with root access, but it doesn't matter because the decryption token does not exist anymore.

Use another SD card as adoptable storage, replace its contents by the old one (when the corrupted filesystem is fixed)? There is a fix like this, it can be used in some situations like this or when moving to a larger card, the problem is that even if the corruption of the card is corrected, the data cannot be decrypted because the decryption token was erased when you "forgot" the card.

I am sorry to say, but your data on the card is now just random 0's and 1's, there is no way to decrypt the data without the decryption token (I call it a "token", it is the passphase/key or whatever you want to call it), the data will never be recoverable by any currently known method.

The root access is no longer relevant, if you didn't have it already... the reason is because to root the device requires the bootloader to be unlocked (in most cases) and doing so wipes all data on the phone, including the decryption token, which is why it is stated if you have root prior to this occurring there is a chance you can retrieve the token and decrypt the SD card.

The real problem is the token is gone because you did a "forget", if a new token is generated (by adopting a new card) it will be different than the old one. If you reinstall a "fixed" SD card with the same data, your phone will not know how to decrypt it and cannot read the data, it will most likely recommend that you format the card as either portable or adopted storage so it is usable.

 
 
   
   

Perguntas relacionadas

10  Opção "Formatar como armazenamento interno" não está mais disponível  ( Format as internal storage option no longer available ) 
Quando inseri pela primeira vez meu cartão SD, ele mostrou uma notificação com um botão "Opções". Eu procedi para formatar o cartão como armazenamento externo...

0  Reutilizando o armazenamento adotado  ( Reusing adopted storage ) 
Eu tenho sdcard formatado como armazenamento adotado. Eu também roço e fiz uma cópia da chave de criptografia que está em /data/misc/vold dir. Eu estou usan...

1  Moto G3 (Android Marshmallow) não detectando mais cartão SD (solução?)  ( Moto g3 android marshmallow not detecting sd card anymore solution ) 
Cerca de um mês atrás O Moto G (3rdgen) da minha esposa não conseguiu reconhecer o cartão SD-cartão 32GB Trancend Premium 400x (que foi formatado como armazen...

0  Impossível para formatar cartão SD corrompido formatado como armazenamento interno  ( Impossible to format corrupted sd card formatted as internal storage ) 
Eu vejo muitas perguntas sobre recuperar dados do cartão SD corrompido formatado como armazenamento interno, esse não é o meu caso. Eu quero formatar este car...

0  Precisa recuperar dados do cartão SD microd que foi indetectável e usado como armazenamento interno no celular  ( Need to recover data from microd sd card which was undetectable and used as inte ) 
Eu estava usando meu cartão microSD como armazenamento interno no marshmellow do Android e, de repente, meu dispositivo parou de detectar o cartão. Removido d...

4  Armazenamento insuficiente mesmo com cartão SD Marshmallow formatado para espaço interno e muito espaço  ( Insufficient storage even with marshmallow sd card formatted for internal space ) 
Quando tento instalar um aplicativo da Play Store, estou recebendo a mensagem "insuficiente", mas tenho 20 GB grátis no meu cartão SD formatado para armazenam...

1  Erro ao migrar dados do microSD interno para armazenamento interno, apesar do espaço disponível aparente  ( Error when migrating data from internal microsd to internal storage despite appa ) 
Eu tenho um Moto G3 (Android 6.0) com um microSD de 2GB que configurei para usar como armazenamento interno. Tem funcionamento bem há anos, mas quero atualiza...

2  Marshmallow, SD Card & Apps - quase nada móvel?  ( Marshmallow sd card apps almost nothing movable ) 
Eu estou querendo saber se estou perdendo algo que simplesmente se tornou um pouco mais "escondido" em M. no meu telefone antigo, que ainda não havia chegado ...

7  Usando o cartão SD como armazenamento interno e migrar a data  ( Using sd card as internal storage and migrate date ) 
Eu li este pergunta , mas quero atualizar a pergunta. Agora com o Android 6.0 Temos a opção de formatar o cartão SD como armazenamento interno, e é isso qu...

1  Como ler cartão de memória criptografado Marshmallow?  ( How to read marshmallow encrypted memory card ) 
Por favor, ajude nisso .. Eu estou usando o MarshMallow 6.0.1, na medida em que estou usando o cartão de memória como armazenamento interno. Infelizmente me...




© 2022 pergunte.org All Rights Reserved. Casa de perguntas e respostas todos os direitos reservados


Licensed under cc by-sa 3.0 with attribution required.