Вниз
Скачать: CL | DM;

надо спрятать папки   Найти похожие ветки 

 
as2002   (2002-05-26 01:03) [0]

Все слышали о программах, которые прячут определенные папки так, что потом их нигде не видно. Причем дело не в обычном изменении атрибутов. Кто-нибудь знает, с помощью каких средств можно реализовать такую возможность самому, причем обязательно для ОС Win2000 с файловой системой FAT32? (хорошо бы с примером)


 
Cranesoft   (2002-06-13 06:24) [1]

Есть вариант не лазить в ФАТ, а написать драйвер и прогу к ней.
0. Некоторое твое приложение создает список папок с соответствующими ограничениями.
1. Любое обращение к диску ведет к вызову некоторой процедуры (дома где то текст лежит). Ты "вешаешся на нее"
2. При вызове твоего обработчика драйвер проверяет есть ли требуемая левой прогой папка в твоем перечне и если есть, то запрещаеш доступ к ней (Просто аварийно заканчиваешь вызов твоей процедуры), иначе передаеш управление на старый обработчик заменяемой тобою процедуры.

Надеюсь понятно идею изложил.
Драйвер будешь писать на ВинДДК2000 или ВинНТ4ДДК. Все это лежит на микрософт.сом. Там есть доступные примеры. А в основном - БОРОЗДИ пространства инета.



Страницы: 1 вся ветка

Скачать: CL | DM;



Память: 0.45 MB
Время: 0.011 c
1-85090
Aries
2002-08-14 20:15
2002.08.26
Проблема с точками остонова


1-85051
Torn
2002-08-13 23:17
2002.08.26
Запуск Internet Explorera


1-85070
pasha_golub
2002-08-14 14:59
2002.08.26
Способ хранения данных


1-85125
Ekaterina
2002-08-15 10:10
2002.08.26
Frame в dll


14-85259
Snake bite
2002-08-01 22:43
2002.08.26
ZyXEL Omni 56K




   Наверх