haldin Ответов: 2

Блокируйте копирование данных с перьевого накопителя на компьютер


Я хочу заблокировать скопировать данные из флэш-накопитель в компьютер и компьютер ручка привода с использованием C#

2 Ответов

Рейтинг:
1

Shubham Soni

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

Надеюсь, мой ответ вам поможет.


vijaya likhar

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

Рейтинг:
0

Christian Graus

Я понятия не имею, что вы имеете в виду, но почему вы не можете просто копировать файлы туда и обратно, используя класс File ?


Shubham Soni

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

Christian Graus

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