Я ищу функцию, которая позволяет мне поместить диалоговое окно (с паролем) до того, как будет доступ к папке. Есть ли такая функция? Кроме того, этот будет отлично, если эта защита существует перед любой программой, даже Windows Explorer/cmd.exe имеют доступ к этим файлам. Это можно сделать?.NET Windows API Проверьте, не удалось ли получить доступ к папке
Я не использую что-то вроде IOContainer, passwd. защищенные ZIP-файлы или любые другие вещи, которые слишком медленны, потому что, по-моему, 20 ГБ в одном файле немного переборщит, и для дешифрования этого файла потребуется много времени. Возможно ли решение VFS для C#, которое поддерживает защиту паролем и может использоваться как обычная файловая система или папка на диске?
Спасибо!
В окнах нет ничего, что вы могли бы использовать. Тем не менее, есть варианты для того, чтобы вы могли написать драйвер, который перехватывает доступ к файлу ввода/вывода, а затем вы можете показать свою защиту паролем. –
@MikeDinescu: Знаете ли вы какие-либо веб-сайты, которые вводят меня в такие сложные вещи? Кроме того, спасибо! – Felipe
[Введение в драйверы фильтра файловой системы] (https://msdn.microsoft.com/en-us/library/windows/hardware/ff548202.aspx). Альтернативно, [Расширение пространства имен оболочки] (https://msdn.microsoft.com/en-us/library/windows/desktop/cc144095.aspx). – IInspectable