Модераторы: feodorv, GremlinProg, xvr, Fixin

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> Как заблокировать USB Flash только на чтение? 
:(
    Опции темы
andrew_121
Дата 19.7.2009, 16:33 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Кодофей
****


Профиль
Группа: Завсегдатай
Сообщений: 3448
Регистрация: 3.1.2008

Репутация: 2
Всего: 33



Задача.
Записал на флешку данные. Нужно сделать так, чтоб юзер не мог удалить или отформатировать ее?

Спасибо!


--------------------
Удалил аккаунт. Прощайте!
PM MAIL   Вверх
GremlinProg
Дата 19.7.2009, 20:03 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
****


Профиль
Группа: Комодератор
Сообщений: 2706
Регистрация: 9.8.2005
Где: Тюмень

Репутация: 99
Всего: 106



Цитата(andrew_121 @  19.7.2009,  18:33 Найти цитируемый пост)
Нужно сделать так, чтоб юзер не мог удалить или отформатировать ее?

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

чтобы такого не было, самое простое - перетиреть "железную" идентификацию с флешки (вендор, продукт) на что-нибудь свое,
а как это делать, решает производитель: некоторые могут хранить ее в своем EEPROM, как FTDI, к примеру,
а некоторые - вообще не хранить, т.е. передавать "на лету" - вот тут уже ни чего не поделаешь

к чему такие заморочки, кстати?
не проще ли взять CD-R?


--------------------
"Гений всегда разумнее, чем умнее. Ум — это машина, разум — водитель этой машины."
PM WWW ICQ   Вверх
andrew_121
Дата 19.7.2009, 22:56 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Кодофей
****


Профиль
Группа: Завсегдатай
Сообщений: 3448
Регистрация: 3.1.2008

Репутация: 2
Всего: 33



Цитата(GremlinProg @  19.7.2009,  20:03 Найти цитируемый пост)
к чему такие заморочки, кстати?

Нужно чтоб информация на нее записанная не изменялась.


Цитата(GremlinProg @  19.7.2009,  20:03 Найти цитируемый пост)
не проще ли взять CD-R? 

Не удобно.


А если нужна подобная возможность для файла/каталога. Это упростит задачу?


--------------------
Удалил аккаунт. Прощайте!
PM MAIL   Вверх
AlexT84
Дата 19.7.2009, 23:40 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 21
Регистрация: 10.7.2009

Репутация: нет
Всего: 1



Купи себе флешку с аппаратным блокиратором на Р/О. Такие не редкость. А если нужно на века, то установи в Р/О и выковыряй его нафих. 
PM MAIL   Вверх
andrew_121
Дата 20.7.2009, 02:22 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Кодофей
****


Профиль
Группа: Завсегдатай
Сообщений: 3448
Регистрация: 3.1.2008

Репутация: 2
Всего: 33



Цитата(AlexT84 @  19.7.2009,  23:40 Найти цитируемый пост)
Купи себе флешку с аппаратным блокиратором на Р/О

Это что? Гугл молчит....


--------------------
Удалил аккаунт. Прощайте!
PM MAIL   Вверх
Alca
Дата 20.7.2009, 09:15 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
****


Профиль
Группа: Завсегдатай
Сообщений: 3993
Регистрация: 14.6.2006

Репутация: 5
Всего: 50



Если винда, то через реестр http://www.nowa.cc/showthread.php?t=51978

EnableWriteToUSB.reg

Это сообщение отредактировал(а) Alca - 20.7.2009, 09:30

Присоединённый файл ( Кол-во скачиваний: 25 )
Присоединённый файл  EnableWriteToUSB.reg 0,29 Kb


--------------------
PM WWW ICQ Skype Jabber   Вверх
Alca
Дата 20.7.2009, 09:28 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
****


Профиль
Группа: Завсегдатай
Сообщений: 3993
Регистрация: 14.6.2006

Репутация: 5
Всего: 50



DisableWriteToUSB.reg

Присоединённый файл ( Кол-во скачиваний: 23 )
Присоединённый файл  DisableWriteToUSB.reg 0,29 Kb


--------------------
PM WWW ICQ Skype Jabber   Вверх
Alca
Дата 20.7.2009, 09:29 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
****


Профиль
Группа: Завсегдатай
Сообщений: 3993
Регистрация: 14.6.2006

Репутация: 5
Всего: 50



Тока комп ребутни.

Присоединённый файл ( Кол-во скачиваний: 9 )
Присоединённый файл  DisableWriteToUSB.reg 0,29 Kb


--------------------
PM WWW ICQ Skype Jabber   Вверх
andrew_121
Дата 20.7.2009, 09:52 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Кодофей
****


Профиль
Группа: Завсегдатай
Сообщений: 3448
Регистрация: 3.1.2008

Репутация: 2
Всего: 33



Alca, Спасибо!


--------------------
Удалил аккаунт. Прощайте!
PM MAIL   Вверх
GremlinProg
Дата 20.7.2009, 11:17 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
****


Профиль
Группа: Комодератор
Сообщений: 2706
Регистрация: 9.8.2005
Где: Тюмень

Репутация: 99
Всего: 106



Цитата(AlexT84 @  20.7.2009,  01:40 Найти цитируемый пост)
Купи себе флешку с аппаратным блокиратором на Р/О. Такие не редкость. А если нужно на века, то установи в Р/О и выковыряй его нафих. 

тоже вариант, "блокиратор" - это переключатель защиты от записи прямо на флешке, аналогичный присутствует на дискете (аналогичный не по содержанию, конечно ) )
хотя такое, по сути - уже редкость
Цитата(Alca @  20.7.2009,  11:15 Найти цитируемый пост)
EnableWriteToUSB.reg

тоже вариант, только для  Windows XP SP2
только тогда уж нужно ставить этот скрипт в автозагрузку на флешь,
а потом еще объяснить пользователям, ее использующим, почему другие флешки блокированы, и как включить их обратно )


--------------------
"Гений всегда разумнее, чем умнее. Ум — это машина, разум — водитель этой машины."
PM WWW ICQ   Вверх
andrew_121
Дата 21.7.2009, 00:30 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Кодофей
****


Профиль
Группа: Завсегдатай
Сообщений: 3448
Регистрация: 3.1.2008

Репутация: 2
Всего: 33



Флешку нужно блокировать из виндавз программы. Но ею могут пользоваться и на линукс, мас.
Думаю нужно рыть в сторону ФС.
Если у кого есть ссылки по теме, буду много благодарен.


--------------------
Удалил аккаунт. Прощайте!
PM MAIL   Вверх
Alca
Дата 21.7.2009, 00:31 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
****


Профиль
Группа: Завсегдатай
Сообщений: 3993
Регистрация: 14.6.2006

Репутация: 5
Всего: 50



Какой размер данных надо хранить?


--------------------
PM WWW ICQ Skype Jabber   Вверх
andrew_121
Дата 21.7.2009, 04:24 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Кодофей
****


Профиль
Группа: Завсегдатай
Сообщений: 3448
Регистрация: 3.1.2008

Репутация: 2
Всего: 33



Alca, 6-8 МБ. Но флешка может быть любой.
У usb-flash, есть файловая система? Стандарт какой-то?

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



--------------------
Удалил аккаунт. Прощайте!
PM MAIL   Вверх
Lazin
Дата 21.7.2009, 05:25 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
****


Профиль
Группа: Завсегдатай
Сообщений: 3820
Регистрация: 11.12.2006
Где: paranoid oil empi re

Репутация: 8
Всего: 154



Цитата(andrew_121 @  21.7.2009,  04:24 Найти цитируемый пост)
У usb-flash, есть файловая система? Стандарт какой-то?

какая угодно
PM MAIL Skype GTalk   Вверх
Alca
Дата 21.7.2009, 09:18 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
****


Профиль
Группа: Завсегдатай
Сообщений: 3993
Регистрация: 14.6.2006

Репутация: 5
Всего: 50



---

Это сообщение отредактировал(а) Alca - 21.7.2009, 09:19


--------------------
PM WWW ICQ Skype Jabber   Вверх
Ответ в темуСоздание новой темы Создание опроса
Правила форума "C/C++: Системное программирование и WinAPI"
Fixin
GremlinProg
xvr
feodorv
  • Большое количество информации и примеров с использованием функций WinAPI можно найти в MSDN
  • Описание сообщений, уведомлений и примеров с использованием компонент WinAPI (BUTTON, EDIT, STATIC, и т.п.), можно найти в MSDN Control Library
  • Непосредственно, перед созданием новой темы, проверьте заголовок и удостоверьтесь, что он отражает суть обсуждения.
  • После заполнения поля "Название темы", обратите внимание на наличие и содержание панели "А здесь смотрели?", возможно Ваш вопрос уже был решен.
  • Приводите часть кода, в которой предположительно находится проблема или ошибка.
  • Если указываете код, пользуйтесь тегами [code][/code], или их кнопочными аналогами.
  • Если вопрос решен, воспользуйтесь соответствующей ссылкой, расположенной напротив названия темы.
  • Один топик - один вопрос!
  • Перед тем как создать тему - прочтите это .

На данный раздел распространяются Правила форума и Правила раздела С++:Общие вопросы .


Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, Chipset, Step, Fixin, GremlinProg, xvr. feodorv.

 
1 Пользователей читают эту тему (1 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | C/C++: Системное программирование и WinAPI | Следующая тема »


 




[ Время генерации скрипта: 0.1339 ]   [ Использовано запросов: 21 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.