Флешка с защитой от записи своими руками

Содержание

Ни для кого не секрет, что главной целью включения защиты от записи, является необходимость борьбы со всякими вирусами и шифраторами. Попробуйте подключиться где-нибудь в школе и университете, на общедоступном компьютере и первое, что вам придётся делать по приходу домой, это чистить флешку от заразы.

Существуют различные способы, позволяющие оградить файлы на флешке, от вмешательства вредоносных программ. Но стоит понимать, что только решения на уровне прошивки или специальные аппаратные решения, могут гарантированно защитить вас от всех видов угроз.

image

Рассмотрим различные методы по порядку, а на десерт я оставлю мою любимую тему – прошивку контроллеров флешек.

КОРОТКО О УНИВЕРСАЛЬНЫХ УТИЛИТАХ

Если говорить о простых программных решениях, гуляющих по сети Интернет, то большинство их сводится к борьбе со специальным служебным файлом autorun.inf. Он в свою очередь, отвечает за автозапуск, через который вредоносные программы обычно пытаются установиться в системе.

Плюс к этому, используются особые права файловой системы NTFS, которые в сумме обеспечивают минимально необходимый уровень воспрепятствованию проникновения вирусов. Но это в свою очередь ограничивает спектр применения флешки. Так как сразу выпадают древние компьютеры на платформах WIN9X, а также проигрыватели и автомагнитолы, читающие только FAT.

Примеры программ, основанных на создании и блокировке файла AUTORUN.INF: – Flash Drive Protector – ManHunter / PCLPanda USB VaccineСкрипт AUTOSTOP

Или можно найти всякие скрипты, для автозаполнения всего пустующего объёма на носителе, файлами-пустышками. Тем самым не оставляя места, для записи на неё дополнительных файлов. Примером может служить миниатюрная утилита Полный Пузырь by nikzzzz, занимающая считанные килобайты.

Из всего вышесказанного, можно сделать логический вывод – ничего универсального и при этом толкового не бывает, всегда приходится чем-то жертвовать.

ФЛЕШКИ С МЕХАНИЧЕСКОЙ ЗАЩИТОЙ

Самым элементарный способ стать обладателем такой флешки, так это взять и купить готовое решение в магазине.

Из общедоступных, можно выделить разве Qumo YIN & YAN (USB2.0), которая активно продаётся на территории России и других стран СНГ. Модель относительно дешевая, следовательно, не стоит рассчитывать на высокие скоростные показатели.

image

Из-за рубежа можно заказать и другие флешки, например, такие: – Netac U208 USB 2.0Netac U335 USB 3.0Kanguru SS3 with Physical Write Protect Switchyudisk ISD301Myudisk ISD300Syudisk ISD301S

Первые две, это те что от компании Netac, можно без проблем приобрести на Aliexpress с бесплатной доставкой из Китая. Сам являюсь обладателям таких девайсов, в целом качество нормальное. Модель U335 при этом обладает интерфейсом USB3.0, что даёт ей явное преимущество перед аналогом от QUMO.

Рассуждать на тему, как переделать самому обычную флешку с помощью паяльника и прямых рук, не буду. Ибо в технической части не силён, а писать то, что можно легко найти в поисковой выдачи, не вижу смысла. Думаю, при желании, можно к почти любой флешки приделать этакий переключатель, т.к. припоминаю реально существующие девайсы на таких контроллерах как: Alcor, OTI, Innostor, SMI, Phison, Skymedi и USBest.

ЧЕРЕЗ ПРОШИВКУ УСТРОЙСТВА

Хотя функция Write Protect, доступна в настройках прошивальщиков практически для всех моделей контроллеров. Лишь немногие предоставляют инструменты, с помощью которых можно будет временно снять её, не удалив данные с флеш-диска.

Согласитесь, каждый раз перепрошивать флешку, не очень удобно, ради одного файла. Да и не ради этого, писалась данная статья, так что будем говорить исключительно про контроллеры, предоставляющие возможность ставить и снимать защиту налету.

На проекте USBDev.ru имеются статьи, по управлению WP-режимом, для таких контроллеров как: Alcor, Innostor, Skymedi и SMI.

Использование функции Write Protect на флеш с контроллерами AlcorВключаем защиту от записи на флешках с Innostor IS916ENУправление функцией Write Protect на флешках с чипом Skymedi SK6211Как переключать защиту от записи на флешке с контроллером Skymedi SK6221Защита от записи данных на флэшках с контроллерами SMI

Проще всего и при этом абсолютно безопасно, данная процедура проходит с флешками Alcor Micro.

Да и если соберетесь полностью перепрошивать алькоровскую флешку, проблемы с недоступностью утилит, скорее всего не будет.

Совет! Очень часто флешка блокируется для того, чтобы на неё не могли скопировать информацию без разрешения пользователя. Например, если на компьютере вирус, то защищенная от записи флешка не даст записать данные. Содержание

Какие существуют способы защиты флешки от записи?

Если вы столкнулись с проблемой, когда флешка защищена от записи как снять защиту, то первым делом давайте разберемся, каким из способов, аппаратным или программным защищена флешка.

Первый способ защиты. При использовании аппаратного способа защиты информации на носителе, используется специальный переключатель, который находится на боковой стороне накопителя. Поэтому, чтобы снять защиту, необходимо внимательно осмотреть флешку, и найти маленький переключатель, который помечен иконкой замка или надписью «Lock».

Для того, чтобы снять защиту от записи, необходимо передвинуть переключатель в противоположное направление. После этого попробовать выполнить запись на карту памяти снова.

Второй способ, это программный вариант. Здесь происходит блокировка взаимодействия системы Windows и контроллера USB.

Если у вас программный способ блокировки накопителя, то нам помогут снять защиту следующие варианты настройки:

  • При помощи редактора реестра;
  • При помощи групповой политики;
  • При помощи командной строки.

Давайте рассмотрим каждый метод и попробуем снять защиту от записи одним из способов.

Флешка защищена от записи как снять защиту при помощи реестра Windows?

Давайте рассмотрим первый способ снятия защиты с флешки, через реестр операционной системы. Для этого, выполняем следующие шаги.

  1. Открываем меню «Пуск» в строку поиска вводим команду «regedit»;
  2. Нам с вами необходимо запустить утилиту редактора реестра от имени «Администратор». Для этого щелкаем правой кнопкой мыши на найденной утилите и жмем «Запуск от имени администратора»;
  3. В открывшемся окне редактора реестра ищем ветку  HKEY_LOCAL_MACHINESYSTEMCurrentControlSetControlStorageDevicePolicies 

Обратите внимание! Возможно, что данного раздела в реестре вашей системы нет, поэтому необходимо его создать. Нажимаем правой кнопкой мыши в разделе Control. В появившемся меню необходимо выбрать пункт «Создать» — «Раздел» В открывшемся окне вводим имя раздела StorageDevicePolicies

  1. В разделе StorageDevicePolicies необходимо создать параметр DWORD (32бита) с именем WriteProtect и со значением 1.
  2. Сохранить проделанные изменения кнопкой «Ок»;
  3. После этого закрыть редактор реестра, вынуть флешку из компьютера и перезагрузить систему.

После перезагрузки компьютера проблема флешка защищена от записи как снять защиту должна решиться, но если метод у вас не сработал, то переходим к следующему способу.

Снимаем защиту от записи при помощи редактора групповой политики.

Для осуществления данного способа необходимо выполнить следующее:

  1. Открыть редактор «Выполнить» при помощи сочетания горячих клавиш «Windows+R»;
  2. Ввести команду gpedit.msc и нажать «Ок»;
  3. Откроется редактор локальной групповой политики;
  4. Переходим по следующим пунктам «Конфигурация компьютера» — «Административные шаблоны» — «Система» — «Доступ к съемным запоминающим устройствам».
  5. Далее ищем параметр «Съемные диски: Запретить чтение» и смотрим на его состояние.
  6. Если видим, что состояние «Включен», то меняем его на «Отключить». Для этого, щелкаем ЛКМ на параметре. И в открывшемся окне выбираем «Отключить»;
  7. Для подтверждения изменений необходимо нажать кнопку «Ок» и перезагружаем компьютер.

Данный способ, так же должен помочь в решение нашей проблемы, если он по каким-либо причинам вам не подошел, то читаем внимательно третий вариант.

Флешка защищена от записи как снять защиту при помощи командной строки.

В данном способе мы с вами задействуем командный интерпретатор DISKPART, позволяющий работать с дисками и разделами при помощи специальных команд. Для этого выполняем следующее:

  1. Открываем командную строку от имени «Администратора». Если не знаете, как её запустить читаем статью: «Как открыть командную строку Windows»;
  2. Вводим команду «diskpart» и жмем «Enter»;
  3. Вводим следующую команду «list disk»;
  4. В появившемся списке дисков, нам с вами необходимо определить номер нашей флешки. Для того, чтобы это легко определить необходимо ориентироваться на её размер.
  5. Далее выбираем нужный диск введя команду «select» и отключаем атрибуты, которые позволяют производить только чтение данных «attributes disk clear readonly»;

Если вам не нужна информация, хранящаяся на носителе, то флешку можно отформатировать, для этого набираем команду «clean», далее необходимо создать раздел, для этого вводим команду «create partition primary» и форматируем флешку с файловой системой NTFS для этого вводим команду «format fs=ntfs». Если вам необходимо отформатировать флешку с файловой системой FAT32, то пишем команду «format fs=fat32».

Считаю, что данный способ будет более сложным для новичков, но если все делать по шагам, то вам не составит решить проблему флешка защищена от записи как снять защиту.

Заключение.

Сегодня мы с вами рассмотрели случай, когда флешка защищена от записи и не дает записать файлы. Так же мы с вами рассмотрели несколько способов, как снять защиту. Я вам подробно описал три способа, надеюсь вам они помогут для решения проблемы. Если вы знаете другие варианты, как убрать защиту, то делитесь в комментариях.

Многих пользователей, которые пытаются что-либо записать на USB-флешку или карту памяти, порой ждет неприятный сюрприз. Система просто выдает ошибку «Диск защищен от записи». В итоге скопировать на носитель какой-нибудь файл или папку, а иногда также удалить или переместить данные в другое место не получается. Что же делать в таком случае? Каковы причины подобной неприятности и как ее исправить? Попробуем разобраться во всем этом.

Почему система пишет, что диск защищен от записи?

Есть множество причин, из-за которых флешка перестает сохранять данные, выдавая уведомление «Диск защищен от записи» и прося снять защиту или воспользоваться другим накопителем. Однако чаще всего устройство не работает и на него не копируется никакая информация из-за:

  1. Вирусного заражения. Вредоносный софт способен и на такое. Определить, действительно ли вирус установил защиту флешки от записи можно и самостоятельно. Например, если на носителе вдруг появились странные файлы с именем autorun.inf либо часть папок и данных стали скрытыми. Но лучше всего использовать антивирусные программы.
  2. Механического включения блокировки. Есть флешки с защитой от записи, которая активируется переключателем на корпусе. Правда, таких носителей немного. В основном это «бюджетные» модели из Поднебесной. Получается, что убрать защиту от записи можно просто вернув рычажок в исходное положение. Но, к сожалению, переключатели часто ломаются. Поэтому приходится применять другие способы разблокировки
  3. Политики безопасности ОС, действия специальных защитных программ. Например, в некоторых организациях установлен запрет на копирование данных с рабочих компьютеров. Цель и так понятна – предотвратить утечку корпоративной информации. Выход в таком случае один – «покопаться» в настройках ОС или отключить защитный софт.
  4. Некорректного форматирования. Обычно, когда процедура была прервана до ее завершения либо использовался некачественный софт.
  5. Ошибок файловой системы. Чаще всего возникают, когда флешку вытаскивают из разъема раньше, чем операционка заканчивает обновлять файловую систему.
  6. Неисправности порта. В основном это касается USB-накопителей. Хорошо, что обнаружить неполадку довольно легко. Просто вставьте флешку в другой разъем.
  7. Физического повреждения флешки. Преимущественно оно возникает в результате попадания влаги, электростатического разряда, скачка напряжения и пр.
  8. Аппаратной неисправности носителя, повреждения прошивки и пр. Что юсб-флешки, что карты памяти микро сд имеют определенный срок службы. К примеру, у каждого устройства есть ограничение циклов перезаписи. Так что когда flash-накопитель исчерпает свой ресурс, то он просто перейдет в режим «чтение». Функция записи впредь будет недоступной. Конечно же, флешка может и просто выйти из строя (зачастую ломается контроллер или блок памяти). Тогда уведомление, что диск переполнен, является «симптомом» неисправности.

Каковы основные причины подобной неполадки мы выясняли. Хотя их намного больше. Осталось узнать, как снять защиту с флешки. Об этом и расскажем дальше.

Аппаратный способ отключения защиты от записи

Этот вариант подходит не для всех флешек. Применим он к устройствам с механической защитой. Определить их легко – у них на корпусе есть специальный переключатель. Нужно просто перевести рычажок в ту сторону, где изображен открытый замочек или имеется надпись «UnLock». Кстати, такая механическая защита стоит не только у USB-накопителей, но и у некоторых карт памяти microSD и SD, которые встречаются почти в каждом устройстве на андроиде.

Если же аппаратным способом не снимается защита от записи, значит, пора обращаться к программным решениям проблемы. Только для начала проверьте систему и съемные накопители на наличие вирусов. Иначе никакие манипуляции вам не помогут. Вредоносный софт снова активирует защиту от перезаписи. Для сканирования и удаления вирусов используйте любой антивирусный продукт со свежими базами. При этом проверяйте не только флеш-накопители, но и все жесткие диски компьютера.

Форматирование диска

Наверное, это самый простой программный способ удалить защиту от записи. Только нужно проводить именно низкоуровневое форматирование. Его еще называют Low Level Format. Правда, при такой процедуре удалиться вся информация, хранящаяся на флешке. Восстановить ее не получится!

Чтобы провести низкоуровневое форматирование рекомендуем воспользоваться программой HDD Low Level Format Tool. Установочный файл утилиты можно спокойно скачать с интернета. Как пользоваться таким софтом? Давайте расскажем подробнее:

  1. Открываем инсталлятор. После нескольких кликов он предложит вам несколько видов запуска программы – с платной лицензией, вводом кода или бесплатно. Конечно, для многих пользователей последний вариант предпочтительнее. Выбирайте его, но помните – будут ограничения по скорости и проге потребуется больше времени.
  2. В главном окне программы видим перечень всех носителей, которые подключены к компьютеру и доступны к форматированию. Кликаем на наш флеш накопитель. Жмем «Continue».
  3. Переходим во вкладку «Low-level format». Нажимаем здесь клавишу «Format this device». Кликаем «Yes», подтверждая запуск процесса форматирования.
  4. Ждем окончания форматирования.
  5. Закрываем утилиту. Теперь чтобы без проблем работать с этой флешкой, следует провести форматирование высокого уровня. Воспользоваться можно стандартными средствами ОС.

Скорее всего, после форматирования на носитель можно будет снова записывать любую информацию. Единственный минус – потеряются все файлы, которые были на нем. Поэтому данный способ лучше применять тогда, если никакими другими методами не снимается защита от записи.

Для справки! Не забывайте о том, что многие флешки идут с файловой системой FAT32, у которой есть ограничение по объему записываемой информации. К примеру, на такой носитель не скопировать данные, которые весят более 4 Гб. При попытках скинуть на флешку файлы и будет появляться ошибка «Диск защищен от записи». Что делать? Менять файловую систему на NTFS.

Более подробно о том, как отформатировать флешку защищенную от записи.

Снятие защиты с помощью regedit

Как вы уже поняли, использовать можно редактор реестра. В большинстве случаях он помогает отключить защиту от записи на флешку. Причем этот способ работает и в «стареньких» операционках наподобие Windows 7, и в современных Windows 8 и 10. Все что требуется от пользователя:

  1. В меню Пуск в строках «поиск» или «найти» набираем «regedit». Далее кликаем по появившейся иконке правой кнопкой мыши. Выбираем запуск от имени администратора.
  2. Через левое меню переходим в раздел StorageDevicePolicies. Находится он в папке Control. Найти ее можно через следующий путь – HKEY_LOCAL_MACHINESYSTEMCurrentControlSet. Если раздела нет, то придется его создать. Просто кликаем на Control, жмем «Создать» и далее «Раздел». Называем его StorageDevicePolicies.
  3. Обращаемся к правой колонке реестра. Жмем правой кнопкой мыши (ПКМ). Далее кликаем на пункт «Создать» и указываем «Параметр DWORD (32 бита)». Созданный параметр нужно как-то назвать. Предлагаем WriteProtect.
  4. Теперь необходимо проверить, равно ли значение нашего условного WriteProtect нулю. Так что щелкаем на него ПКМ, выбираем «Изменить». В появившемся окне смотрим на строку значение. Если там прописан «0», то все в порядке. Если же «1», то меняем на «0». После чего жмем «Ок».
  5. Закрываем редактор реестра. Обязательно вытаскиваем флешку. Перезагружаем компьютер. Пробуем записать на носитель какие-нибудь файлы.

Снимаем защиту от перезаписи флешки через командную строку

Еще один несложный способ, позволяющий снять защиту от перезаписи для разных носителей. Понадобится запустить командную строку и проделать некоторые манипуляции, которые, если говорить более «продвинутым языком», позволяют удалить атрибут тома «Только чтение»:

  1. Жмем Win+R. Набираем в строке cmd и кликаем «Ок».
  2. Вводим команду «diskpart». Нажимаем Enter.
  3. Далее набираем команду «list disk». Появится перечень всех дисков. Вам нужно найти носитель, на который не записывается информация. Проще всего ориентироваться по размеру. Ведь на флешке объем памяти в разы меньше, чем на винчестере. При этом обращаем внимание, какой номер присвоен носителю.
  4. Вводим «select disk Х». Естественно, X – это номер флешки, который мы узнали ранее.
  5. Остается набрать «attributes disk clear readonly». Эта команда снимет атрибут «только для чтения» для данного диска.
  6. Завершаем работу с утилитой. Вводим «exit» и жмем Enter.

Как еще можно снять защиту от перезаписи, задействуя средства виндовс?

Редактор групповой политики также может помочь снять запрет записи на съемных устройствах. При этом данный инструмент доступен в самых разных версиях Windows – от XP до «десятки».

  1. Запускаем утилиту «Выполнить». Используем комбинацию клавиш Win + R.
  2. Далее в строке вводим «gpedit.msc» и затем нажимаем «Ok». Открылся редактор.
  3. В левой части меню переходим во вкладку «Доступ к съемным запоминающим устройствам». Для этого кликаем на «Конфигурация компьютера». Потом переходим в «Административные шаблоны». Выбираем здесь папку «Система». Согласитесь, ничего сложного?
  4. Теперь нужно справа найти параметр «Съемные диски: Запретить запись». Отключаем его через двойное нажатие и выбор соответствующего пункта.

Снимаем защиту через настройки прав доступа

Иногда причина кроется в самой флешке. Точнее в настройках доступа. Поэтому находим проблемный накопитель. Открываем «Свойства». Далее выбираем вкладку «Безопасность», а также соответствующую группу или пользователя. Обращаем внимание на строку «Запись», где смотрим, для кого разрешена данная функция.

Если галочка стоит под столбиком «Запретить», то жмем кнопку «Изменить». В появившемся окне ставим метку напротив «Разрешить». Жмем «Применить» и «Ок». Также не забываем перезагрузить устройство.

Есть ли какие-нибудь программы для снятия защиты с флешки?

Конечно. Производители флешек и карт памяти выпускают специальный софт для работы с устройствами. Причем у каждой фирмы-изготовителя есть «своя» утилита:

  • Transcend – JetFlash Recovery,
  • Silicon Power – USB Flash Drive Recovery,
  • Kingston – Kingston Format Utility,
  • Sandisk – Formatter Silicon Power или SanDisk RescuePRO.

Пользоваться этими программами несложно. При этом все они позволяют убрать защиту от перезаписи.

Для справки! Если у вас на компьютере или ноутбуке стоит total commander, то попробуйте снять защиту от записи данных на съемные устройства через него. Для этого откройте в этой программе «Конфигурация/Настройка: Операции с файлами» и активируйте «Автоматический выбор способа копирования».

В заключение

Теперь вы знаете, что делать, если флешка защищена от записи. Способов снять эту защиту много. Выбирайте любой. Только учтите, что если причина кроется в аппаратной неисправности либо физическом повреждении носителя или карты памяти, то описанные выше варианты не помогут. Лучше просто приобрести новое устройство или обратиться в сервисный центр.

Причины ошибки «Диск защищен от записи». Почему microsd карта защищена от записи

Дословный текст уведомления выглядит так: « Диск защищен от записи. Требуется убрать защиту или воспользоваться другим диском». Появление этого сообщения вполне логично, если операционная система не имеет возможности вести запись на диск – по одной из причин она запрещена.

Причины сбоев могут быть программными или аппаратными. Программные и аппаратные сбои случаются как в ОС компьютера, так и в файловой системе накопителя. Но перед тем как решать, что делать, нужно разобраться в причинах этого явления.

Основные способы защиты флешки (карты памяти) или диска от записи

Системная защита представляет собой набор программ и утилит, специально разработанных для обеспечения безопасности данных. Например, блокировка устанавливается в реестре Windows или запрет записи групповой политикой.

Самый простой способ как снять с защиту с флешки — Total commander

Total Commander — один из старейших менеджеров Windows, но по-прежнему популярен у пользователей, так как обладает хорошими функциональными возможностями и прост в обращении. Снять защиту в TC можно по следующему алгоритму:

  • Открыть «Конфигурацию».
  • Открыть вкладку «Операции с файлами».
  • Выбрать «автоматический способ копирования».

Аппаратный метод. Командная строка Windows – Diskpart

Важно: Запускать командную строку нужно от имени администратора.

Чтобы снять защиту с помощью командной строки, нужно действовать по следующему алгоритму:

  1. Зайти в меню «Пуск».
  2. Найти приложение «Командная строка» (так же командная строка запускается комбинацией клавиш Win + R).
  3. Ввести в команду Diskpart и нажать клавишу “Enter” в командной строке, тем самым запустив в системе приложение менеджера дисков.
  4. Ввести в команду Attributes disk clear readonly и нажать клавишу “Enter”, тем самым отключить режим «только чтение».
  5. Ввести в команду Clean и нажать клавишу “Enter”, удалив тем самым все разделы и тома диска.
  6. Ввести в команду Create Partition Primary и нажать клавишу “Enter”, тем самым создав основной раздел диска с нуля.

Проверка на вирусы

Возможность записи на флешку часто блокируется многочисленными вредоносными программами, попадающими в систему компьютера через другие внешние носители подключаемые к устройству или интернет.

Для их поиска и устранения необходимо скачать антивирус, например Dr.Web CureIt и просканировать систему на наличие вредоносного кода.

Механическая защита. Переключатель режимов записи на флеш-карте

Некоторые флешки оснащены специальными механизмами защиты от записи. Они располагаются на корпусе устройства, с внешней стороны. Устройство имеет вид небольшого переключателя.

Важно: Такие переключатели чаще встречаются на картах SD, но и на некоторых моделях USB они тоже есть.

Чтобы активировать возможность записи на диск, достаточно поставить ползунок переключателя в нужное положение “OnLock”.

Инструменты Windows. Настройка групповой политики (gpedit.msc)

Как снять защиту, установленную в результате в результате настроек локальной групповой политики? Это ограничение снимается по следующему алгоритму действий:

  1. Активировать клавиши Windows+R командную строку.
  2. Ввести в поисковой строке команду Gredit.msc, нажать OK.
  3. В новом окне перейти по вкладкам: Конфигурация>Административные шаблоны>Система>Доступ к съемным запоминающим устройствам.
  4. Перейти в строчку «Запретить чтение».
  5. Кликнуть дважды по строчке.
  6. В новом окне активировать «Применить»>ОК.

Редактор реестра. Снимаем защиту от записи с помощью regedit

Редактор реестра — стандартная программа, встроенная в современную систему Windows. Приложение редактирует разделы реестра, устанавливает по умолчанию новые параметры, восстанавливает файлы из резервных копий.

Чтобы снять защиту с помощью редактора, нужно действовать по следующему алгоритму:

  1. Сделать вход в программу-редактор реестра, активировав клавиши Win+R.
  2. Набрать в поисковой строке сочетание Redegit и нажать OK.
  3. Найти одну из веток реестра под названием: HKey Local Machine
  4. Из выпавшего списка выбрать ветку System.
  5. Из выпавшего под этой веткой списка выбрать Current Control Set, затем Control
  6. Из списка подразделов выбрать StorageDevicePolicies
  7. В интерфейсе программы проверить параметр WhiteProtect
  8. Поменять значение параметра с 1 на 0.
  9. Закрыть редактор, запустить перезагрузку ОС.

Что делать, если диск защищен от записи и флешка не форматируется — Низкоуровневое форматирование

Если вышеописанные попытки снятия защиты не принесли результатов, то стоит применить метод низкоуровневого форматирования накопителя, чтобы очистить и создать заново все таблицы файловой системы флеш-карты. При этом, нужно помнить, что в этом случае записанные данные будут утеряны, но восстановится поврежденная память диска. Полное форматирование заблокирует участки USB с повреждениями и в дальнейшем на них система не сможет записывать данные.

Для осуществления операции подойдет программа Low Lewel Format Tool. Приложение очищает таблицу разделов, сектора загрузки и даже данные производителя — все до последнего байта. В интернете доступна бесплатная версия программы, но работает она медленнее платного аналога.

Не типичные причины ошибки «Диск защищен от записи»

Причины, по которым блокируется запись на диск, условно можно разделить на распространенные и нетипичные, более редкие. Во вторую группу входят ошибки файловой системы, износ или физические повреждения флешки, сбои микроконтроллера и неисправности USB-портов.

— Фатальные ошибки файловой системы флеш-карты В случае нарушения последовательности хранения и именования информации в памяти накопителя происходит повреждение структуры системы файлов. Логические ошибки совершаются после неправильного извлечения флешки из разъема, износа памяти, скачков напряжения и других процессов. Диск блокируется, а система сообщает о необходимости его форматировать. Для исправления ситуации нужно:

  • Попытаться восстановить данные с помощью подходящего для этого носителя ПО.
  • Выполнить форматирование высокого уровня с восстановлением файловой системы.

— Физическое повреждение флешкарты В роли физического повреждения носителя выступает заводской брак, трещины, перегревы в материнских платах и микросхемах. Также физическое повреждение провоцируется нарушениями условий эксплуатации и хранения, скачками напряжения электричества, расшатыванием разъемов USB.

— Сбои микроконтроллера или полный износ флешки Флэш-память и компьютер «общаются» друг с другом с помощью микросхемы контроллера, встроенного во внешний накопитель. Контролером руководит микропрограмма, записанная в чип. Иногда, в случае небезопасного извлечения флешки или скачках электрического тока, возникает программный сбой контроллера. Явный признак наступления такой неисправности: блокировка на запись. Также блокировка наступает вследствие износа чипа памяти, преодоления порога циклов перезаписи. Система переходит в режим защиты информации для остановки процесса разрушения памяти. Устранить сбои поможет перепрошивка микроконтроллера с помощью специальных программ.

— Неисправные или отключенные USB-порты USB-порт самопроизвольно отключается на компьютере редко, но все-таки эта ошибка случается. Чтобы проверить исправность порта, нужно сначала пробовать подключить к нему другие устройства. Если смартфон, клавиатура и другие устройства порт видит нестабильно или полностью отказывается их замечать, то он не функционирует. Если пользователь видит системное сообщение о защите диска от записи, с неисправностью USB-портов оно не связано. Но администратор может отключить их намеренно, чтобы защитить данные от скачивания. Как снять снять защиту от записи с флешки, если порт отключен? В этом случае нужно включить USB по следующему алгоритму действий:

  1. Войти в систему BIOS, удерживая клавиши F2 или F10.
  2. Найти значения для USB Controller.
  3. Выставить для этих значений параметр Enabled.
  4. Подтвердить изменения активацией клавиши F10.
  5. Перезагрузить ПК.

Как снять защиту с листа excel

Если лист Exel запрещено редактировать, панель инструментов приложения неактивна, к большинству функций пользователь не имеет доступа. При попытках внести изменения программа выдаст сообщение о том, что лист защищен. Для разблокировки листа потребуются следующие действия:

  1. Клик на пункт «Файл».
  2. Активация ссылки «Снять защиту» в новом окне.
  3. Ввести пароль. Без знания пароля снять защиту нельзя.

В старой версии Экселя для снятия блокировки нужно:

  1. Активировать пункт «Сервис».
  2. Выбрать из списка вкладку «Защита».
  3. Активировать команду «Снять защиту листа».
  4. Ввести пароль.

Программы для устранения ошибки записи и форматирования защищенных флешек

Производители флеш-накопителей понимают, что в работе их продукции по разным причинам могут возникнуть сбои, поэтому каждый известный бренд создает утилиты для их устранения. Полезные программы доступны на сайтах производителей. Например, программа для Kingston называется Kingston Format Utility, Transcend — JetFlash Recovery. Программы находятся в свободном доступе на сайтах производителей.

Материалы по теме

Что­бы взло­мать чужую сеть, мож­но при­менить изощ­ренные высоко­тех­нологич­ные методы, а мож­но прос­то под­бро­сить сот­рудни­кам инте­ресу­ющей хакера ком­пании флеш­ку с «сюр­при­зом». В пос­ледние годы популяр­ность это­го спо­соба понем­ногу пада­ет, но он еще встре­чает­ся для про­ник­новения в тех­нологи­чес­кие сети про­мыш­ленных пред­при­ятий. А какие сущес­тву­ют методы защиты от вре­донос­ных фле­шек и как их мож­но обой­ти? Сей­час раз­берем­ся!

В этой статье мы рас­смот­рим, как устро­ена защита USB (Mass Storage Class — Removable Media) и как обма­нуть сис­темы огра­ниче­ния по белому спис­ку устрой­ств с помощью соз­дания кло­нов. Зву­чит инте­рес­но? Хочешь натянуть сов­ремен­ные средс­тва защиты? Тог­да доб­ро пожало­вать в мир увле­катель­ных экспе­римен­тов!

Как блокируют флешки

За­чем их бло­киро­вать? Что­бы ты не занес в ИТ‑инфраструк­туру ком­пании вирус‑шиф­роваль­щик, не тас­кал информа­цию домой и не при­носил игрушки в офис. В раз­ных кон­торах адми­ны и безопас­ники дей­ству­ют по‑раз­ному. В самых печаль­ных слу­чаях пор­ты физичес­ки отклю­чают­ся, залива­ются эпок­сидкой или опе­чаты­вают­ся. В слу­чаях поп­роще пор­ты отклю­чают­ся через BIOS/UEFI (что‑то вро­де USB Controller = Disabled).

Ес­ли адми­нам лень жал­ко ломать желез­ку, на помощь при­ходят нас­трой­ки реес­тра и груп­повые полити­ки вин­ды. Нап­ример, для пол­ной бло­киров­ки USB-носите­лей открой вот эту вет­ку реес­тра:

HKEY_LOCAL_MACHINESYSTEMCurrentControlSetServicesUSBSTOR

Ес­ли ты выс­тавишь у парамет­ра Start зна­чение 4, твои флеш­ки перес­танут под­клю­чать­ся. В груп­повых полити­ках (gpedit. msc) обыч­но смот­рят в сто­рону оснас­тки «Кон­фигура­ции компь­юте­ра → Адми­нис­тра­тив­ные шаб­лоны → Сис­тема → Дос­туп к съем­ным запоми­нающим устрой­ствам».

image
Рас­положе­ние на вин­де полити­ки, свя­зан­ной со съем­ными носите­лями

Су­щес­тву­ют ли спо­собы более изыс­канно и кра­сиво огра­ничить под­клю­чение нежела­тель­ных носите­лей к ком­пу? Ком­пании побога­че исполь­зуют допол­нитель­ные средс­тва защиты информа­ции (СЗИ) — тот же KAV (и иные анти­виру­сы), DLP-сис­темы, Secret Net (СЗИ от НСД) и про­чие. Кто‑то даже уста­нав­лива­ет драй­вер для про­вер­ки носите­ля по белому спис­ку, кто‑то про­веря­ет устрой­ство в момент его мон­тирова­ния.

Нас­трой­ки СЗИ могут зап­ретить под­клю­чение вооб­ще всех устрой­ств, толь­ко устрой­ств из чер­ного спис­ка или раз­решить под­клю­чение девай­сов из белого спис­ка. На пос­леднем вари­анте мы с тобой и оста­новим­ся попод­робнее.

А как их различают?

Как отли­чить одну флеш­ку от дру­гой? Понят­ное дело, что у фле­шек есть про­изво­дитель, объ­ем, дру­гие парамет­ры… Но обыч­но про­изво­дите­ли снаб­жают каж­дую флеш­ку уни­каль­ным серий­ным номером, про­писан­ным в ее про­шив­ке.

Что­бы пос­мотреть его в вин­де, можешь исполь­зовать такую коман­ду Windows Management Instrumentation — WMIC (пред­варитель­но под­клю­чив флеш­ку):

wmic path win32_usbhub Where (Caption="Запоминающее устройство для USB") get DeviceID

По­луча­ем при­мер­но такой вывод коман­ды:

DeviceID USBVID_13FE&PID_4200070867948D560839

По­лучен­ный DeviceID содер­жит:

  • VID — Vendor ID, иден­тифика­тор про­изво­дите­ля. 13FE — Kingston Technology Company Inc.;
  • PID — Product ID, иден­тифика­тор изде­лия. 4200 — Platinum USB drive mini;
  • Serial — уни­каль­ный серий­ный номер флеш­ки 070867948D560839.

VID и PID исполь­зуют­ся опе­раци­онкой для поис­ка дров. Пол­ный спи­сок мож­но пос­мотреть, нап­ример, на сай­те Linux USB.

По DeviceID флеш­ка про­писы­вает­ся в реес­тре:

HKEY_LOCAL_MACHINESYSTEMCurrentControlSetEnumUSBVID_13FE&PID_4200070867948D560839

Так­же ты можешь получить всю эту информа­цию с помощью прог­раммы USBDeview.

image
При­мер вывода прог­раммы USBDeview

В некото­рых, осо­бо изыс­канных и нез­доровых слу­чаях в качес­тве иден­тифика­тора флеш­ки при­меня­ется Volume Serial Number (VSN, он же так называ­емый серий­ный номер тома), который мож­но получить коман­дой vol или dir.

image
Вы­вод команд vol и dir

По­чему исполь­зовать VSN (в Linux он называ­ется UUID) для иден­тифика­ции фле­шек — идея не очень? Дело в том, что дан­ные мет­ки иден­тифици­руют логичес­кие тома фай­ловой сис­темы. Что­бы изме­нить VSN слу­чай­ным обра­зом, дос­таточ­но отформа­тиро­вать раз­дел. Понят­но, что для жес­тких дис­ков это про­цеду­ра срав­нитель­но ред­кая, но флеш­ки фор­матиру­ют доволь­но‑таки час­то.

Что делать с ноунеймом

Для китай­ских noname-фле­шек, про­изво­дите­ли которых «кла­дут» на соот­ветс­твие девай­са все­воз­можным рекомен­даци­ям и стан­дартам, такой серий­ник будет менять­ся в зависи­мос­ти от USB-пор­та, в который ты под­клю­чил устрой­ство, и, разуме­ется, положе­ния звезд на небе. Если твою флеш­ку безопас­ники про­пишут в белый спи­сок толь­ко на одном пор­те, то на дру­гом ты ее исполь­зовать не смо­жешь.

Вот при­мер такой флеш­ки:

DeviceID=USBVID_23A9&PID_EF186&45CEA456&0&2

Пер­вое, что бро­сает­ся в гла­за, — серий­ник содер­жит нес­коль­ко амперсан­дов. На самом деле у этой флеш­ки нет серий­ника вооб­ще. Ког­да & — вто­рой сим­вол серий­ного номера, это озна­чает, что сис­тема каж­дый раз при под­клю­чении генери­рует псев­досерий­ник сама, то есть он динами­чес­кий. Про­верим это, прос­то под­клю­чив флеш­ку в дру­гой порт:

DeviceID USBVID_23A9&PID_EF186&45CEA456&0&1

Как ты видишь, при изме­нении пор­та в серий­нике меня­ется номер это­го пор­та (&2 в кон­це прев­ратилось в &1). Так что нуж­но или добав­лять в спи­сок номер такой флеш­ки на всех пор­тах, или исполь­зовать толь­ко выделен­ный порт для ее под­клю­чения.

В некото­рых СЗИ исполь­зуют иные свой­ства фле­шек. Все дос­тупные свой­ства ты можешь прос­мотреть, щел­кнув на знач­ке флеш­ки пра­вой кла­вишей мыши и выб­рав в кон­текс­тном меню «Свой­ства → Обо­рудо­вание → Све­дения». В выпада­ющем спис­ке наибо­лее полез­ные све­дения содер­жатся в стро­ках «Понят­ное имя», «Путь к экзем­пля­ру устрой­ства» и «Родитель» (тот же DeviceID).

image
Свой­ства устрой­ства → Путь к экзем­пля­ру устрой­ства

У китай­ских фле­шек эти парамет­ры меня­ются, как генера­тор слу­чай­ных чисел. Нап­ример, путь к экзем­пля­ру устрой­ства для пер­вого и вто­рого USB-пор­та выг­лядит так:

USBSTORDISK&VEN_AI&PROD_MASS_STORAGE&REV_7&6266D645&0 USBSTORDISK&VEN_AI&PROD_MASS_STORAGE&REV_7&977ABD2&0

Для нор­маль­ной флеш­ки здо­рово­го челове­ка дан­ный иден­тифика­тор ста­билен:

USBSTORDISK&VEN_JETFLASH&PROD_TRANSCEND_8GB&REV_1100BBPIX7EB2VMBFI48&0

Здесь:

  • JETFLASH — про­изво­дитель;
  • TRANSCEND_8GB — наз­вание устрой­ства;
  • 1100 — номер ревизии;
  • BBPIX7EB2VMBFI48 — серий­ный номер.

У раз­ных фле­шек из одной пар­тии менять­ся будет толь­ко серий­ник.

Как палят?

Да­вай пос­мотрим, какими спо­соба­ми адми­ны могут выявить, что к сис­теме под­клю­чили флеш­ку. В Windows име­ется целый пул средств для отсле­жива­ния под­клю­чаемых носите­лей. Если хочешь поковы­рять­ся сам — смот­ри вот эти две вет­ки реес­тра:

HKLMSYSTEMCurrentControlSetEnumUSB HKLMSYSTEMCurrentControlSetEnumUSBSTOR

Там хра­нит­ся спи­сок иден­тифика­торов под­клю­чаемых устрой­ств, при этом информа­ция в этих вет­вях реес­тра не затира­ется стан­дар­тны­ми про­цеду­рами в пла­ниров­щике задач вин­ды, то есть дан­ные хра­нят­ся сколь угод­но дол­го.

Ес­ли ты пред­почита­ешь готовые решения, то к тво­им услу­гам клас­сичес­кий USBLogView, который в реаль­ном вре­мени регис­три­рует под­клю­чение и отклю­чение флеш­ки. В форен­зике для ком­плексно­го ана­лиза под­клю­чений рекомен­дуем пос­мотреть в сто­рону USB Detective и USB Forensic Tracker.

USB Detective извле­кает информа­цию из реес­тра, логов, иных источни­ков, а так­же может сни­мать информа­цию с Live-сис­темы (в вер­сии Pro), при этом выпол­няя кор­реляцию и верифи­кацию дан­ных.

USB Forensic Tracker извле­кает все арте­фак­ты под­клю­чений незави­симо, поэто­му для каж­дого источни­ка дан­ных ты име­ешь свою таб­лицу под­клю­чений USB-устрой­ств (кор­реляции, к сожале­нию, он не дела­ет).

image
При­мер вывода прог­раммы USB Forensic Tracker

Нап­ример, прос­матри­вая дан­ные по нашей китай­ской флеш­ке, мы выяс­нили, что ее отоб­ража­емый серий­ник на пер­вом пор­те — 388e987, на вто­ром — 3с69e2с9. Пос­ле фор­матиро­вания они ста­ли 4247e754 и 966cde2 соот­ветс­твен­но.

Во внеш­них СЗИ име­ются фун­кции прос­мотра и бло­киро­вания под­клю­чен­ных фле­шек в реаль­ном вре­мени или на осно­ве ранее под­клю­чен­ных устрой­ств.

Практический подход к сбитию параметров флешек

Часть 1. VSN (UUID)

Ес­ли тебе повез­ло и в тво­ей орга­низа­ции бло­киру­ют флеш­ки через VSN/UUID, то сущес­тву­ет мас­са год­ных вари­антов. Все пред­став­ленные ниже кей­сы не изме­няют основные парамет­ры флеш­ки, такие как серий­ный номер и информа­ция о модели. Одна­ко пом­ни, что иног­да VSN при­меня­ется при лицен­зирова­нии ПО и изме­нение VSN может пов­лиять на его работос­пособ­ность. Зато, научив­шись менять VSN, ты смо­жешь давать вто­рую жизнь лицен­зион­ным про­гам, которые жалу­ются на сме­ну жес­тких дис­ков и не хотят работать.

warning

Ма­нипу­ляции пред­став­лены для демонс­тра­ции. При­меняя их, будь осто­рожен и вни­мате­лен, пос­коль­ку при некор­рек­тном под­боре команд, прог­рамм, про­шивок ты рис­куешь окир­пичить флеш­ку, за что мы, конеч­но, ответс­твен­ности не несем. Не сто­ит упо­минать, что на тес­тиру­емых флеш­ках не сле­дует дер­жать цен­ную инфу.

Вариант 1. Форматирование

Дан­ный вари­ант исполь­зует­ся, ког­да акти­вен толь­ко чер­ный спи­сок фле­шек, пос­коль­ку фор­матиро­вание меня­ет иден­тифика­тор раз­дела. Одна­ко задать кон­крет­ный иден­тифика­тор в дан­ном слу­чае не получит­ся.

Нап­ример, флеш­ка с FAT32 до фор­матиро­вания име­ет VSN 4652-F858, а пос­ле быс­тро­го фор­матиро­вания — 76DA-6C78. Для NTFS ситу­ация в целом ана­логич­на.

Как ты видишь, вари­ант пре­дель­но прос­той, но совер­шенно некон­тро­лиру­емый. Это нам как‑то не очень под­ходит, поп­робу­ем менять парамет­ры на избран­ные нами зна­чения.

Вариант 2. Смена VSN через утилиты

Су­щес­тву­ют готовые ути­литы для сме­ны VSN, нап­ример VolumeID от ком­пании Sysinternals или более при­ятная на вид гра­фичес­кая ути­лита Volume Serial Number Changer. Во вто­ром слу­чае нуж­но прос­то запус­тить ути­литу, выб­рать мет­ку дис­ка, вбить новый иден­тифика­тор, нажать Change Serial number, вынуть‑вста­вить флеш­ку, и все готово.

image
image
Ра­бота с ути­литой Volume Serial Number Changer и ее резуль­тат

Вариант 3. Сделай сам

Ты хочешь пол­ностью поз­нать дзен фле­шек? Не воп­рос. Пред­варитель­но опре­делись с фай­ловой сис­темой. Открой любой HEX-редак­тор и перета­щи туда зна­чок флеш­ки из про­вод­ника. Для FAT32 VSN находит­ся по сме­щению 0x43, для NTFS — на 0x48.

Про­верим это.

image
Ис­ходный VSN устрой­ства с фай­ловой сис­темой NTFS

На­шел­ся серий­ник 6666-6666. Что ж, испра­вим его и сох­раним резуль­тат. Пом­ни, что порядок чте­ния бай­тов — спра­ва налево (little endian).

Из­менен­ный VSN устрой­ства с фай­ловой сис­темой NTFS

Для FAT32 ситу­ация пол­ностью ана­логич­на.

Из­менен­ный VSN устрой­ства с фай­ловой сис­темой FAT

Итак, теперь ты уме­ешь менять VSN (UUID). Но для по‑нас­тояще­му серь­езных вещей и соз­дания поч­ти пол­ноцен­ного кло­на нуж­но еще нем­ного углу­бить­ся в тему.

Часть 2. VID, PID, Serial

Что­бы менять мак­сималь­ное количес­тво парамет­ров, тре­бует­ся переп­рошить кон­трол­лер флеш­ки. Про­цеду­ра эта срав­нитель­но нес­ложная, но опас­ная — в слу­чае ошиб­ки ты рис­куешь сде­лать флеш­ку нерабо­тос­пособ­ной (одна­ко ошиб­ка чаще все­го воз­ника­ет при неудач­ном выборе про­шив­ки или про­шиваль­щика).

Пред­ста­вим, что у тебя есть исправ­ная флеш­ка (которая работа­ет в офи­се без проб­лем), а так­же ты при­обрел дру­гую флеш­ку — потен­циаль­ный клон. Если ты купишь флеш­ку точ­но той же модели, то при некото­рых обсто­ятель­ствах смо­жешь обой­ти СЗИ, в которых идет про­вер­ка толь­ко по VID и PID.

Продолжение доступно только участникам

Материалы из последних выпусков становятся доступны по отдельности только через два месяца после публикации. Чтобы продолжить чтение, необходимо стать участником сообщества «Xakep.ru».

Присоединяйся к сообществу «Xakep.ru»!

Членство в сообществе в течение указанного срока откроет тебе доступ ко ВСЕМ материалам «Хакера», позволит скачивать выпуски в PDF, отключит рекламу на сайте и увеличит личную накопительную скидку! Подробнее

Я уже участник «Xakep.ru» ← Ранее Исследователь заявляет, что Apple преуменьшила опасность найденной им уязвимости Далее → Brave запускает собственный поиск, сделанный с упором на конфиденциальность

Оцените статью
Рейтинг автора
5
Материал подготовил
Илья Коршунов
Наш эксперт
Написано статей
134
А как считаете Вы?
Напишите в комментариях, что вы думаете – согласны
ли со статьей или есть что добавить?
Добавить комментарий