Это программная вещь. Вы можете включить аппаратную блокировку на своей SD-карте, и в зависимости от используемого вами драйвера (программного обеспечения), он ищет аппаратный вид или нет. Большинство программ делают это, потому что это здравый смысл. Но это не значит, что он действительно защищен от программы, которая действительно хочет записать на вашу SD-карту.
Да, вы можете переопределить эту функцию с помощью программного обеспечения. Я думаю, что могут быть программы, которые могут сделать это самостоятельно на уровне блоков. (может быть низкого уровня)
На других устройствах у вас может быть настоящая аппаратная блокировка, подобная этой:
но устройства должны иметь такую вещь. Операционные системы обеспечивают защиту от записи с правами пользователя или с правами файловой системы.
Вы также можете подключить зашифрованный диск только для чтения через Truecrypt, которому требуется пароль или файл паролей. Но это не защищает его от человека, имеющего жесткий диск в ее или его руках, и форматирует его.