Скрытие/открытие папок USB

Мой отец недавно подарил мне этот USB-накопитель в форме ключа на 7 ГБ. USB — это действительно круто, но мне, как пользователю SSD на 2 ТБ, он не особо нужен.

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

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

Изменить: мне удалось найти то, что я хотел. Он называется ROG keystone и разблокирует секретный диск при подключении к ноутбуку. Есть ли способ повторить это с обычным USB?

2 ответа

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

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

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

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

Эта команда сделает папку «суперскрытой»:

      attrib +r +a +s +h C:\MyHiddenFolder

Применение этих атрибутов к папке скроет ее (при условии, что пользователь не снял флажок «скрывать защищенные системные файлы» в настройках просмотра проводника).

Вы можете использовать планировщик задач для выполнения пакетного файла для добавления/удаления этих атрибутов папки, вызванных событием добавления/удаления конкретного устройства. Чтобы событие появилось в средстве просмотра событий, вам необходимо сначала включить ведение журнала событий для этой функции (см. здесь). Затем событие можно увидеть по этому пути:

      Application and Services Logs > Microsoft > Windows > DriverFrameworks-UserMode > Operational

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

Пример XML-фильтра, подключенного к USB-устройству:(Обратите внимание, что вы должны избегать символа & с помощью&)

      <QueryList>
  <Query Id="0" Path="Microsoft-Windows-DriverFrameworks-UserMode/Operational">
    <Select Path="Microsoft-Windows-DriverFrameworks-UserMode/Operational">
*[System[EventID=2101]]
and
*[UserData[UMDFHostDeviceRequest[InstanceId='SWD\WPDBUSENUM\_??_USBSTOR#DISK&amp;VEN_GENERIC&amp;PROD_FLASH_DISK&amp;REV_8.07#12F9600A&amp;0#{53F56307-B6BF-11D0-94F2-00A0C91EFB8B}']]]
and
*[UserData[UMDFHostDeviceRequest[RequestMinorCode='20']]]
</Select>
  </Query>
</QueryList>

Наконец, если у вас есть папка в поле зрения, она сначала будет просто отображаться серым цветом, пока представление папки не будет обновлено. Вы можете принудительно это сделать с помощью следующей строки cmd:

      ie4uinit.exe -show
Другие вопросы по тегам