Здравствуйте, Аноним, Вы писали:
А>Подскажите, можно ли программно запретить доступ к папке? чтобы кроме программы никто не мог просмотреть то что в папке?
Нет.
Help will always be given at Hogwarts to those who ask for it.
Re: [.NET] Можно ли программно запретить доступ к папке?
Здравствуйте, Аноним, Вы писали:
А>Подскажите, можно ли программно запретить доступ к папке? чтобы кроме программы никто не мог просмотреть то что в папке?
Это скорее в winapi надо спрашивать, а не тут. Думаю, что написав фильтр фаловой системы, можно замутить подобный функционал. А может и нельзя.
Re[2]: [.NET] Можно ли программно запретить доступ к папке?
От:
Аноним
Дата:
04.08.10 14:17
Оценка:
Здравствуйте, _FRED_, Вы писали:
_FR>Здравствуйте, Аноним, Вы писали:
А>>Подскажите, можно ли программно запретить доступ к папке? чтобы кроме программы никто не мог просмотреть то что в папке?
_FR>Нет.
Здравствуйте, Аноним, Вы писали:
А>Подскажите, можно ли программно запретить доступ к папке? чтобы кроме программы никто не мог просмотреть то что в папке?
При одном условии: программу нужно запустить под специальным пользователем.
Re[2]: [.NET] Можно ли программно запретить доступ к папке?
От:
Аноним
Дата:
05.08.10 09:45
Оценка:
Здравствуйте, 0K, Вы писали:
0K>Здравствуйте, Аноним, Вы писали:
А>>Подскажите, можно ли программно запретить доступ к папке? чтобы кроме программы никто не мог просмотреть то что в папке?
0K>При одном условии: программу нужно запустить под специальным пользователем.
идея правильная, но не совсем так
1. создать папку
2. дать права только одному, специально для этого созданному пользователю
3. в программе перед доступом к папке производить имперсонификацию с пользователем из 2.
4. после доступа делать Revert
не забываем, что локальный админ может перенять владение папкой и дать себе и другим права — так что это не 100% решение
100% решение — intermediate file system filter driver.
Re[3]: [.NET] Можно ли программно запретить доступ к папке?
Здравствуйте, Аноним, Вы писали:
А>не забываем, что локальный админ может перенять владение папкой и дать себе и другим права — так что это не 100% решение
А вы когда открываете свойства папки в Win-Explorer -- видели там такую галочку "Encrypt content for secure data"? Никогда не задумывались зачем она там нужна? То-то! Делаете encrypt и никакой админ ничего не сможет узнать. Однако проблема -- программа где-то, в доступном для обычного пользователя месте, будет сохранять пароль к этому новому (своему) пользователю.
Re[3]: [.NET] Можно ли программно запретить доступ к папке?
Здравствуйте, Аноним, Вы писали:
А>100% решение — intermediate file system filter driver.
... который админ с тем-же успехом может вышибить из системы. Разве что вкупе с шифрованием, но что зашифровывается, то и расшифровывается. Имхо, вопрос сильно смахивает на историю об X, Y и Z.
"Нормальные герои всегда идут в обход!"
Re[4]: [.NET] Можно ли программно запретить доступ к папке?
Здравствуйте, nikitin.sergio, Вы писали:
NS>Здравствуйте, <Аноним>, Вы писали:
А>>100% решение — intermediate file system filter driver.
NS>А что вы будете делать с сервисом под LOCAL SYSTEM ?)