![]() |
Перехват информации из адресной строки windows [Дельфи]
Что требуется:
если пользователь пытается открыть опр. папку, то 1) остановить открывание папки 2) запросить пароль 3) если пароль правильный, пустить его в эту папку и в дальнейшем разрешить ему лазить по всем подпапкам этой папки если пароль не правильный, отправить его в папку, откуда он пришел Нюансы: возможно, будут использованы файловые менеджеры(например, total commander), в этом случае также надо запросить пароль; Каким образом это можно реализовать? |
А тебе зачем всё это? Зачем велосипед изобретать, есть уже готовые решения Hidden Folder's и.т.п...
|
)попросили меня... да и мне самому интересно.
Единственное, что я смог найти по этой теме-- это то, что без NativeAPI здесь не обойтись.... Был бы у меня опыт работы с ним.... |
|
Можно перехватывать NtOpenFile, NtCreateFile, NtDeleteFile, NtReadFile, NtWriteFile из ntdll.dll ( через сплайсинг API ) и проверять имя папки ...
ну или свой драйвер на 13м прерывании ... ;) |
| Время: 13:26 |