-
Как зафиксировать букву для флешки?
Вчера столкнулся с такой проблемой. В некой программе ключи хранятся
на флешке, причем с привязкой к букве диска.
Система каждый раз дает букву случайным образом. Покопавшись в Интернете, на oszone.net нашел советы как это сделать через средства системы, но разобраться до конца в них не смог. Если кто расскажет подробно, то буду благодарен.
второй способ: USB Safely Remove.
Сайт: http://safelyremove.com/ru/
Данная программа позволяет сделать с подключенными флешками много интересного, в том числе и зафиксировать букву.
Павел
AVZ HijackThis помощь с 10-00 до 18-00МСК
Windows7, SEP(work)
WindowsXP KIS(home)
На up не реагирую
-
-
Будь в курсе!
Будь в курсе!
Надоело быть жертвой? Стань профи по информационной безопасности, получай самую свежую информацию об угрозах и средствах защиты от ведущего российского аналитического центра Anti-Malware.ru:
-
1. Вставить флешку
2. запустить "управление компьютером"
3. управление дисками, на флешке правый клик - изменить букву диска.
и все, вроде бы должно работать
Позднее их можно найти и удалить в этом ключе реестра:
HKEY_LOCAL_MACHINE\SYSTEM\MountedDevices
\DosDevices\G:
\DosDevices\H:
и т.д.
-
Как оказалось, что все это не так просто. Имеем 4-е флешки Transend 2G.
Нужно сделать так, чтобы две разные флешки были с буквой "Е".
Фиксировать программой получается только одну флешку, вторая уже не опознается как такая же и получает другую букву.
Павел
AVZ HijackThis помощь с 10-00 до 18-00МСК
Windows7, SEP(work)
WindowsXP KIS(home)
На up не реагирую
-
-
А про две разговора не было
Вроде как нормального решения нет, поэтому я, например, действовал от противного (когда от банк-клиента надо было 3 флешки посадить на одну букву).
При вставке флешке (которой не назначалась буква диска) она будет получать первую свободную букву от начала алфавита, поэтому:
Т.к. флешки будут вставляться по одной (которые с ключами) (так ведь?), то сделать по другому:
- удалить по указанному ключу в реестре инфо про все буквы флешек
- вставить по одной флешке с ключами (они получат первую свободную букву алфавита и по отдельности будут висеть на этой одной букве)
- если используются на постоянной основе еще флешки, то вставить их и им уже назначить через диспетчер дисков букву чуть далее. Тогда они (даже вставленные в одиночестве и раньше ключевых) получат именно ту, более далекую букву.
А вставленная затем флешка с ключами запросит первую свободную, т.е. ту, которая нам нужна. В настройках БК тогда просто сменить букву на нужную.
Т.е. пример:
HDD - C, D
DVD - E
Флешки (вставленные по одной с ключами будут иметь одну букву)
1фл. и 2фл. с ключами - F
Двум остальным флешкам назначить буквы принудительно
3фл - G
4фл - H
В какой бы комбинации флешки не вставлялись: 3 и 4 получать свои отдаленные буквы, а флешки с ключами (вставленные по одной) - первую свободную и одну и ту же.
При вставке новой 5 флешки она тоже получит первую свободную букву ...
Путанно обьяснил, но вроде как понятно
-
В некой программе ключи хранятся
на флешке, причем с привязкой к букве диска.
еще есть альтернативное решение. Разместить в корне флешки bat файл монтирующий папку флешки как диск, через команду SUBST.
Скрипт можно написать таким образом, что если флешка не смонтировалась под нужным диском - за нее это сделает SUBST.
-
Сообщение от
Damien
Скрипт можно написать таким образом, что если флешка не смонтировалась под нужным диском - за нее это сделает SUBST
- а если эта буква диска занята в текущий момент?
- а если пользователь просто выдернет флешку из компа, что будет?
-
Сообщение от
Vadim_SVN
Флешки (вставленные по одной с ключами будут иметь одну букву)
1фл. и 2фл. с ключами - F
Двум остальным флешкам назначить буквы принудительно
3фл - G
4фл - H
В какой бы комбинации флешки не вставлялись: 3 и 4 получать свои отдаленные буквы, а флешки с ключами (вставленные по одной) - первую свободную и одну и ту же.
При вставке новой 5 флешки она тоже получит первую свободную букву ...
Также и сделал. У меня ситуация чуть похуже: два КБ, у каждого по две флешки, причем у одного из них 1-я и 2-я подпись, лежащая на разных носителях, должны иметь одну и ту же букву.
Павел
AVZ HijackThis помощь с 10-00 до 18-00МСК
Windows7, SEP(work)
WindowsXP KIS(home)
На up не реагирую
-
-
- а если эта буква диска занята в текущий момент?
на нет - и суда нет. Предполагается что програма ищет ключи на определенном специально зарезервированном для нее диске. Ведь если она будет искать его на "D" диске, а это CDRom - неужели пльзователь каждый раз будет ковырять диспетчер логических дисков?
C SUBST можно выбрать какую нибудь максимально удаленную букву в алфавите чтоб гарантированно не заехать на те 7 флешек.
-
PavelA,
Думается, здесь помог бы батник, переназначающий при необходимости букву флешки по её уникальному идентификатору.
Или другой вариант: временное копирование с разных флешек на диск с предопределённой для проги буквой, что тоже реализуемо батником.
-
Сообщение от
VV2006
Или другой вариант: временное копирование с разных флешек на диск с предопределённой для проги буквой, что тоже реализуемо батником.
Нельзя. По условиям работы программы.
Павел
AVZ HijackThis помощь с 10-00 до 18-00МСК
Windows7, SEP(work)
WindowsXP KIS(home)
На up не реагирую
-
-
Сообщение от
Damien
C SUBST можно выбрать какую нибудь максимально удаленную букву в алфавите чтоб гарантированно не заехать на те 7 флешек.
А если на компе отключен автозапуск с флешек?
Речь идет о банк-клиентах, а на флешках хранится пара файлов, цифровых подписей, (одинаковых по названию на разных флешках) и больше ничего.
И сколько операций надо проделать буху, чтобы подписать платежку 2мя подписями?
-
to PavelA:
как вариант: UsbDLM
USBDLM is a Windows service that gives control over Window's drive letter assignment for USB drives. Running as service makes it independent of the logged on user's privileges, so there is no need to give the users the privilege to change drive letters.
It automatically solves conflicts between USB drives and network or subst drives of the currently logged on user.
Furthermore you can define new default letters for USB drives and much more.
-
fp_post, Деньги они просят за эту программу.
Павел
AVZ HijackThis помощь с 10-00 до 18-00МСК
Windows7, SEP(work)
WindowsXP KIS(home)
На up не реагирую
-
-
за использование программы или за скачивание?
если за скачивание,то вот
http://www.s3blog.org/download/others/soft/usbdlm.zip
-
Neo-473, Читаем:
http://www.uwe-sieber.de/usbdlm_e.html#download
USBDLM is Freeware for private and educational (schools, colleges, universities) use only. The students shall outnumber all others.
Otherwise one licence per computer is required after a 30 day test period even though the software does not expire
Павел
AVZ HijackThis помощь с 10-00 до 18-00МСК
Windows7, SEP(work)
WindowsXP KIS(home)
На up не реагирую
-
-
Или мало данных, или я невнимательно прочитал.
Если в некой софтине жестко зашита литера, то это более, чем странно. Если это так, сообщите, будем подумать.
Если привязка к букве идет во время установки, то предложенный ранее вариант с subst должен помочь. Длэ этого нужно "застолбить" литеру до установки всяких съёмных накопителей. Затем можно сопоставить корневой раздел реально накопителя с требуемым диском. (Как- объясню, если вцелом идея подходит).
Делается прописыванием "батника" в автозапуск.
Тут может случиться неожиданный фейл. У меня были проблемы с доступом к такому диску (если диск создан админом, а доступ получает сонсоль (cmd), открытая от system. Абсурд, но - факт).
Если интересна реализация идентификации флэхи (как это кто-то тут собирался делать скриптом - интересно уже мне) , в ПМ или в топик.
-
-
Сообщение от
antanta
Если в некой софтине жестко зашита литера, то это более, чем странно. Если это так, сообщите, будем подумать.
Да, зашита. КБ от одного из банков. Доп. условие: их две флешки и желательно на одну букву: одна - ГД, вторая - главбух.
И плюс на этом же компьютере парочка от другого КБ.
Павел
AVZ HijackThis помощь с 10-00 до 18-00МСК
Windows7, SEP(work)
WindowsXP KIS(home)
На up не реагирую
-
-
PavelA, не думаю, что так уж жестко зашита (либо в конфиге БК надо искать, либо в настройках КриптоПро, например)
antanta, очень интересно. Изложите свой вариант, пожалуйста.
Входные данные такие:
- программа, использующая флеш носитель как ключевой контейнер (т.е. обычная флешка, не токен)
- 2 или 3 флешки с одинаковыми файлами (но с разным содержимым).
- автозапуск с флешек запрещен
Условие:
- для успешной работы флешки должны получать одну и ту же букву диска.
- при работе с программой необходимо последовательно вставить все флешки (одну за одной).
- минимизировать кол-во телодвижений для данной процедуры
Последний раз редактировалось Vadim_SVN; 26.03.2010 в 08:52.
Причина: Входные данные
-
Сообщение от
Vadim_SVN
PavelA, не думаю, что так уж жестко зашита (либо в конфиге БК надо искать, либо в настройках КриптоПро, например)
Это BSS-клиент с Крипто-Про. Там, конечно, можно извратиться одной подписи одну букву назначить, другой следующую. Уж очень головная боль большая.
ежели учесть, что у меня в конюшне аж 10 КБ установлено и еще несколько штук намечается.
Кстати, есть замечательное решение от противного: запрещаем все остальные буквы и наша флешка получает то, что нужно. Тут возникает такой вопрос: иногда хочется и пару флешек вставить.
Павел
AVZ HijackThis помощь с 10-00 до 18-00МСК
Windows7, SEP(work)
WindowsXP KIS(home)
На up не реагирую
-
-
Сообщение от
PavelA
Это BSS-клиент с Крипто-Про. Там, конечно, можно извратиться одной подписи одну букву назначить, другой следующую. Уж очень головная боль большая.
Нет конечно, это изврат. Я имел в виду, что в КриптоПро считыватель можно переустановить, если надо изменить дефолтную букву флешки, на которой он будет проверять ключевой носитель.