Como funciona o bloqueio de gravação de cartão SD? [duplicado]

1

É um recurso de software ou hardware? Se for um recurso de hardware, o que diz ao SO que é "protegido por gravação"? Se é um recurso de software, existe alguma maneira de substituir isso? Além disso, existe alguma maneira de "proteger" outro dispositivo, como um disco rígido ou um pen drive?

    
por agz 12.04.2013 / 08:01

3 respostas

1

Depende. Nós tivemos leitores de cartões SD que você poderia enganar acreditando que um cartão SD era de leitura-gravação, aplicando fita adesiva; também tínhamos leitores de cartão SD que não ignorariam a chave somente leitura.

Os leitores de cartões SD geralmente são USB. Isso significa que o sistema operacional vai acreditar neles, quando eles dizem ao sistema operacional que um cartão é somente leitura. O sistema operacional não permitirá que o comando de gravação seja enviado. O software simplesmente não pode ignorar isso.

Dito isso, um cartão SD pode implementar fisicamente seu próprio switch somente leitura e ignorar comandos de gravação. Isso não é excepcionalmente difícil, mas acrescentaria cerca de um dólar ao preço de varejo.

Veja também O mecanismo de bloqueio em um hardware, firmware ou software de cartão SD (driver, sistema operacional) é aplicado?

    
por 12.04.2013 / 13:17
1

Isso é uma coisa de software. Você pode habilitar o hardwarelock no seu cartão SD e, dependendo do driver (software) que você usa, procura pelo hardwarelook ou não. A maioria dos softwares faz isso, porque é senso comum fazê-lo. Mas isso não significa que esteja realmente protegido contra um programa que realmente queira escrever no seu cartão SD.

Sim, você pode substituir esse recurso por software. Eu acho que pode haver programas lá fora, que podem fazer isso seu programa um no nível do bloco. (talvez de baixo nível)

Em outros dispositivos, você pode ter um bloqueio de hardware como este:

mas os dispositivos não devem ter tal coisa. Os sistemas operacionais permitem proteção contra gravação com direitos de usuário ou com direitos de sistema de arquivos.

Você também pode mapear uma unidade criptografada somente para leitura via Truecrypt, que precisa de um arquivo de senha ou senha. Mas isso não protege de uma pessoa que tenha o disco rígido nas mãos dela e o formata.

    
por 12.04.2013 / 11:43
-1

É um recurso de hardware. Ele desconecta fisicamente um pino que permite gravar na memória.

    
por 12.04.2013 / 08:45