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

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

1 ответ1

1

TL; DR: Нет. Это невозможно с обычным ручным приводом.


Если бы вы могли написать программу и сохранить ее на ручке, то это всего лишь данные. Он не активен и ничего не делает.

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


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


Еще раз: Вы не можете сделать это с обычным пером, не устанавливая программное обеспечение перед использованием перьевого привода.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .