
Como um projeto favorito, estou tentando desenvolver alguma criptografia plausivelmente negável, com o objetivo final de montar um sistema de arquivos de texto simples como um dispositivo Windowsda memória(existem várias maneiras de fazer isso a partir de um arquivo, como .ISO ou .IMG).
Infelizmente, seria simplesmente ridiculamente inseguro gravar o sistema de arquivos de texto simples no disco para montá-lo, pois ele seria facilmente recuperado e demoraria para ser apagado. Certamente deve haver um programa ou biblioteca python para emular um dispositivo USB com conteúdo da memória, mas pela minha pesquisa parece não haver nenhum.
Existem programas que fazem isso como parte de todo o sistema de criptografia, como o Bitlocker, mas não é possível interagir com eles.
Pesquisei vários métodos para fazer isso, como PyFileSystem, IMDISK e OFSMount, mas todos eles não podem montar um sistema de arquivos como um dispositivo USB ou devem ter uma entrada de um arquivo.
Como posso emular um dispositivo de armazenamento com conteúdo, sem salvá-lo em disco?
Responder1
Tudo bem, acho que descobri: crie um ramdisk através do ERAM, grave os arquivos nele e feche-o quando terminar.