Estou tentando instalar o FreeOTFE no Windows 7 de 64 bits. O FreeOTFE vem com muitos drivers para vários algoritmos de criptografia, que precisam ser instalados.
O Windows me dá o erro de que, como esses drivers não são assinados, eles não serão instalados.
Como desativo e reativo essas verificações de assinatura?
Tentei definir valores de configuração de inicialização:
bcdedit -set loadoptions DISABLE_INTEGRITY_CHECKS
bcdedit -set TESTSIGNING OFF
Mas depois de uma reinicialização, as coisas continuaram as mesmas.
Tudo o que sei é que preciso colocar o Windows no modo de teste, mas como faço isso? A outra alternativa é instalar uma ferramenta de terceiros, para substituir temporariamente a aplicação de assinatura, mas eu realmente não quero isso.
Responder1
Há informaçõesaquisobre como instalarGrátisOTFEem máquinas Windows 7 x64.
Embora eu tenha experimentado alguns problemas, estas foram as etapas necessárias para fazê-lo funcionar:
- Habilitar assinatura de teste(em máquinas de 64 bits);
- execute um prompt de comando com direitos de administrador;
- tipocmdna caixa de diálogo do menu iniciar, clique com o botão direito eexecutar como administrador;
- habilite o testsigning para a instalação do Windows atualmente inicializada digitando
bcdedit.exe /set TESTSIGNING ON
- execute um prompt de comando com direitos de administrador;
- Reiníciosua máquina.
- Certifique-se de queGrátisOTFEinstaladorénãocriptografado EFS(cor verde no explorer).
- É por isso que a instalação falhou para mim antes. Meu AppData é criptografado por EFS. Conseqüentemente, o instalador baixado também foi criptografado. Portanto, os arquivos do driver instalado nosistema32também foram criptografados. Os drivers precisam ser carregados pelo SYSTEM, mas o SYSTEM não possui meus certificados de criptografia pessoais, portanto não pode carregar os drivers.
- Execute oGrátisOTFEinstaladorcomo administrador(clique com o botão direito, etc.).
Testado no Windows 7 Pro x64 e no Windows 7 Ultimate x64.
Observe queGrátisOTFEapenas monta sua unidade LUKS. Não oferece suporte EXT4 para Windows. O que fiz para usar meu volume LUKS no Windows e no Linux foi usar um contêiner LUKS com um volume NTFS porque ele pode ser lido/gravado pelo Windows e pelo Linux imediatamente.
Apenas não use compactação EFS ou NTFS no volume LUKS de dentro do Windows, porque o ntfs-3g (Linux) não pode ler isso.
Edição de 25/02/2015
Observe que o FreeOTFE foi descontinuado. O fork que está agora em desenvolvimento ativo éDoxBox.
Responder2
O seguinte deve ajudá-lo. É retirado doPasso a passo de assinatura de código no modo kernel, v1.1c, página 24. Refere-se ao Windows Vista, pois o Windows 7 não havia sido lançado no momento em que este artigo foi escrito. Aplica-se ao Windows 7 e também ao Windows Vista.
Etapa 2: ativar a opção de configuração de inicialização de assinatura de teste no modo kernel O software de modo kernel assinado para teste não pode ser carregado em um sistema Windows Vista padrão. A opção de configuração de inicialização com assinatura de teste deve ser habilitada manualmente antes que o kernel possa verificar os drivers assinados por teste. Para usar a ferramenta BCDEdit para ativar a opção de assinatura de teste de configuração de inicialização
- Abra uma janela de comando elevada clicando com o botão direito no ícone e clicando em Executar como administrador.
- Use o seguinte comando para ativar a assinatura de teste:
bcdedit.exe /set TESTSIGNING ON
Observação:BCDEdit é o novo editor de configuração de inicialização e está incluído no Windows Vista e em versões posteriores do Windows. Para obter mais informações sobre o BCDEdit, consulte o white paper intitulado “Dados de configuração de inicialização no Windows Vista”. Quando a opção BCDEdit para assinatura de teste está habilitada, o Windows Vista faz o seguinte:
- Exibe uma marca d’água com o texto “Modo de Teste” em todos os quatro cantos da área de trabalho, para lembrar aos usuários que o sistema está com a assinatura de teste habilitada.
- O carregador do sistema operacional e os drivers de carregamento do kernel que são assinados por qualquer certificado. A validação do certificado não é necessária para encadear uma autoridade de certificação raiz confiável. Porém, cada arquivo de imagem de driver deve ter uma assinatura digital.